身為一個懶惰鬼,過去常常想了個點子、建立好專案後,就把專案放在那長灰塵了。
於是想利用這次鐵人賽督促自己做完一個Android小專案,希望自己能順利達成囉。
今天狀況不佳,稍微休息一下。 在Day02的時候有先粗略擺放預覽頁的幾個按鈕: 今天沒什麼內容,就把這些按鈕放一放,然後不放修改字型大小的按扭了,這部分之後另外...
總算到了懸浮視窗這步了... 懸浮視窗的原理其實很簡單,建立一個背景運作的Service,並且透過WindowManager將自定義的Layout顯示出來。 本...
今天來做調整視窗大小的功能。 因為今天比較累,我內容會寫比較少。 OnClickListener binding.resize.setOnClickListen...
今天要做的是從懸浮視窗還到預覽頁。 在Day22中當我們啟動ObserveService時會把MainActivity給終止掉,因此今天要做的內容事實上就是重啟...
今天想偷個懶,先為App加入一點動畫, 主要是從歡迎頁到登入頁的過度動畫。 Navigation transition Navigation本身就有自帶設定轉場...
連假是真的懶,今天繼續做點簡單的東西。 主要是懸浮視窗的幾個按鈕,我想做成平常能自動收起,觸碰畫面時再展開的效果。 收合按紐 首先改一下layout 將幾個按鈕...
今天來做登出的功能以及連線中斷的處理。 Navigation Action 不論是登出還是中斷連線,在App中我最後都會希望回到登入畫面,因此在nav_main...
今天來做儲存帳密和自動登入的功能。 提醒:今天的內容缺少了加密儲存密碼,是極度危險的功能,這部份預計會放到明天處理。 Layout的部份我一樣使用Chip取代C...
今天要來處理儲存密碼的安全問題。 話是這麼說,但要明白即使我們將密碼加密儲存了,但在使用過程中依舊會有暴露的風險。因此還是會建議在使用這個App的時候不要使用本...
今天是鐵人賽完賽日,寫一寫心得吧! 老實講自己能夠完賽是真的蠻意外的,雖然一開始說是臨時起意,但那也是在開賽的兩個月前。原本的打算是利用那段時間先把App做到一...