android常用工具类集成jar包
android常用工具类集成jar包,包括权限申请,网络判断,Toast的避免重复打出,网络请求,Loger的控制,Sharepreference保存和取值等....
设计模式-简单工厂模式
用代码的介绍了简单工厂模式的设计方式,希望大家一起学习。
BottomSheetBehavior底部弹出的用法
需要的依赖:
compile ‘com.android.support:appcompat-v7:23.2.1’
compile ‘com.android.support:design:23.2.1’
极光推送和通讯
一款集成极光的APP,帮助开发者迈过坑。
实现功能:推送,注册,登陆,添加删除好友,
好友列表,聊天,好友请求。
高德地图导航集成
集成的导航有偏好设置,几条路线选择机制,定位,放大缩小等
渐变环形进度条
简单的利用darwArc实现了带动画 的环形进度条,我们可以自己去控制我们想要控制的属性,代码简单易懂,不到150行,主要是逻辑,明白就容易的很,注释详细,希望你们能看懂。
android序列化实现
Parcelable和Serializable两种序列化实现,大家自行搜索关于两种序列化的优劣以及具体的序列化方式。 、
AIDL使用实例
利用AIDL实现了Activity和远程Service之间的通信,远程Service和普通Service的区别在于manifest中process的配置,有就是远程,没就是普通,区别在于远程Service里面可以做耗时操作,普通的不可以,但是Activity却不能可远程Service之间连接,需要通过AIDL,普通的Service可以之间和Activity连接,但是却不能做耗时操作。
网络连接实时检测
可以实现网络的实时监测,断网和联网都能及时反馈,帮助我们处理数据。利用了回调,不会的同学可以自己去学习一下。
上传图片实现
往后台传递图片的实现,包括图片从相册和拍照的获取以及获取之后的裁剪,和权限的动态获取,然后再上传图片。
折线图实现
代码实现了折线图效果,包含了设置折线的线粗,折线颜色,数字的大小,颜色,
坐标文字的大小和颜色,并且支持滑动,不过具体的滑动距离需要根据实际需要去设计,所以不是特别灵活,有知道好办法的同学望请告知。
ListView添加子项动画效果
ListView添加子项动画效果
反射获取Context的实例
利用反射实现Toast集成一个工具类的使用
Android内核剖析
因为大小问题,资源传不上去,所以放在我云盘里,大家可以下载