自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android消息机制

Android消息机制 也就是Hanlder的工作原理要比四大组件的要简单很多,所以也是面试时经常被问到的。网上分析Handler的文章很多,但只有自己分析了,才能更加深刻的去理解。要搞清消息机制,首选要弄清五个对象: Handler, MessageQueue, Looper, ThreadLocal能及消息实体MessageHandler 是android提供给我们操作消息的的工具,使用ha

2015-12-17 15:25:15 525

原创 防苹果小米日期时间控件

网上想找个类似的控件,好像不是那么好找。找到一个是继承view实现的,看的眼花缭乱,然后自己就继承listview实现一下。一共实现了DatePicker, TimePicker, DateTimePcker三个控件,其实就是组装了一下。 先上效果图 先说下思路: 1.先画出可以上下滑动并可以自动归位的滑动条目WheelView,上图就是由五个这样的条目组成。 2.组装视图,

2015-12-29 12:40:15 507

原创 实现可拖动排序的ListView-DragListView

项目 中要用到拖动排序的效果,于是百度到网上的做法,github上开源框架被我pass, 为了一个小功能导入一库太不划算。然后看到这遍 http://blog.csdn.net/jj120522/article/details/8240407,可能是博主源码给的不全,看到好多人要源码。其实看懂后,很容易的就能补全差的东西。既然用到,自己一定要去实现一遍,只有这样才能真正学到。我对这个控件做了些整理

2015-12-24 13:50:54 3742

原创 ImageLoader实现Bitmap三级缓存

对开发艺术中的ImageLoader作了下整理。三级缓存分别为 内存, 硬盘, 网络 , 其中内存与硬盘存储用到 LruCache与DiskLruCache. 用法会封装在工具类里面,先看ImageLoader的实现步骤 1. 单例实现ImageLoader, 构造方法中开启LruCache与DiskLruCache 2. 三个私有化方法,分别从缓存中取出Bitmap

2015-12-23 18:08:20 3235

原创 Error:(10, 14) java: 类重复: com.xx.R解决方法

今天部署一个项目搞了半天 , 开始是所有的类报红色感叹号,后边是报gen下面的文件类重复,原因都在于配置的Source目录不对。如下图蓝色部分表示打包时包含在Source内, 下面是遇到的两个问题 1. src目录未选成Sources导致所有类文件未被编译到生成的包内。  2. 错误的把整个工程选中Sources,导致 R文件及gen下的其他文件出现类重复。

2015-12-21 12:53:28 23216 7

原创 ListView分组显示,设置悬浮条

最近好忙,没时间看书,没时间写博客。最近 做了个listview分组显示的东西,发现ios那边的ListView 头可以悬浮显示,然后我就不服了,自己实现了一下,分享出来,反正也不难。 首选 是分组显示,应ios那边的要求。json字符串做成了二维数组的形式。java解析出来就是List<Map<String,Object>>这样一个鬼东西。 分组的主要在于adapter.

2015-12-10 15:40:32 1121 1

防苹果小米日期时间控件

防苹果小米日期时间控件,网上想找个这样通用的控件怎么这么困难,于是自己写了个,实现要还算简洁。布局写在资源文件中,可自由定制。

2015-12-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除