android应用开发深入
不羁de风
爱拼才会赢。
展开
-
Android之ListView原理学习与优化总结
在整理前几篇文章的时候有朋友提出写一下ListView的性能优化方面的东西,这个问题也是小马在面试过程中被别人问到的…..今天小马就借此机会来整理下,网上类似的资料蛮多的,倒不如自己写一篇,记录在这个地方,供自己以后使用,不用再翻来翻去的找了,用自己写的…呵呵,不多讲其它了,说起优化我想大家第一反应跟小马一样吧?想到利用ViewHolder来优化ListView数据加载,仅仅就此一条吗?其实不是的转载 2014-03-12 14:41:24 · 483 阅读 · 0 评论 -
android LruCache类解读
package android.util;import java.util.LinkedHashMap;import java.util.Map;/** * 这个类是Android 3.1(代号 Honeycomb MR1)引入的,可以在创建时定义缓存的最大长度。 * 另外,还可以通过覆写sizeof()方法改变每个缓存条目计算大小的方式。 * 因为android.util.Lru原创 2014-03-13 16:19:52 · 783 阅读 · 0 评论 -
android-推送
推送技术产生场景 : -- 服务器端主动性 : 客户端与服务器交互都是客户端主动的, 服务器一般不能主动与客户端进行数据交互, 因为服务器端无法得知客户端的 IP 地址 及 状态;-- 数据实时性 : 如果服务器端有紧急数据要传递给客户端, 就必须主动向客户端发送数据; -- 基本原理 : 使客户端实时获取服务器端消息, Pull 方式, 小周期轮询, 费电费流量; 另一个就是转载 2015-04-28 13:36:58 · 784 阅读 · 0 评论 -
取得View的GUI内容
view.setDrawingCacheEnabled(true); view.buildDrawingCache(); view.measure(View.MeasureSpec.UNSPECIFIED, View.MeasureSpec.UNSPECIFIED); view.layout(0,0,view.getMeasuredWidth(),view.getMeasuredHei原创 2015-06-12 13:28:22 · 518 阅读 · 0 评论 -
Android连接
IntroductionHuman's quest for communication and information sharing in different forms and situations has prompted the invention of many innovative connectivity technologies, such as Bluetooth and转载 2015-06-15 22:51:32 · 24842 阅读 · 0 评论