上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 50 下一页
摘要: 通常我们写程序,都是在项目计划的压力下完成的,此时完成的代码可以完成具体业务逻 辑,但是性能不一定是最优化的。一般来说,优秀的程序员在写完代码之后都会不断的对代码进行重构。重构的好处有很多,其中一点,就是对代码进行优化,提高 软件的性能。下面我们就从几个方面来了解Android开发过程中的代码优化。... 阅读全文
posted @ 2014-11-11 13:55 xiaochao1234 阅读(528) 评论(0) 推荐(0)
摘要: 有种场景,我们想将一个图片切割成多个图片。比如我们在开发一个拼图的游戏,就首先要对图片进行切割。以下是封装好的两个类,可以实现图片的切割。仅供参考和学习。一个是ImagePiece类,此类保存了一个Bitmap对象和一个标识图片的顺序索引的int变量。Java代码packagearui319.blo... 阅读全文
posted @ 2014-11-11 09:07 xiaochao1234 阅读(1366) 评论(1) 推荐(1)
摘要: 在Android应用开发过程中,屏幕上控件的布局代码和程序的逻辑代码通常是分开 的。界面的布局代码是放在一个独立的xml文件中的,这个文件里面是树型组织的,控制着页面的布局。通常,在这个页面中会用到很多控件,控件会用到很多的 资源。Android系统本身有很多的资源,包括各种各样的字符串、图片、动画... 阅读全文
posted @ 2014-11-10 13:03 xiaochao1234 阅读(661) 评论(1) 推荐(2)
摘要: 以前在做UI布局时,也经常用Layout_weight属性,有时会遇到莫名其妙的布局问题,但总没研究懂。一直想做深入分析,但总是没耐心。遇到问题就找替代方法解决,但终非长久之计。这次下决心给它弄透!以前一直没弄懂Layout_weight是什么意思,自己写代码测试也出来了不同的情况,最近看了一篇帖子... 阅读全文
posted @ 2014-11-10 08:55 xiaochao1234 阅读(693) 评论(2) 推荐(3)
摘要: 观察者模式,是一种非常常见的设计模式,在很多系统中随处可见,尤其是涉及到数据状态发生变化需要通知的情况下。本文以AbstractCursor为例子,展开分析。观察者模式,Observer Pattern,是一个很实用的模式,本人曾经接触到的各种平台以及曾经参与项目中打印模板解释器中都用到了此模式。1... 阅读全文
posted @ 2014-11-09 15:33 xiaochao1234 阅读(555) 评论(0) 推荐(0)
摘要: 单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界 访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。单例模式是设计模式中最简单的形式之... 阅读全文
posted @ 2014-11-07 07:48 xiaochao1234 阅读(453) 评论(1) 推荐(1)
摘要: 零零碎碎的总结 1.客户端的功能逻辑不难,UI界面也不难,但写UI花的时间是写功能逻辑的两倍. 2.写代码前的思考过程非常重要,即使在简单的功能,也需要在本子上把该功能的运行过程写出来.3.要有自己的知识库,可以是一个工具类,把写过的,看过的好的代码放进去,也可以是一个笔记本软件.因为只有放在知识... 阅读全文
posted @ 2014-11-06 13:16 xiaochao1234 阅读(2860) 评论(9) 推荐(10)
摘要: 在 国内,有个很有意思的现状。一方面,几个国内最大的公司/企业的客户端/应用依旧冥顽不灵,丝毫不愿意遵循 Android Design,以各种扯淡的理由坚持使用 iOS UI 或者 Metro UI,或者其他叫不出名字的 UI;另一方面,Holo Theme 作为 Android Design 的一... 阅读全文
posted @ 2014-11-06 08:34 xiaochao1234 阅读(693) 评论(1) 推荐(0)
摘要: 摘要:截至目前,在GitHub“最受欢迎的开源项目”系列文章中我们已介绍了40个Android开源项目,对于如此众多的项目,你是Mark、和码友分享经验还是慨叹“活到老要学到老”?今天我们将继续介绍另外34个Android开源项目。此前,CSDN移动频道推出的GitHub平台上“最受欢迎的开源项目”... 阅读全文
posted @ 2014-11-05 15:13 xiaochao1234 阅读(1310) 评论(1) 推荐(2)
摘要: 单例模式,可以说是GOF的23种设计模式中最简单的一个。这个模式相对于其他几个模式比较独立,它只负责控制自己的实例化数量单一(而不是考虑为用户产生什么样的实例),很有意思,是一个感觉上很干净的模式,本人很喜欢这个模式。android中很多地方都用到了单例模式,本文以输入法管理者InputMethod... 阅读全文
posted @ 2014-11-05 08:38 xiaochao1234 阅读(645) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 50 下一页