Android項目目錄結構模板以及簡單說明【簡單版】html
Android Studio配置統一管理依賴版本號引用java
Android多Module下的Application引用方式web
Android APP應用啓動頁白屏(StartingWindow)優化數組
Android6.0運行時權限(基於RxPermission開源庫)ide
ToastUtil【簡單的Toast封裝類】【未自定義Toast的顯示風格】
ToastCustomUtil【簡單的Toast封裝類】【自定義Toast的顯示風格】
LogcatHelperDemo【應用log信息保存成本地文件】
ColorUtil【Color工具類(color整型、rgb數組、16進制互相轉換)】
DensityUtil【尺寸轉換工具類(px、dp互相轉換)】
WebUtils【MD5加密(基於MessageDigest)】
ACache【輕量級的開源緩存框架】【不建議使用】
PreferencesUtils【SharedPreferences操做工具類】
DateTimeHelper【日期類型與字符串互轉以及日期對比相關操做】
DeviceUuidFactory【獲取設備惟一標識碼的UUID(加密)】【須要運行時權限的處理的配合】
IntentActionUtil【Intent的常見做用的工具類】
FileUtils【獲取SD卡根目錄、讀寫文件、移動、複製、刪除文件、獲取文件名、後綴名操做類】【不建議使用這個工具類】
GetPathFromUri4kitkat【Android 4.4 kitkat以上及如下根據uri獲取路徑的方法】
AssetsUtils【讀取assets、res/raw、./data/data/包名/目錄下的文件】
AntZipUtils【基於Ant的Zip壓縮解壓縮工具類】
ResDrawableImgUtil【根據圖片名稱獲取resID值或者Bitmap對象】
BitmapUtil【縮放bitmap以及將bitmap保存成圖片到SD卡中】
Cache【硬盤緩存工具類(包含內存緩存LruCache和磁盤緩存DiskLruCache)】
KeyboardUtil【軟鍵盤彈出後輸入框上移必定的高度】
EscapeAndUnescapeUtil【java模擬js的escape和unescape函數】
ShareIntentUtil【調用系統自帶的分享的工具類】
NotificationSetUtilDemo【判斷APP通知欄權限是否開啓,以及如何跳轉到應用程序設置界面】
RomUtil【Android判斷手機ROM,用於判斷手機機型】
Activity、Fragment、Dialog基類簡單整理
ActivityJump+ActivityManager【Activity之間的跳轉和Activity任務棧管理】
SpinnerViewPop【PopWindow樣式(單選)、Dialog樣式(單選+多選)的下拉菜單】
Android-PickerView【仿iOS的PickerView控件,並封裝了時間選擇和選項選擇這兩種選擇器】使用
ProgressWheelDialogUtil【ProgressWheel Material樣式進度條對話框】
ConfirmCancelUtilDialog【確認取消對話框封裝類】
AlertConfirmDialog【基於AlertDialog的確認取消對話框】
ConfirmCancelBottomSheetDialog【確認取消底部對話框】
ArticleRemoveDelDialog【基於AlertDialog的回收刪除對話框】
NormalDialogFragmentDemo【普通頁面的DialogFragment】
NewBuiltBottomSheetDialog【新建底部對話框】
PopupWindowMenuUtil【popupwindow樣式菜單項列表】
MaterialCalendarDialog【Material樣式的日曆對話框】
okhttputils【 Android 一個改善的okHttp封裝庫】使用(一)
okhttputils【 Android 一個改善的okHttp封裝庫】使用(二)
okhttputils【 Android 一個改善的okHttp封裝庫】使用(三)
Litepal【開源數據庫ORM框架】【版本是1.6.1,須要升級到2.0.0】
LitepalNewDemo【開源數據庫ORM框架-LitePal2.0.0版本的使用】
TabBottomFragmentLayout【自定義底部選項卡區域(搭配Fragment)】【有時候會這樣用,有時候使用FragmentTabHost】
TabTopLayout【自定義頂部選項卡區域(固定寬度且居中)】【有時候會這樣用】
TabTopUnderLineLayout【自定義頂部選項卡(帶下劃線)】【瞭解便可】
TabTopAutoLayout【自定義頂部選項卡區域(帶下劃線)(動態選項卡數據且可滑動)】【通常使用TabLayout+ViewPager】
TabTopAutoTextSizeLayout【自定義文字字號區域(動態選項卡數據且可滑動)】
FragmentTabHostBottomDemo【FragmentTabHost + Fragment實現底部選項卡】
FragmentTabHostTopDemo【FragmentTabHost固定寬度且居中】【演示部分功能的用法】
FragmentTabHostUnderLineDemo【FragmentTabHost帶下劃線】【演示部分功能的用法】
FragmentTabHostAutoDemo【FragmentTabHost可滑動的選項卡】【演示部分功能的用法】【通常使用TabLayout+ViewPager】
TabLayoutViewPagerDemo【TabLayout+ViewPager可滑動】
TabLayoutBottomDemo【TabLayout實現底部選項卡】【通常不這樣用】
DownEditTextView【自定義Edittext對Android 軟鍵盤向下的監聽】
RecyclerViewItemTouchHelperDemo【使用ItemTouchHelper進行拖拽排序功能】
RecyclerSwipeAdapterDemo【使用AndroidSwipeLayout用於列表項側滑功能】
RecyclerFullyManagerDemo【ScrollView裏嵌套Recycleview的自適應高度功能】
RecyclerViewSelectableAdapterDemo【封裝BaseSelectableAdapter用於多選、單選,以及切換選中狀態等功能】
RecyclerViewLoadMoreDemo【封裝上拉加載功能的RecyclerView,搭配SwipeRefreshLayout實現下拉刷新】
RecyclerFlexboxLayoutManagerDemo【使用FlexboxLayoutManager實現流式佈局】
VLayoutDemo【VLayout的簡單使用demo(基於V1.2.8版本)】
GlideDemo【Glide3.7.0版本的簡單使用以及圓角功能】
GlideNewDemo【Glide4.7.1版本的簡單使用以及圓角功能】
PhotoPickerDemo【PhotoPicker0.9.8的個性化修改以及使用(內部glide版本號是3.7.0)】
PhotoPickerNewDemo【PhotoPicker0.9.12的個性化修改以及使用(內部glide版本號是4.1.1)】
MyWebViewDemo【封裝Webview經常使用配置和選擇文件、打開相機、錄音、打開本地相冊的用法】
MyBridgeWebViewDemo【集成JsBridge開源庫的的封裝的webview】
MyX5TbsPlusDemo【體驗騰訊瀏覽服務Android SDK (TbsPlus 版)】
MyX5TbsDemo【體驗騰訊瀏覽服務Android SDK (完整版)】
ToolbarDemo【Toolbar做爲頂部導航欄的簡單使用】
DrawerLayoutDemo【側邊欄(側滑菜單)簡單實現】
NavigationViewDemo【和DrawerLayout搭配使用實現側滑導航視圖界面】
FloatingActionButtonDemo【懸浮按鈕的使用,順帶snackBar的使用】
SnackbarUtilDemo【Snackbar的封裝類】
CollapsingToolbarLayoutDemo【可摺疊式標題欄,順便帶有CardView卡片式佈局】
ConstraintLayoutDemo【約束性佈局知識梳理】【基於1.1.3】
ViewPagerWithRecyclerDemo【RecyclerView+ViewPager實現相似TabLayout+ViewPager效果】
ViewPagerWithViewDemo【ViewPager和View搭配以及演示獲取裏面的值和CheckBox單選效果】
ViewPagerWithImageDemo【ViewPager如何判斷滑動到第一頁和最後一頁以及彈出對話框功能】
BaiduSpeechDemo【百度語音SDK集成】(基於v3.0.7.3)
BaiduSpeechDemo【百度語音SDK集成】(基於v3.0.8.1)
UmengAppDemo【友盟統計SDK集成以及多渠道打包配置,基於V7.5.3版本】
UmengShareDemo【友盟分享SDK集成,基於V6.9.3版本】
HWPushDemo【華爲推送集成,基於2.6.1.301版本】
XiaomiPushDemo【小米推送集成,基於V3.6.12版本】
ShortcutBadgerDemo【安卓應用角標(badge)實現方案】
Android根據word模板文檔將表單數據生成word文檔的方案整理