iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Mobile Development

android studio 30天 精華筆記 系列

時隔一年,我又回來了~這次我準備這一年來我認為實用的或者特別的功能及UI,希望能幫助到各位。

鐵人鍊成 | 共 30 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文 團隊nutc imac 老扛寶
DAY 21

精華筆記 Day 21 --RxJava(1)

簡述 rxJava 是一個開源涵式庫,用於有關資料的線程轉換,非常強大,相當有技術深度的好用工具,學的好可以大大優化自己的程式碼。 觀察者模式 分為觀察者與被觀...

2022-10-02 ‧ 由 Allen Kuo 分享
DAY 22

精華筆記 Day22 - RxJava(2)

其實Rxjava還有許多的功能用法,我覺得一定要介紹的就是它有許多觀察者模式(Observable),今天來帶大家來看看各個**觀察者模式(Observable...

2022-10-03 ‧ 由 Allen Kuo 分享
DAY 23

精華筆記 Day23 -- Retrofit

簡述 Retrofit 是一套由 Square 所開發維護的函式庫,並且基於 okhttp 以及遵循 Restful API,讓我們在進行一些網路操作的工作時,...

2022-10-04 ‧ 由 Allen Kuo 分享
DAY 24

精華筆記 Day 24 -Room

簡介 Room 是 Google 提供的套件,專門用來管理本地端資料的儲存等各種行為,透過標籤來簡化以往如 SQLite 這種需要寫一堆 SQL 語法的資料庫操...

2022-10-05 ‧ 由 Allen Kuo 分享
DAY 25

精華筆記 Day25 - Retrofit+RxJava/Room+RxJava

前幾天講了兩個強大的涵式庫,分別是處理Http連線的Retrofit以及處理資料庫的Room,這兩個強大的工具雖然說已經很實用了,不過他們兩個都有一個共通點,就...

2022-10-06 ‧ 由 Allen Kuo 分享
DAY 26

精華筆記 Day26 - Dependency Injection(DI)

Dependency Injection為一種軟體設計模式,為了能夠達到低耦合性,其常常在控制反轉(IOC)的實現方法中可以看見,主要重點觀念為物件由別人生成傳...

2022-10-07 ‧ 由 Allen Kuo 分享
DAY 27

精華筆記 Day27-Dagger2

今天要來講一個android實現DI的一個套件--Dagger,由於Dagger用法及內容都相當豐富,今天我就著重我認為最基本的幾個重點來解釋,首先Dagger...

2022-10-08 ‧ 由 Allen Kuo 分享
DAY 28

精華筆記 Day28 - DataBinding

想必各位在想androdid的元件時,一定都有遇到過每多一個元件就要寫一次findViewById()的困擾吧,這東西呢看起來很雜很亂,尤其當元件一多的時候,看...

2022-10-09 ‧ 由 Allen Kuo 分享
DAY 29

精華筆記 Day29 Mvvm+LiveData

接續前面的曾說過的Mvp、Mvc架構,今天來講講成為近幾年成為主流的Mvvm架構。 簡述 M:Model,表執行邏輯。V:View,表畫面(XML、Activi...

2022-10-10 ‧ 由 Allen Kuo 分享
DAY 30

精華筆記 Day30 - 心得

終於來到最後一天,經過30天的整理,希望不只幫助我更熟悉android相關技術,也能幫助到同樣在學習android的朋友,其實在去年參賽之前,我原本很排斥寫文章...

2022-10-11 ‧ 由 Allen Kuo 分享