基于Android相关设备作为嵌入式设备范畴,在书写App应用的时候要格外关注效率,并且受电池电量的限制。这就导致嵌入式设备有诸多考虑、有限处理能力,因此就要求我们尽量去写高效的代码。本文讨论了很多能让开发者使他们的程序运行更有效的方法,遵照这些方法,你可以使你的程序发挥最大的效力。
引言
对于占用资源的系统,有两条基本原则:
不要做不必要的事
不要分配不必要的内存
...
分类:
移动开发 时间:
2015-01-26 10:17:11
阅读次数:
205
基于Android相关设备作为嵌入式设备范畴,在书写App应用的时候要格外关注效率,并且受电池电量的限制。这就导致嵌入式设备有诸多考虑、有限处理能力,因此就要求我们尽量去写高效的代码。本文讨论了很多能让开发者使他们的程序运行更有效的方法,遵照这些方法,你可以使你的程序发挥最大的效力。引言对于占用资源...
分类:
移动开发 时间:
2015-01-26 10:08:52
阅读次数:
204
Android代码规范综述为规范Android项目中的编码,方便代码的阅读及给日后维护带来便利,特制定本规范。下文从注视规范及代码书写及命名规范做如下规定。对源码中出现命名不规范的地方,希望大家互相监督、指正。注释规范命名规范Java代码Java源码中除静态常量定义外应禁止使用下划线(_)作为各种变...
分类:
移动开发 时间:
2015-01-19 18:59:15
阅读次数:
252
有的项目在启动需要停留固定的几秒钟,往往这个控制跟需求逻辑是没有多大关系的,所以封装到了一个view组建中
标签:
Android
[1].[代码] [Java]代码 跳至 [1] [2]
?
1
2
3
4
5
6
7
8
9
10
11
12
13
...
分类:
移动开发 时间:
2015-01-12 19:17:46
阅读次数:
168
Editext 输入字数显示工具类
标签:
Android
[1].[代码] [Java]代码 跳至 [1]
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
...
分类:
其他好文 时间:
2015-01-12 17:40:28
阅读次数:
216
这次作业是好久以前布置的,由于学期末课程设计任务比较重,我在完善M2阶段的代码的同时又忙于数据库的实现和编译器的实现,一度感觉忙得透不过气来。。。。到这些都基本完成的时候,会看自己以前的阅读心得,觉得经过了M1/M2阶段自己第一次接触android代码开发的一无所知到后面通过合作编程以及不断的...
分类:
其他好文 时间:
2015-01-09 19:14:45
阅读次数:
289
Eclipse默认Android代码配色方案非常搓,代码写多了Editor界面一片黑白色,相当碍眼。
可以通过菜单Window/Preference对代码进行着色。花了半天把代码着色得很漂亮了,然后有个需求要把着色方案移到另外一台电脑的Eclipse项目去,网上搜索了半天也没找到什么好方法,最后研究发现着色配置保存在项目文件夹下的\.metadata\.plugins\org.ec...
分类:
系统相关 时间:
2015-01-09 12:41:49
阅读次数:
252
最近看到新人的android代码实在问题太多,一些基本的地方都有问题,于是重新培训了下代码规范,希望后面能慢慢好起来。
一、Android编码规范
1.java代码中不出现中文,最多注释中可以出现中文
2.局部变量命名、静态成员变量命名只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写
3.常量命名只能包含字母和_,字母全部大写,单词之间用_隔开...
分类:
移动开发 时间:
2015-01-07 15:07:06
阅读次数:
157
大家在写android 代码的时候,基本上都使用过如下几种布局RelativeLayout,LinearLayout, FrameLayout但是很多时候 这几种布局 也无法满足我们的使用。于是我们会考虑用自定义布局,使用自定义布局会有几个优点比如可以减少view的使用啊,让ui显示的更加有效率啊,...
分类:
移动开发 时间:
2015-01-07 13:05:34
阅读次数:
287
代码混淆的必要性,想必大家都是心知肚明的。能看到这篇文章,说明对代码混淆的逻辑、方式都是很熟悉的,在这里就不再从0介绍了。下面只说在使用混淆工具proguard几个常见问题和解决方法:1、关于反射 反射所关心的是类和类的字段(field)的名称(Stirng形式),所以使用到反射的实体类,应避免混....
分类:
移动开发 时间:
2015-01-06 17:05:02
阅读次数:
213