一、Android 编码规范1.java 代码中不出现中文,最多注释中可以出现中文2.局部变量命名、静态成员变量命名只能包含字母,单词首字母除第一个外,都为大写,其他字母都为小写3.常量命名只能包含字母和_,字母全部大写,单词之间用_隔开4.layout中的id命名命名模式为:view缩写_模块名称...
分类:
移动开发 时间:
2014-09-26 14:41:38
阅读次数:
225
一、Android 编码规范 1.java 代码中不出现中文,最多注释中可以出现中文 2.局部变量命名、静态成员变量命名 只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写 3.常量命名 只能包含字母和_,字母...
分类:
移动开发 时间:
2014-09-25 23:03:48
阅读次数:
218
1、严格区分大小写
2、语句结束可以有分号,也可以没有分号,分号不是必须,有分号更加规范。
3、// 为单行注释 /* 多行注释 */
4、变量可以不声明直接使用,变量全是变体类型
5、在js中,内置对象首字符大写,方法是从第二个单词首字母大写。
var d = new Date();
d.getFullYear();
window....
分类:
编程语言 时间:
2014-09-25 13:24:49
阅读次数:
150
编程风格:类名首字母大写,函数变量名首小写后一单词大写,常量全大写,collection类变量加s变量定义public static var name:string=函数定义public static function name (value:int):void{}public所有类,protect...
分类:
其他好文 时间:
2014-09-25 12:33:38
阅读次数:
243
题意:有n个由小写字母的单词,要求判断是否存在某种排列是的相邻的两个单词,前一个单词末字母与后一个单词首字母相同。分析:将单词的两个字母看做节点,则一个单词可以看做一条有向边。那么题中所求的排列就等价于该有向图中是否存在欧拉路径。在判断之前,首先要确定这个图是连通的,代码中用并查集来实现。回顾一下存...
分类:
其他好文 时间:
2014-09-24 22:06:27
阅读次数:
187
在android 4.4.3上面,联系人的头像默认显示首字母,但是不支持中文字符,如下图:
如果联系人名字的第一位是英文字符(a-z || A-Z),则默认头像将显示该首字母。
如果支持中文时显示第一个汉字,那就happy了。
那就看看如何通过修改源代码来实现这一小功能吧~
我们还是先了解下联系人头像加载的流程吧~
联系人头像加载这个问题还是很有意思的,在Co...
分类:
移动开发 时间:
2014-09-24 19:05:07
阅读次数:
302
著名的变量命名规则Camel 标记法首字母是小写的,接下来的字母都以大写字符开头。例如:var testValue = 0, secondValue = "hi";Pascal 标记法首字母是大写的,接下来的字母都以大写字符开头。例如:var TestValue = 0, SecondValue =...
分类:
编程语言 时间:
2014-09-22 23:25:53
阅读次数:
249
列举了大量有用的建议,帮助大家进行低级程序设计,并提供了代码编写的一般性指导: (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodO...
分类:
编程语言 时间:
2014-09-22 00:30:41
阅读次数:
272
RSA 是一种公钥加密算法,在 1977 年由麻省理工学院的Ron Rivest, Adi Shamir, Leonard Adleman 三人一起提出,因此该算法命名以三人姓氏首字母组合而成。 SSH 是 Secure Shell 缩写,是建立在应用层和传输层基础上的安全协议,为计算机上运行...
分类:
系统相关 时间:
2014-09-21 14:29:00
阅读次数:
296