- 博客(7)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
原创 【Android开发经验】设置用户头像并裁剪,仅仅是这么简单?
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 在做APP的时候,如果有用户系统功能,那么一般都逃不了这个需求,就是给用户设置头像,而设置头像,又包括从拍照和从相册选取两个方式,而且选择了之后,一般又都会要求对图像进行裁剪,让用户设置头像。今天这篇文章就是介绍如何完成这个需求的。 我们首先分析一下需求。关于拍照和从相册选取,都可以向系统发送特
2015-01-22 17:07:59 13316 5
原创 【Android界面实现】关于Android中9patch图的一点小解释
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 关于为什么使用.9图,我就不长篇大论了,就是为了减少图片资源体积,我们这篇文章重点解决.9图的制作的一些小问题。 .9的制作,实际上就是在原图片上添加1px的边界,然后按照我们的需求,把对应的位置设置成黑色线,系统就会根据我们的实际需求进行拉伸。 下图是对.9图的四边的含义的解释,左上边代
2015-01-21 14:47:34 4917 4
原创 【Android开发经验】ViewHolder到底用什么修饰?static?final?static final?
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 现在大家都知道用ViewHolder来实现listview的优化了,但是,ViewHolder到底要用什么来修饰呢?这种修饰有什么意义呢?在一个ListView里面,存在多少个VIewHolder实例呢?为什么VIewHolder能够减少findview的次数,优化效率呢?为了弄清楚这个问题,我做了以
2015-01-15 15:02:52 10096 18
原创 Android相关问题的好文章整理——温故而知新,可以为师矣
本篇文章将持续更新,收集我看过的写的非常好的文章,以便日后查阅回顾。 CSDN各大专家的Blog都是一个个的宝库,从现在开始,启动Blog“屠戮”计划,毕业之前,研究完所有移动开发专家Blog的博客!
2015-01-08 18:34:18 17633 619
原创 【Android界面实现】ZListView,一个最强大的刷新、加载、滑动删除的ListView控件(二)
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 我们接着上篇的文章说,在前一篇文章中,我们学习了ZListView的使用,这一篇就开始说一些干货了,本篇文章将介绍ZListView的实现原理。 其实说是ZListView的实现原理,不如说是ZSwipeItem的实现原理,因为ZSwipeItem才是滑动的关键所在。 ZSwipeItem的滑动,主要是通过ViewDragHelper这个类实现的。在接触这个项目之前,我没听过,也从来碰到过
2015-01-08 17:43:19 5832 13
原创 【Android界面实现】ZListView,一个最强大的刷新、加载、滑动删除的ListView控件(一)
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 两个月之前,写过一篇文章【Android界面实现】整合了刷新、加载更多、滑动删除功能的XListview ,介绍了如何整合两个开源项目实现这种功能,但是在实际的使用中,却出现了一些问题,比如说item的点击事件多次调用,item的position不准确,代码量太大太复杂等,一个哥们在自己的工作中使用了
2015-01-08 11:47:58 10284 29
原创 【Android界面实现】XListView实现原理讲解及分析
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 XListview是一个非常受欢迎的下拉刷新控件,但是已经停止维护了。之前写过一篇XListview的使用介绍,用起来非常简单,这两天放假无聊,研究了下XListview的实现原理,学到了很多,今天分享给大家。 提前声明,为了让代码更好的理解,我对代码进行了部分删减和重构,如果大家想看原版代码,
2015-01-04 16:34:33 8019 7
Ant批量打包Android应用
2014-07-24
jsoup解析html时,若没有查找到相关标签,Element元素的返回值如何判断为空?
2013-09-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人