Android学习笔记
zsr
这个作者很懒,什么都没留下…
展开
-
Android学习笔记:网络编程-基础篇
一、内容摘要 介绍了在Android中编写网络应用的基本方法。 二、目录 1、添加权限 2、选择HTTP Client 3、检查网络连接 4、在子线程中进行网络操作 5、连接并下载数据 6、把InputStream转换为String 三、主要内容 1、添加权限 mainifest中需要添加以下两个权限: (1)原创 2012-05-16 22:05:19 · 505 阅读 · 0 评论 -
Android学习笔记:Bound Services
一、概述 Bound Services提供了客户进程与服务进程间通信的方法 二、基础 1、服务端:实现回调方法onBind(),该方法返回IBinder对象到客户端。 2、客户端:主动调用bindService()方法与服务端绑定,绑定之后系统调用客户端的onServiceConneted()方法,客户端从该方法中得到服务端传来的IBinder。 *系统仅会在第一次客户端绑定翻译 2012-05-21 16:42:25 · 526 阅读 · 0 评论 -
Android学习笔记:ListView优化基础
最近在折腾ListView的优化,发现网上有许多优秀的实现方法,但是分散在不同的代码中,希望通过这一系列文章做个总结,并梳理清楚脉络。 ListView是什么? 在一个列表中展示各个元素是移动应用中很常见的模式,用户可以看到一个竖直方向可滚动的列表(外观如下图所示),如果点击其中 的某一项,可能会触发ActionBar的刷新或者进入该项的详细介绍界面。 Androi翻译 2012-12-31 17:25:40 · 605 阅读 · 0 评论 -
Android学习笔记:ListView优化基本方法
最近在折腾ListView的优化,发现网上有许多优秀的实现方法,但是分散在不同的代码中,希望通过这一系列文章做个总结,并梳理清楚脉络。 1、大量耗费时间的操作 调用inflate()方法可以从XML文件创建视图对象(如ListView),而这样创建对象是需要大量时间、空间开销的。 而调用findViewById()方法虽然没有inflate花费那么大,但也属于相对耗时的操作。 下面翻译 2012-12-31 20:45:24 · 611 阅读 · 0 评论 -
Android学习笔记:ListView优化(深入分析)
最近在折腾ListView的优化,发现网上有许多优秀的实现方法,但是分散在不同的代码中,希望通过这一系列文章做个总结,并梳理清楚脉络。 1、ListView是怎么工作的 ListView的设计考虑了可拓展性和性能,从本质上来说,这意味着: (1)尽量少的inflate操作 (2)只绘制或展示屏幕上可见(或者即将可见)的子控件 第(1)条的理由很简单:对XML布局文件的inflat翻译 2013-01-05 21:02:56 · 809 阅读 · 0 评论