- 博客(7)
- 资源 (11)
- 收藏
- 关注
原创 android几种定时器机制及区别
在android中,经常用到的定时器主要有以下几种实现: 一、采用Handler与线程的sleep(long )方法 二、采用Handler的postDelayed(Runnable, long) 方法 三、采用Handler与timer及TimerTask结合的方法。 下面逐一介绍: 一、采用Handle与线程的sleep(long )方法 Handler主要用来处理接受到的消息。这
2016-09-14 09:38:00
293
原创 解决ListView加载错乱问题
ListView在使用holder的过程中会减少内存的使用,但是另一方面,在listview的每一个item的数据都很多时,特别是加载网络图片的时候,有可能会出现图片加载过慢,图片加载错位问题,尝试过很多方法,终于找到了一种还不错的方法。 第一步: 在holder的基础上加入reset方法: 在每次调用完getTag方法后调用一下这个方法 第二步: 判断l
2016-05-27 11:06:52
352
原创 Android触摸事件分发机制
Android中的事件分为按键事件和触摸事件,这里对触摸事件进行阐述。Touch事件是由一个ACTION_DOWN,n个ACTION_MOVE,一个ACTION_UP组成onClick,onLongClick,onScroll等事件。Android中的控件都是继承View这个基类的,而控件分为两种:一种是继承View不能包含其他控件的控件;一种是继承ViewGroup可以包含其他控件的控件,暂且称
2016-05-26 11:36:29
3120
原创 android内存溢出问题
最近的项目中,内存一直再增长,但是不知道是什么问题,导致内存溢出,在网上看到了这么一篇关于内存分析与管理的文章,解决了部分问题,感觉这篇文章还不错,就转帖到我的blog上了,希望对大家有所帮助。如果哪里有不好的地方,给留下言,然后我们大家继续完善内存泄露的问题,对大家都会有所帮助的,呵呵 一、概述 1 二、Android(Java)中常见的容易引起内存泄漏的不良代码 1 (一) 查询数据
2016-05-25 17:39:43
2046
原创 Android开源项目分类汇总
第一部分 个性化控件(View) 主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、 GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、 FlipView、ColorPickView、GraphView、UI Style等等。 一
2016-05-25 16:18:19
2469
2
原创 Android的编码规范
规范性 每个人的编码习惯和风格都不同,不说那些缺乏良好编码习惯的开发人员,就连那些已经养成良好编码习惯的人员,很多方面都会不同。比如缩进,有的喜欢4个空格,有的喜欢两个空格;比如变量名,有的喜欢m开头,例如mValue,有的喜欢直接就命名为value。如果不设定好规范,让每个人都按照自己的习惯和风格去编码,久了肯定乱,尤其当团队中存在还没养成良好编码习惯的人员时,更容易乱。所谓无规矩不成
2016-05-25 15:27:39
362
1
原创 Android开发中常见的设计模式
对于开发人员来说,设计模式有时候就是一道坎,但是设计模式又非常有用,过了这道坎,它可以让你水平提高一个档次。而在android开发中,必要的了解一些设计模式又是非常有必要的。对于想系统的学习设计模式的同学,这里推荐2本书。一本是Head First系列的Head Hirst Design Pattern,英文好的可以看英文,可以多读几遍。另外一本是大话设计模式。 单例模式 首先了解一些单例模式
2016-05-25 11:59:45
1915
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人