- 博客(6)
- 资源 (21)
- 收藏
- 关注
原创 【工具篇】Android studio 自定义注释快速生成
前言团队协作中,尽量保证各自代码自己维护。这样既能保证代码编写者在逻辑上的一惯性,也能避免修改不熟悉的代码而引起bug问题。但即使是这样的规避,也依然无法避免程序员之间代码的混合。所以,针对在一个类中,产出几个人同时需要添注的代码。最好能做代码注释的区分。这样为长时间后的代码维护,起到必要的指引作用。我们团队曾经就出现过这样的一个问题。在一个项目中的衔接代码处,由于一个程序员没有仔细检查代
2016-03-30 15:04:15 14306
转载 Android studio 使用gradle 基础
概念解析本文的实现方案是基于Gradle的,因此,有几个概念需要先了解清楚。applicationId没有Gradle之前,我们都知道,包名是Android程序的唯一标识,通过在AndroidManifest.xml文件中定义package属性。同时,这个包名也是引用资源的路径名,即R资源文件的包名。引入Gradle之后,就多了一个applicationId
2016-03-29 22:17:34 458
原创 【项目篇】Android团队项目开发之统一代码规范
前言团队项目开发前的统一三要素:统一需求/开发文档,统一代码规范,统一环境(编译/测试/发布)。一个项目团队,要想有高效的产出,必须在团队协作上下好功夫,必须在项目开发统一进度上做好协调。只有在高效的协同环境下,才能有优质的产出。这是我多年的经验之谈。也是配合过多个团队之后的深刻感悟。每一个程序员都是有独立开发思维模式,都有自己的编码行为和操作习惯。所以,在一个团队中,怎么做到更高效的协同,不仅仅是
2016-03-28 16:21:44 3448 4
原创 【架构篇】Android移动app架构设计浅谈
前言 架构,又名软件架构,是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。 软件架构设计目标: 1.可靠性(Reliable)。软件架构的可靠是产品设计的前提。 2.安全性(Secure)。软件架构的安全性是产品可持续发展的条件。 3.可扩展性(Scalable)。软件架构必须能够不同的功能需求情况下,支持可扩散性。 4.可定制化(Customi
2016-03-27 22:01:04 4851 2
原创 【框架篇】mvc、mvp、mvvm使用关系总结
MVC MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。
2016-03-27 10:04:21 22155 2
原创 回归只是最开始的选择
已经近两年没有回csdn写博客了。从一个技术控,慢慢的去学习了解市场,了解产品。这两年更多的在市场里,想找到更好的创业产品。毕竟有梦想的人,就要去做有梦想的事。 希望自己还是能找到做任何事情的初心。不管何种状态下,何种情况下都能安下心来把事情做好做到极致。这么多年,来来回回的折腾。忽然也明白了,人必须要的踏实。外界有着太多的因素会扰乱心神。总想着去做很多事,结果会把很多事都做的不好
2016-03-26 22:39:42 488
模仿MIUI设置页面顶部Button
2012-11-27
实现新浪微博消息页面左右滑动页面方式二
2012-11-25
实现新浪微博消息页面左右滑动页面
2012-11-25
实现网易新闻客户端左右滑动广告
2012-11-25
sqlite3安装包
2012-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人