Room是一個本地資料庫與SQLiteDataBase相同,他一樣也提供了CRUD的一些註解做使用,在應用程式做清除資料的時候資料也會隨之而消失,那麼就開始今日...
藍芽是一種無線通訊,可在不同裝置間進行無線連接,用來進行短距離的傳輸,無論是物聯網、電腦周邊(耳機、滑鼠)或手機等都能見到藍芽的影子,而藍芽又可分為傳統藍芽、低...
繼昨天的藍芽的掃描與配對後,今天要接續來講藍芽的連線及等等會來發送個字串,首先一樣要先確認已加入藍芽的權限至Manifest中: <uses-pe...
今天要來提提File Stream這個功能,稍後會進行讀、存txt檔至手機sd卡內,首先先加入讀、存檔所需要的權限至Manifest中,順便加入我今天還會進行設...
今天要來介紹Qrcode編碼和進行掃描,那麼首先先加入今天的依賴(至gradle)及權限(至Manifest)中: 依賴 implementation...
MotionLayout為ConstraintLayout的子類,可為布局添加動畫的效果,而這個布局需要ConstraintLayout2.0才能進行使用,首先...
今天要來講SurfaceView,屬於View下的其中一層,但與View相對比較不同的是,View通常是透過主線程來更新你的UI畫面(像是你直接new Thre...
今天要來簡單提一下Canvas,他可以在你的視圖繪畫一些你要的形狀,像是線(line)、圓形(Circle)等,那麼今天就來畫一些形狀出來,並且看到Paint的...
今天要來實作這兩個功能的結合,那麼首先先加入需要的(手把)依賴至gradle中: implementation 'io.github.controlwear:v...
結語 終於完成了這為期一個月的鐵人賽!這一次是我第二次參加鐵人賽,我感覺自己這次回來的這三十天內也吸收了不少東西,無論是一些元件、功能或是布局等,同時也在Deb...