Android学习之基础库封装

github地址:https://github.com/linzhiyong/androidlibrary

android基础库,基本的工具封装

1、基于BaseAdapter、PagerAdapter、FragmentPagerAdapter的简单封装;

2、基于zxing封装的二维码扫描;

3、基于不同Android系统的闪光灯兼容性控制类;

4、基于PopWindow的简单封装;

5、基于MVP架构的简单实现;

6、基于责任链模式的简单实现;

7、基于手机GPS的定位封装;

8、基于Android 6.0 权限(Permission)动态获取工具类的封装;

9、常用的针对Bitmap、Date、Gson、File、MD5、Image、Dialog、NetWork、SharedPreferences、Log本地存储等等常用工具的封装;

10、基于image-loader的图片加载工具;

11、基于全局异常的捕获处理;

12、基于ExecutorService线程执行器的简单封装;

13、ImageIndicatorView,图片轮播组件,支持本地和网络图片

14、自定义组件,圆形组件LCircleImageView、带清除的文本框组件LClearEditText、上拉加载组件LPullUpRefreshListView、仿淘宝订单流程指示组件LStepBar、垂直显示文本组件VerticalTextView、底部导航组件LBottomNavigationBar、手势缩放组件PhotoView、流式布局组件LFlowRadioGroup、图片居中的TextView组件LDrawableCenterTextView、圆盘菜单组件LCircleMenuLayout等。

你可能感兴趣的:(android)