iT邦幫忙

android相關文章
共有 1186 則文章
鐵人賽 Mobile Development DAY 10
Android 開發經驗三十天 系列 第 10

技術 [Android 開發經驗三十天+Spring Boot]D10一Spring Boot Day1 +介紹實作目標

Spring Boot D1 == 大家安安,再介紹了自定義View之後,我想來實作一個小畫家APP目前預計功能有Android:小畫家 畫圖 ,儲存圖Spri...

鐵人賽 Mobile Development DAY 22

技術 Day 22 | Android 資料黃金三兄弟 - SharedPeference 、File 、SQLite

在 Android 中如果遇到需要長期把持的資料,會有三種方案可以選擇 SharedPeference :適合簡單、清量的 key-value 資料,例如...

鐵人賽 Mobile Development DAY 22

技術 播放介面實作(7) - Widget 頁面(控制)

昨天實作了顯示功能,今天來實作切換上下一首和播放暫停的功能,在 metaChanged 時,再額外對個別的 UI 元件設定 PendingIntent,prev...

鐵人賽 Mobile Development DAY 13

技術 任重道遠的第十三天:來自網路另一端的協助

當有一個問題可以從 App 也可以從 Server 解決的時候,究竟要交給誰解決呢? 這個問題從來沒有標準答案。 而這個問題今天也發生了。 老姐卡在刪除題目成功...

鐵人賽 Mobile Development DAY 9

技術 iOS Developer Learning Flutter. Lesson8 圖片

今天的文章竟然用到五級標題...是在寫論文嗎...= = Today Preview 1. 基本用法 1.1 跟以前類似, 有分UIImageView(就是...

鐵人賽 Mobile Development DAY 7

技術 Android x Kotlin : tabLayout與viewPager的美麗結合

簡介 tabLayout是種常見的頂部欄,他可以搭配viewPager來達成切換fragment的效果。 0.build.gradle 加入implementa...

鐵人賽 Mobile Development DAY 7
Kotlin Android Jetpack 系列 第 7

技術 {Day7} ViewModel

ViewModel ViewModel本身具有生命週期,可以在螢幕翻轉時讓數據保存不丟失,並配合MVVM的架構來達到數據與View(Activity、 Fr...

鐵人賽 Mobile Development DAY 9

技術 [Android 開發經驗三十天]D9一自定義View筆記一實作跳跳球View

不要停止為理想奮鬥 你或許不知道自己最終變成什麼 但比賽的盡頭是看得到的 你會成為IT鐵人 大家安安,我們現在來實作跳跳球的自定義View吧 重要邏輯:1....

鐵人賽 Mobile Development DAY 12

技術 互相分享的第十二天:前後端都用 Kotlin 的好處

老姐亮出她的 App 畫面說今天準備接我的 post Api 。 我露出抱歉的表情和她說了目前只有 題目列表 GET /api/topics 可用。她微笑地把她...

鐵人賽 自我挑戰組 DAY 9

技術 Day 9:以 RecyclerView 資料顯示星戰人物

在前幾天的嫁接資料的檢視都是以 logcat 呈現,是想留個篇幅來跟大家聊聊 RecyclerView。這個元件對開發 Android App 的開發者來說相當...

鐵人賽 Mobile Development DAY 21

技術 播放介面實作(6) - Widget 頁面(顯示資訊)

今天來實作 Widget 顯示資訊的部分,因為 Widget 元件要透過 BroadcastReceiver 來接收事件,因此要透過 intent 發送。下面的...

鐵人賽 Mobile Development DAY 7

技術 iOS Developer Learning Flutter. Lesson6 文字顯示與輸入

去年滿無聊的做了一張iOS與Android元件比較圖不過今年我知道錯了聽說Flutter的元件有330個以上我可列不完XD不過Flutter不愧是UI框架很多以...

鐵人賽 Mobile Development DAY 8

技術 [Android 開發經驗三十天]D8一自定義View筆記(下)

人生難得幾回瘋,不寫更何待,來來來寫完這篇再說吧 繼續介紹吧!!! onLayout 1.作用:計算View的位置,在測量過後要知道位置在哪應該也很正常!V...

鐵人賽 Mobile Development DAY 20

技術 Day 20 | Kotlin 實作 Material Card View 與動態更換圖片

串聯 GetPirate Fragment 的 View Model 和 View 昨天完成了 PirateListViewModel 並且和他的 View ,...

鐵人賽 Mobile Development DAY 6
Kotlin Android Jetpack 系列 第 6

技術 {Day6} LiveData

LiveData LiveData是一個可以持有數據的類,數據可以被觀察,當數據更新時會通知觀察者接收最新的數據來處理UI資料的更新,核心就是Lifecycle...

鐵人賽 自我挑戰組 DAY 8

技術 Day 8:藉由 Retrofit 嫁接星戰 API(2/2)

回顧昨天的進度,列出下方兩點要進行的方向 整理 API response 的成功及失敗 callback 方式 一般來說在嫁接網路層的時候,都希望能夠在應用層的...

鐵人賽 影片教學 DAY 20

技術 專業Android工程師來聊聊 TibaMe和資策會的智慧APP整合開發養成班

呼~終於講完資料結構了。在進入演算法之前,今天來休息閒聊一下最近總是看到有人在問要上什麼課比較好所以就拍了這影片專業Android工程師來聊聊 TibaMe和資...

鐵人賽 Mobile Development DAY 5

技術 Android x Kotlin: BottomNavigationView底部導覽欄

簡介: BottomNavigationView是一種超基本常見的底部導航欄。舉例來說,我們現在的activity中裝有四個fragment,分別是首頁、預約、...

鐵人賽 Mobile Development DAY 7

技術 [Android經驗三十天]Day7一自定義View觀念 (中)

永遠等待 那一日 咱可以出頭天 人生不怕風浪 只怕自己沒志氣 - 五月天 雖然知道講觀念很無聊,但只是筆記的話。。 還是紀錄一下性質吧 :D 自定義Vie...

鐵人賽 Mobile Development DAY 19

技術 Day 19 | Kotlin 完成基礎 MVVM 架構

一樣用這張圖當作開場,今天會完成除了 Room 之外的 MVVM 架構 View & ViewModel ViewModel 會負責接收 View 的...

鐵人賽 自我挑戰組 DAY 7

技術 Day 7:藉由 Retrofit 嫁接星戰 API(1/2)

Retrofit 在 Android App 開發網路層中已經成為主流的選擇之一。從 Google 就可以搜尋到很多的教學,所以今天不會花篇幅來說明 Retro...

鐵人賽 Mobile Development DAY 4

技術 Android x Kotlin : Recyclerview(三)-能上下滑又能左右滑的巢狀玩法

簡介 一個recyclerview裡可以再裝recyclerview,俄羅斯娃娃啦,懂?今天要做的是一個縱向rview裡裝著一個橫向滑動的rview,縱向rvi...

鐵人賽 Mobile Development DAY 5
Kotlin Android Jetpack 系列 第 5

技術 {Day5} Lifecycle

Lifecycle Lifecycle是為了解決記憶體流失,如果沒有釋放已經不再使用的的記憶體,最終過多的可用記憶體被分配掉會導致應用程式崩潰,讓開發者方便處理...

鐵人賽 Mobile Development DAY 10

技術 美美畫面的第十天:把函式當參數 OnRecyclerItemClickListener

今天是老姐的回合,所以我抱著一袋巧克力,補充前幾天因為思考而大量消耗的糖分。 老姐繼續開心的在 toolbar 加上兩個按鈕圖示,最愛和搜尋功能。 <me...

鐵人賽 Mobile Development DAY 4
Kotlin Android Jetpack 系列 第 4

技術 {Day4} Android Architecture Component

Android Architecture Component AAC(Android Architecture Component),是用來處理UI的生命周期與...

鐵人賽 Mobile Development DAY 19

技術 播放介面實作(5) - NowPlaying 蓋板UI (抽色)

如果仔細看播歌時的 Notification,可能會注意到不同專輯的歌曲,不同專輯圖都有不同的底色,然後搭配不同字的顏色,這邊在 ExoPlayer 的套件裡設...

鐵人賽 Mobile Development DAY 18

技術 Day 18 | Kotlin 中處理異步的好伙伴 - Coroutine

Application vs. Process vs. Thread vs. Coroutine 這些是作業系統( Operation System )中的基礎...

鐵人賽 Mobile Development DAY 5

技術 iOS Developer Learning Flutter. Lesson4 畫面佈局

我認為學習前端技術的第一步都是先了解如何layout再去學習各個Components的特性接著再逐漸擴展到其他功能(例如打API之類的)而Flutter的lay...

鐵人賽 Mobile Development DAY 6

技術 [Android 開發經驗三十天]D6一自定義View筆記(上)

這筆記會分成上中下去撰寫 tags: 鐵人賽 匯入Image To Drawable 1.在drawable資料夾右鍵 - > new -> Ima...

鐵人賽 Mobile Development DAY 3

技術 Android x Kotlin : RecyclerView(二)-項目的拖曳換位及左右滑動刪除

上下拖曳來換位ㄛ 左右滑動來刪除項目呦 要怎麼做啦 前一天做過了基本型的recyclervivew,那今天除了原本製作recyclerView所需的流程與...