摘要: 今年加盟了一家做手表的公司,至此开启了androidwear(类)的开发之门。 近日要做一个手表上的List显示,为此也是花了很多的心思在List效果上,多日下来,有些心得。 一.需求确定: 手表上的List,它的静止图是这样的 他的动态图是这样的。 明确需求 1.显示一个list 2.list有一 阅读全文
posted @ 2016-07-21 10:01 xerrard 阅读(1624) 评论(1) 推荐(1) 编辑
摘要: 一、Android系统服务 Android提供了很多系统服务:如ActivityManger,PowerManger,WindowManger,WifiManger等等。 这些服务都是系统启动开始就一直常驻的,如果app需要使用相应的系统服务(如获取当前wifi的状态),则需要通过Binder去访问 阅读全文
posted @ 2016-02-22 16:24 xerrard 阅读(2261) 评论(0) 推荐(0) 编辑
摘要: *日接手了后续android新平台项目搭建的任务。 本文内容基于sprd公司提供的android5.1源码。 一、一般的编译工作流程 我们代码一般情况下是从芯片商SPRD/MTK获得的。 源码的编译上,一般还是和google官网(http://source.android.com/source/bu 阅读全文
posted @ 2016-01-21 11:33 xerrard 阅读(1930) 评论(1) 推荐(0) 编辑
摘要: 一、android序列化简介 我们已经知道在Android使用Intent/Bindler进行IPC传输数据时,需要将对象进行序列化。 JAVA原本已经提供了Serializable接口来实现序列化,使用起来非常简单,主要用于对象持久化以及对象的网络传输。Serializable开销比较大,因为序列 阅读全文
posted @ 2016-01-20 11:50 xerrard 阅读(3693) 评论(0) 推荐(1) 编辑
摘要: 避免使用终结方法(finalizer)终结方法(finalizer)通常是不可预测的,也是很危险的,一般情况下是不必要的。不要把finalizer当成C++中析构函数的对应物。java中,当对象不可达时(即没有引用指向这个对象时),会由垃圾回收器来回收与该对象相关联的内存资源;而其他的内存资源,则一... 阅读全文
posted @ 2016-01-12 10:37 xerrard 阅读(1241) 评论(0) 推荐(0) 编辑
摘要: 一、效率最低的getView实现 我们知道,ListView和GridView的显示都是通过Adapter的getView实现的。 ListView/GridView数据量较小时,我们的处理方式一般是这样的(效率最低的一种方式) 当数据量非常大时,这样每一次getView都会去inflate布局,效 阅读全文
posted @ 2015-12-17 15:12 xerrard 阅读(1885) 评论(2) 推荐(0) 编辑
摘要: 转载自http://www.cnphp6.com/archives/581531. 什么是数字签名?数字签名就是为你的程序打上一种标记,来作为你自己的标识,当别人看到签名的时候会知道它是与你相关的2. 为什么要数字签名?最简单直接的回答: 系统要求的。Android系统要求每一个Android应用程... 阅读全文
posted @ 2015-12-15 09:22 xerrard 阅读(318) 评论(0) 推荐(0) 编辑
摘要: JSON解析之——Android一、google天气案例之前xml学习中的google天气的例子非常形象,所以我们继续以google天气作为案例进行学习,下面是我从google官网下载下来的天气Json文件,可以看出,和xml的格式区别非常大。 1 { "coord":{"lon":121.46... 阅读全文
posted @ 2015-12-14 18:46 xerrard 阅读(381) 评论(0) 推荐(0) 编辑
摘要: Xml解析之——Java/Android/Python一、Xml文件 test.xml 1 2 George 3 John 4 Reminder 5 Don't forget the meeting! 6 9 12 上面是一个简单的xml文件,个人的理解:xml文件是一个格式标准,代码清晰的树形... 阅读全文
posted @ 2015-12-14 16:38 xerrard 阅读(558) 评论(0) 推荐(0) 编辑
摘要: Design Pattern —— Singleton 强力推荐枚举和类级内部类方式实现单例模式单例模式是开发中非常常用的一种模式,简单的说,我们希望一个类永远都只有一个对象。主要有两个用途:1.存储一些进程内共享的值(不是很推荐,大部分情况下还是应该用局部变量,互相传递值的方式)2.任何时候都不... 阅读全文
posted @ 2015-12-10 23:08 xerrard 阅读(233) 评论(0) 推荐(0) 编辑