
安卓进阶
AI_96
这个作者很懒,什么都没留下…
展开
-
Android进阶之线程池
一,原理线程池的基本思想还是一种对象池的思想,开辟一块内存空间,里面存放了众多(未死亡)的线程,池中线程执行调度由池管理器来处理。当有线程任务时,从池中取一个,执行完成后线程对象归池,这样可以避免反复创建线程对象所带来的性能开销,节省了系统的资源。 比如:一个应用要和网络打交道,有很多步骤需要访问网络,为了不阻塞主线程,每个步骤都创建个线程,在线程中和网络交互,用线程池就变的简单,线程池是对 线程原创 2016-03-20 23:01:34 · 477 阅读 · 0 评论 -
高仿GooglePlay(一)
一,概述这是高仿goole市场的一个项目。配有服务端。这里我们只关注客户端。由于优快云对图片大小有限制,有的功能没演示出来。后续会一点点的贴出。基本效果如下: 二,分析和市场上很多项目整体模式一样。ViewPagerIndictor+ViewPager+Fragment。每个Fragment有个共同的特点:都需要加载数据,且都需要展示出来。那么就可以抽取出来一个基类,LoadFragment。每原创 2016-03-20 14:55:56 · 2308 阅读 · 1 评论 -
用MVC模式 code ListView
Adapter的抽取一,概述ListView在开发中是经常使用的。一般的方式是:创造一个类继承BaseAdapter。给ListView设置Adapter。Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView,GridView)等地方都需要用到Adapter。Eg:过年包饺子,已经有了饺子皮和饺子馅,就缺包饺子的工具了。这原创 2016-03-20 23:40:19 · 472 阅读 · 0 评论