原创 Android自定義FloatingActionButton實現拖動吸附效果
自定義View,一是爲了滿足設計需求,二是開發者進階的標誌之一。隨心所欲就是我等奮鬥的目標!!! 效果 實現邏輯 明確需求 在做任何事情之前都要先明確需求,開發更是重要。我們現在要實現一個可以在屏幕上拖動的控件,並且有自動貼邊的
原创 後半生
後半生,請回歸平靜 人到了一定的年紀,反而不喜歡喧鬧的環境,平靜的心態更有利於身體健康、延年益壽。不要與人攀比,幸福最怕比較,懂得珍惜,餘生纔不糾結。不管物質生活充實或貧乏,只要心裏非常平靜,就是在過着幸福的生活。 後半生,請學會沉默
原创 第一卷 Activity
1.1Activity是什麼? Activity是一種可以包含用戶界面的組件,主要用於和用戶進行交互。一個應用程序可以有零個或者多個活動。 1.2基本使用 創建活動 創建java文件TestActivity並繼承AppCompat
原创 Android Studio常用配置
工慾善其事必先利其器,熟練的使用工具是開發者的基礎!適合自己的配置,纔是最好的配置. 常用配置 智能感知不區分大小寫 File —>Settings —>Editor —>General —> Code Completion —
原创 Android Studio常用快捷鍵
night_rain.png 按鍵 說明 Ctrl+E 顯示最近編輯的文件列表 Ctrl+Q 查看方法的參數說明 Ctrl+F 當前類中查找 Ctrl+R 當前類中替換 Ctrl+P 顯示方法參數信
原创 TabLayout(二)
NightRain.png 經過TabLayout(一)的一些瞭解,對於TabLayout的基本使應該都沒有什麼大問題,接下來我們就學習一下TabLayout+ViewPage+Fragment~~ 效果 TabL
原创 Snackbar
NightRain.png Snackbar 是一種針對操作的輕量級反饋機制,常以一個小的彈出框的形式,出現在手機屏幕下方。它們出現在屏幕所有層的最上方,包括浮動操作按鈕。 效果 Snackbar效果圖 彈出(無
原创 NavigationView
NightRain.png 又是Design庫給我們提供的一個快捷控件NavigationView,當然需要配合DrawerLayout的使用來實現側滑的效果,NavigationView整體分爲了兩個部分,Header和It
原创 TabLayout(一)
NightRain.png 使用TabLayout可以將大量關聯的數據或者選項劃分成更易理解的分組,有效的進行內容導航和內容組織。 效果 TabLayout效果圖 佈局文件 <android.suppor
原创 BottomNavigationView
NightRain.png 一個底部導航欄控件,最多支持有五個快捷導航,還帶有一個放大的動畫,比較好用的一個控件! 效果 BottomNavigationView效果圖.gif 佈局文件 <?xml versio
原创 TextInputLayout
NightRain.png TextInputLayout繼承LinearLayout,是一個容器,只可以包裹一個子控件,類似ScrollView,用TextInputLayout包裹的EditText會有很多的特效,接下來我
原创 FloatingActionButton
NightRain.png 浮動操作按鈕(FloatingActionButton)適用於進階的操作。它是漂浮在 UI 上的一個圓形圖標,具有一些動態的效果。 效果 FloatingActionButton效果圖
原创 BottomSheetDialog
NightRain.png 底部動作條(BottomSheetDialog)是一個從屏幕底部邊緣向上滑出的一個面板,使用這種方式向用戶呈現一組功能。底部動作條簡單、清晰。特別適合有三個或者三個以上的操作需要提供給用戶選擇、並且