PullToZoom
仿qq空间下拉图片放大的demo,可以直接放项目使用,包含java和kotlin写法。
JDAdverNotice.rar
一个高仿京东的首页垂直循环新闻滚动栏,可以直接拿去用的demo
TextViewGradient.rar
要用TextView使用渐变色,那我们就必须要了解LinearGradient(线性渐变)的用法并且实现歌词播放效果。
淘宝购物车
ExpandableListView实现店铺商品二级购物车,基本实现了淘宝的所有功能
网页二维码识别
这是一个仿微信二维码的识别效果,直接拿来看一看一定会有所收获的
个性彩色二维码
这是一个个性二维码的实现,效果还是不错的
glide-3.6.1.jar
一个牛逼的图片加载库,支持gif图片的加载
带滑动删除的recycleView
包含自定义分割线的带滑动删除的recycleView控件,可以直接拿来用
ExpandableListView版的时光轴
ExpandableListView版的时光轴
RecyclerView版时光轴
这是一个RecyclerView版时光轴,效果不错,可以直接用
listView版时光轴
一个简单的但是效果不错的基于listView版时光轴项目,可以拿去随便改下就能使用的项目,并且是按时间顺序排列显示的
安卓高仿qq的listview列表
这是一个高仿qqlistview列表的代码,里面集成了上拉加载下拉刷新和滑动删除功能
仿QQ的listView的功能实现
这是一个结合Xlistview和SwipeLayout实现的房qq列表的上拉加载下拉刷新和滑动删除为一体的listView
加密算法工具类
一个包含MD5.DES3,DES,AES,BASE64,SHA等常见的7种加密算法,可以直接下载集成到项目里面
QuickContactBadge和AsyncQueryHandler实现联系人列表
本代码是QuickContactBadge和AsyncQueryHandler实现联系人列表的完美实现,对初级程序员会有很大的帮助,可以直接拿来用,还带了首字母拼音的滑动栏,里面有自定义控件可以让你好好学习
安卓动态生成树形结构
这是一个动态生成树状结构的代码,效果还是过得去的
科大讯飞语音文字转换及本地语音合成
本资源是一个科大讯飞的语音转换和合成的初级代码,可以去参考
searchView
searchView+ListView的查询通讯录的名字
安卓版本更新完整版
这是一个安卓app升级版本更新的项目,里面包含了通知栏更新以及app内部更新,更新的情况分为强制更新,推荐更新和无需更新3种,里面使用了downloaderManager和httpurlconnection的2种下载方式,使用可以去看我的blog:https://github.com/zilianliuxue/AndroidStudy/
MVP高级封装
对安卓mvp模式从入门到高级的实现
AIDLMaster
一个aidl的使用例子,包括aidl的基本使用和本地aidl使用,以及系统aidl的使用
自己动手做一个adb的wifi连接
自己动手做一个adb的wifi连接,当你忘记带数据线的时候可以连接wifi调试,关机和重启也很方便
jni_master
一个jni 的使用,包括java调c和c掉java,以及jni更新ui
JNI动态注册
本代码主要是一个RegisterNatives的运用,让你对jni有一个新的认识
GetApkInfo.rar
安卓jni获取apk的包名和签名信息
SelectMaster.rar
android的selector对于android开发者而言再熟悉不过了,这里讲了cardView的selector的使用以及grideview保留状态的selector的使用
安卓数据库
项目中用到的crud的操作,demo简单易懂,可以参考使用
ToastMaster
一个多效果的Toast自定义控件,可以直接放到项目中使用,效果还过的去吧,有兴趣的可以自己去看看,应该能让你学到很多知识
alipay_demo
你只需要自己去支付宝开发者平台去申请应用并且审核成功,再下载支付宝移动支付就会给你一个压缩包,如果你已经有商户PID, 商户收款账号,商户私钥pkcs8格式,支付宝公钥那么你就可以直接集成到你的项目,自己去换jar或许版本不一样,但是里面的方法我相信还是一样的。
FlipGuideMaster.rar
自动播放 ViewFlipper控件,一个视差导航页效果
自定义Material风格的带进度条webView加载效果
安卓实现Material风格的进度加载自定义webView,直接拿去用,效果还是不错的
倒计时控件
一个仿全民夺宝和短信验证码按钮的倒计时控件
JDTextSwitcher.rar
TextSwitcher来实现京东快报的功能,可以直接拿来用,效果还是不错的,可以顺便学习TextSwitcher
ViewFlipper
ViewFlipper来轻松实现京东滚动新闻栏,直接拿去用
下载进度显示
一般有下载功能的应用都会有这样一个场景,需要一个图标来标识不同的状态。
一般下载都会有这么几种状态:未开始、等待、正在下载、下载结束,当然有时候会有下载出错的状态。等待状态是指用户点击开始下载,但是线程池中没有空闲的线程来处理该次下载,所以状态为等待。
EventBusApp.rar
eventbus3.0替代Intent、Handler、BroadCast在Fragment、Activity、Service、线程之间传递消息。他的最牛逼优点是开销小,代码简洁,解耦代码。
EventBusApp
eventbus3.0替代Intent、Handler、BroadCast在Fragment、Activity、Service、线程之间传递消息。他的最牛逼优点是开销小,代码简洁,解耦代码。