12 2015 档案

摘要:一、效率最低的getView实现 我们知道,ListView和GridView的显示都是通过Adapter的getView实现的。 ListView/GridView数据量较小时,我们的处理方式一般是这样的(效率最低的一种方式) 当数据量非常大时,这样每一次getView都会去inflate布局,效 阅读全文
posted @ 2015-12-17 15:12 xerrard 阅读(1973) 评论(2) 推荐(0)
摘要:转载自http://www.cnphp6.com/archives/581531. 什么是数字签名?数字签名就是为你的程序打上一种标记,来作为你自己的标识,当别人看到签名的时候会知道它是与你相关的2. 为什么要数字签名?最简单直接的回答: 系统要求的。Android系统要求每一个Android应用程... 阅读全文
posted @ 2015-12-15 09:22 xerrard 阅读(350) 评论(0) 推荐(0)
摘要:JSON解析之——Android一、google天气案例之前xml学习中的google天气的例子非常形象,所以我们继续以google天气作为案例进行学习,下面是我从google官网下载下来的天气Json文件,可以看出,和xml的格式区别非常大。 1 { "coord":{"lon":121.46... 阅读全文
posted @ 2015-12-14 18:46 xerrard 阅读(416) 评论(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 阅读(594) 评论(0) 推荐(0)
摘要:Design Pattern —— Singleton 强力推荐枚举和类级内部类方式实现单例模式单例模式是开发中非常常用的一种模式,简单的说,我们希望一个类永远都只有一个对象。主要有两个用途:1.存储一些进程内共享的值(不是很推荐,大部分情况下还是应该用局部变量,互相传递值的方式)2.任何时候都不... 阅读全文
posted @ 2015-12-10 23:08 xerrard 阅读(257) 评论(0) 推荐(0)
摘要:Prototype /Template Method/Iterator/Composite/Bridge为什么把这五种设计模式放一起呢,没什么太高大上的原因,就是因为这五种模式JAVA开发最基本的特征或者设计原则,也是开发中最常见,甚至常见到我们都没有认为他是一种设计模式。一、Prototype原型... 阅读全文
posted @ 2015-12-09 23:05 xerrard 阅读(251) 评论(0) 推荐(0)
摘要:今天开始复习设计模式。设计模式相关的资料有很多,概念性的东西就画个图就可以了。把关注点放在例子上,设计模式还是要使用中才有感受。从Factory Method&Abstract Factory开始。一、Factory Method工厂方法模式的用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟... 阅读全文
posted @ 2015-12-07 19:14 xerrard 阅读(488) 评论(0) 推荐(0)
摘要:一、基础知识:先前学习建造者模式的时候,总是以这个UML图作为学习基础资料然后总是要记住四个角色产品类:一般是一个较为复杂的对象,也就是说创建对象的过程比较复杂,一般会有比较多的代码量。在本类图中,产品类是一个具体的类,而非抽象类。实际编程中,产品类可以是由一个抽象类与它的不同实现组成,也可以是由多... 阅读全文
posted @ 2015-12-03 17:08 xerrard 阅读(322) 评论(0) 推荐(0)