Android技术总结
个人对Android开发的一些总结
Me-hao
android开发
展开
-
技术总结--android篇(一)--MVC模式
先介绍下MVC模式:MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的原创 2015-06-06 15:09:04 · 1345 阅读 · 0 评论 -
技术总结--android篇(二)--布局的优化
我们一直都在为开发android的布局而烦恼,是因为android的机子分辨率真的是千变万化,而且还有些很是奇葩的分辨率出现,比如960*540。。我们在设计页面的时候该如何下手呢? 其实设计android的页面就像网页设计一样,我们在折腾android机子的分辨率就好比折腾各种浏览器一样,其实我们应该多去看看android官网提供的android design,但是我想说的时候,目前为止,可以原创 2015-06-06 15:23:55 · 655 阅读 · 0 评论 -
技术总结--android篇(三)--代码规格和编码规范
命名规则 变量名: 1)尽量要取有意义的名字,比如说:一个用户名的成员变量,应该写成username,而不要只写个string; 2)如果是常量,既在编码过程中,这个值是不会改变的,应该写成大写的名字,如:USER_AGE,也可以是User_Age,这里需要强调的是,如果是多个单词组成的,需要在每个单词下面加一个下划线进行区分,整个命名是这样的:static final int USER_A原创 2015-06-08 12:47:18 · 947 阅读 · 0 评论 -
技术总结--android篇(四)--工具类总结
StringUtil(视个人需要进行添加) public class StringUtil { public static boolean isMail(String string) { if (null != string) { if (string.matches("^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a原创 2015-06-08 13:02:09 · 1223 阅读 · 0 评论