Android快速开发常用知识点系列目录

APP开篇

Android6.0运行时权限(基于RxPermission开源库)

Android状态栏着色

Toast篇章

ToastUtil【简单的Toast封装类】【未自定义Toast的显示风格】

ToastCustom【自定义显示风格的Toast】

ToastMiui【仿MIUI的带有动画的Toast】

ToastCustomUtil【简单的Toast封装类】【自定义Toast的显示风格】

Log篇章

LogUtil【实现自由的控制日志的打印的封装类】

常用util工具类篇章

ColorUtil【Color工具类(color整型、rgb数组、16进制互相转换)】

DensityUtil【尺寸转换工具类(px、dp互相转换)】

HttpUtil 【判断网络连接的封装类】

WebUtils【MD5加密(基于MessageDigest)】

ACache【轻量级的开源缓存框架】

PreferencesUtils【SharedPreferences操作工具类】

DateTimeHelper【日期类型与字符串互转以及日期对比相关操作】

DeviceUuidFactory【获取设备唯一标识码的UUID(加密)】【需要运行时权限的处理的配合】

IntentActionUtil【Intent的常见作用的工具类】

FileUtils【获取SD卡根目录、读写文件、移动、复制、删除文件、获取文件名、后缀名操作类】

FileSizeUtil【获取文件夹或文件的大小】

GetPathFromUri4kitkat【Android 4.4 kitkat以上及以下根据uri获取路径的方法】

AssetsUtils【读取assets、res/raw、./data/data/包名/目录下的文件】

AntZipUtils【基于Ant的Zip压缩解压缩工具类】

ResDrawableImgUtil【根据图片名称获取resID值或者Bitmap对象】

NetStateReceiver【监听网路状态变化】

WindowUtils【窗口工具类】

NavUtils【底部虚拟导航栏工具类】

AppDir【创建缓存目录】

BitmapUtil【缩放bitmap以及将bitmap保存成图片到SD卡中】

activity跳转篇章

ActivityJump+ActivityManager【Activity之间的跳转和Activity任务栈管理】

对话框篇章

ProgressWheelDialogUtil【ProgressWheel Material样式进度条对话框】

SpinnerViewPop【PopWindow样式(单选)、Dialog样式(单选+多选)的下拉菜单】

ConfirmCancelDialogUtil【确认取消对话框封装类】

ConfirmCancelDialog【确认取消对话框】

AlertConfirmDialog【基于AlertDialog的确认取消对话框】

MaterialCalendarDialog【Material样式的日历对话框】

网络请求篇章

okhttputils【 Android 一个改善的okHttp封装库】使用(一)

okhttputils【 Android 一个改善的okHttp封装库】使用(二)

数据库篇章

Litepal【开源数据库ORM框架】

选项卡篇章

TabBottomFragmentLayout【自定义底部选项卡区域(搭配Fragment)】

TabTopLayout【自定义顶部选项卡区域(固定宽度且居中)】

TabTopUnderLineLayout【自定义顶部选项卡(带下划线)】

TabTopAutoLayout【自定义顶部选项卡区域(带下划线)(动态选项卡数据且可滑动)】

FragmentTabHostBottomDemo【FragmentTabHost + Fragment实现底部选项卡】

FragmentTabHostTopDemo【FragmentTabHost固定宽度且居中】

FragmentTabHostUnderLineDemo【FragmentTabHost带下划线】

FragmentTabHostAutoDemo【FragmentTabHost可滑动的选项卡】

TabLayoutViewPagerDemo【TabLayout+ViewPager可滑动】

TabLayoutBottomDemo【TabLayout实现底部选项卡】

 

posted @ 2017-10-08 20:16 HaiyuKing 阅读(...) 评论(...) 编辑 收藏