Android ASM 代码自动化埋点
结合ASM Bytecode Viewer插件,使用ASM技术对Android 的点击事件onClick方法进行插桩。剖析Android 自动化埋点的具体实现原理。在onClick方法执行之前或者之后自动执行指定的代码,可以用来收集用户的点击操作。用来自动化埋点。
android SDK热修复
android jar热更新机制
RxJava简单应用
RxJava的简单应用,显示应用列表以及下载文件并更新进度条
自定义简单GridView
主要是通过这个小小的demo来体会一下view的测量过程
模仿QQ侧滑删除
简单的应用了ViewDragHelper实现了Qq聊天工具的侧滑删除布局
ViewDragHelperDemo
用ViewDragHelper简单的写的测试demo,说明了 clampViewPositionVertical等callback方法的应用
Scroller简单应用
简单的用Scroller+layout来实现ImageView的平缓移动
自定义跑马灯次数
实现了TextView控制跑马灯的次数的效果
控制跑马灯次数的TextView
可控制跑马灯次数的自定义TextView
自定义导航栏(2)
对之前的版本做了简单修改,丰富了ViewFlipper做导航页面的效果
自定义ViewFlipper
对ViewFlipper功能做了扩展,响应左右滑动事件进行翻页
ViewAnimator简单实现PPT
ViewAimator简单实现ppt页面切换效果
ViewFliper简单实现PPT
用ViewAnimator简单实现了类似ppt页面切换的效果,很简单的代码
Gson解析流程图
Gson解析流程图,详细的描述了Gson反射机制的解析流程
自定义横向listView4.0
解决了版本3.0的遗留的问题,并对解决方法尽可能进行了详尽的描述
自定义横向listView3.0
可左右滚动的横向listView,listView随着手指的移动而移动
横向的listView version2
在版本1.0的基础上实现了点击滚动的功能,很简单的代码,更过功能在3.0实现
水平ListView小demo
简单的实现了水平的lsitView,初学者可以看看,大神们可以提点建议
大风车系列demo
android 自定义View模拟风车旋转的小demo
坦克大战小游戏
自己做的坦克大战,虽然设计不是怎么合理,还算凑合
桌面弹球游戏代码以及个人总结
这是我自己写的总结,不是很好,但还凑合,希望对大家有帮助
控制台简易五子棋java代码
这是java实现的五子棋代码,对于初学者来说很有用
比较好的Java学习网站
里面是一些学习Java的个人认为比较好的网站,可以利用一下