iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Mobile Development

Android Studio 30天學習紀錄 系列

將自己學到的 包含ui、功能、套件等都分享給各位,祝一起進步!

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

Android Studio 30天學習紀錄-Day 21 Room

Room是一個本地資料庫與SQLiteDataBase相同,他一樣也提供了CRUD的一些註解做使用,在應用程式做清除資料的時候資料也會隨之而消失,那麼就開始今日...

2022-10-02 ‧ 由 chu_jin02 分享
DAY 22

Android Studio 30天學習紀錄-Day22 Bluetooth掃描&配對

藍芽是一種無線通訊,可在不同裝置間進行無線連接,用來進行短距離的傳輸,無論是物聯網、電腦周邊(耳機、滑鼠)或手機等都能見到藍芽的影子,而藍芽又可分為傳統藍芽、低...

2022-10-03 ‧ 由 chu_jin02 分享
DAY 23

Android Studio 30天學習紀錄-Day23 Bluetooth連線

繼昨天的藍芽的掃描與配對後,今天要接續來講藍芽的連線及等等會來發送個字串,首先一樣要先確認已加入藍芽的權限至Manifest中: <uses-pe...

2022-10-04 ‧ 由 chu_jin02 分享
DAY 24

Android Studio 30天學習紀錄-Day24 File Stream

今天要來提提File Stream這個功能,稍後會進行讀、存txt檔至手機sd卡內,首先先加入讀、存檔所需要的權限至Manifest中,順便加入我今天還會進行設...

2022-10-05 ‧ 由 chu_jin02 分享
DAY 25

Android Studio 30天學習紀錄-Day25 QrCode&掃描器

今天要來介紹Qrcode編碼和進行掃描,那麼首先先加入今天的依賴(至gradle)及權限(至Manifest)中: 依賴 implementation...

2022-10-06 ‧ 由 chu_jin02 分享
DAY 26

Android Studio 30天學習紀錄-Day26 MotionLayout動畫

MotionLayout為ConstraintLayout的子類,可為布局添加動畫的效果,而這個布局需要ConstraintLayout2.0才能進行使用,首先...

2022-10-07 ‧ 由 chu_jin02 分享
DAY 27

Android Studio 30天學習紀錄-Day27 SurfaceView

今天要來講SurfaceView,屬於View下的其中一層,但與View相對比較不同的是,View通常是透過主線程來更新你的UI畫面(像是你直接new Thre...

2022-10-08 ‧ 由 chu_jin02 分享
DAY 28

Android Studio 30天學習紀錄-Day28 Canvas繪圖

今天要來簡單提一下Canvas,他可以在你的視圖繪畫一些你要的形狀,像是線(line)、圓形(Circle)等,那麼今天就來畫一些形狀出來,並且看到Paint的...

2022-10-09 ‧ 由 chu_jin02 分享
DAY 29

Android Studio 30天學習紀錄-Day29 SurfaceView&Canvas

今天要來實作這兩個功能的結合,那麼首先先加入需要的(手把)依賴至gradle中: implementation 'io.github.controlwear:v...

2022-10-10 ‧ 由 chu_jin02 分享
DAY 30

Android Studio 30天學習紀錄-Day30 結語

結語 終於完成了這為期一個月的鐵人賽!這一次是我第二次參加鐵人賽,我感覺自己這次回來的這三十天內也吸收了不少東西,無論是一些元件、功能或是布局等,同時也在Deb...

2022-10-11 ‧ 由 chu_jin02 分享