- 博客(4)
- 收藏
- 关注
转载 android中的@SuppressLint
Lint是一个静态检查器,他围绕Android项目的正确性、安全性、性能、可用性以及可访问性进行分析。他检查的对象包括XML资源、位图、ProGuard配置文件、源文件甚至编译后的字节码。 这一版的Lint包含了API版本检查、性能检查以及其他诸多性能。其中还有一个重要的改动是Lint可以使用@SuppressLint标注忽略指定的警告。 这个是android带的Lint工具提示的,Lint官
2015-01-12 14:39:17 516
转载 JAVA中serialVersionUID的解释
serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。 有两种生成方式: 一个是默认的1L,比如:private static final long serialVersionUID = 1L; 一个是根据类名、接口名、成员方法及属性等来生成一个64位的哈希字段,比如: p
2015-01-12 10:10:26 311
转载 详解Android中AsyncTask的使用
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。 Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识,前面也有所介绍,不清楚的朋友们可以参照一下
2014-11-11 21:00:57 278
转载 notifyDataSetChanged() 动态更新ListView
有时候我们需要修改已经生成的列表,添加或者修改数据,notifyDataSetChanged()可以在修改适配器绑定的数组后,不用重新刷新Activity,通知Activity更新ListView。今天的例子就是通过Handler AsyncTask两种方式来动态更新ListView.从今天起,每次学习的源代码都会打包上传,方便各位同学学习,注册帐号即可下载。 布局main.xml:
2014-11-11 08:41:08 280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人