Android 画图板
这个代码是我博客中的源码:
http://blog.csdn.net/leehong2005/article/details/7334959
实现的功能也不全,也是两年前的代码了,供大家一个参考。
Android WheelView Demo源码
类似于ios中的WheelView,滚筒UI,感觉这个DEMO还不错,请各位看官下载吧,enjoy it!!!
不论从设计上,还是代码实现上,都比较独特,我是利用Gallery来实现的,你可能觉得奇怪,Gallery不是横着滑的吗,是,没错,是横着滑,我修改了源代码,让它可以竖首滑。还不去看看
Android下拉刷新框架源码
这个资源中包含了一个通用的下拉刷新框架源码和demo apk。其实网上有很多下拉刷新的例子,但都不是很共通,特别是以listview添加header或footer居多,这很明显无法应用到GridView这样的布局。基于此,我们参考前辈的代码的基础上,实现了一个还算比较共通的框架,这个框架可以支持ListView, GridView, ScrollView, WebView,严格来说,你可以把任何View放到这个框架中。
另外,一个人的精力总是有限的,虽然我自测过,但也不能完全保证在不同的机型不同的android版本没有问题,所以,如果大家在使用中发现有不爽的地方和bug的话,请报告给我,我的邮箱是: leehong2005@163.com。
开源的东西需要大家一起一推动,最终形成一个完善的东西。
PullToRefreshDemo
这个资源中包含了一个共通的下拉刷新框架代码和相应的demo apk。
这个框架能完美支持listview, webview, scrollview等任何窗口的下拉刷新。它是一个共通的框架。
其实下拉刷新网上有很多例子,但多数都不能很好的共通,而且局限性也很多,以在ListView中添加header或footer为最多,但这样的例子如何应用到GridView中?但我们这个框架就可以,严格来说,你可以把任何的类型的View放到这个框架中。
另外,毕竟一个人的精力是有限的,我虽说做了很多测试,但也不完全没有bug,主要测了listview, scrollview, webview,如果大家在使用的过程中,发现有任何不爽的地方,或是bug,请给我回复给我。开源的东西需要大家一起要推动,最终形成一个良好的东西。
我的邮件是:leehong2005@163.com
WebViewBugDemo
这个demo解决了android 4.2以下的webviwe的注入Js对象的安全漏洞问题。具体的漏洞描述如下:
1,webview加载恶意的html,如果这个html中包含了恶意的js,通过js可能读取到sdcard中的文件。
2,如果注入一个Js接口对象,html中的js可以通过这个注入的对象得到getClass()方法,然后通过反射得到Runtime类,通过调用exec方法来执行一段linux命令。
Image Cache v2.0
这个demo示例了在listview/gridview中加载图片,不会导致oom。
用到了lrucache。
======================================
这一版的代码修正了一个bug —— 导致图片显示不正确。
我之前也上传过一版Image cache,但存在一个bug,也是最近才发现的。所以重新上传一下。
Gallery 3D效果
这个demo实现了类似iOS上面的CoverFlow功能。
主要有两个功能
1, 实现图片的倒影效果
2,重写gallery的一些方法实现Y轴上的旋转,Z轴上的缩放。
Image Cache
这个demo示例了在listview/gridview中加载图片,不会导致oom。
用到了lrucache。