App架构设计经验谈:接口的设计

原创文章,转载请注明:转载自Keegan小钢

并标明原文链接:http://keeganlee.me/post/architecture/20160107

微信订阅号:keeganlee_me

写于2016-01-07

App架构设计经验谈:接口的设计

App架构设计经验谈:技术选型

App架构设计经验谈:数据层的设计

App架构设计经验谈:业务层的设计

App架构设计经验谈:展示层的设计

App与服务器的通信接口如何设计得好,需要考虑的地方挺多的,在此根据我的一些经验做一些总结分享,旨在抛砖引玉。

安全机制的设计

现在,大部分App的接口都采用RESTful架构,RESTFu......

Android技术积累:开发规范

原创文章,转载请注明:转载自Keegan小钢

并标明原文链接:http://keeganlee.me/post/android/20150709

微信订阅号:keeganlee_me

写于2015-07-09

上个月发布了Android项目重构的三篇系列文章,其中,界面篇中提到了在项目中保持规范性的重要性,也有简单举了几个例子。这篇文章则将其延伸,提供更完整的开发规范说明。

书写规范

1. 编码方式统一用UTF-8. Android Studio默认已是UTF-8,只要不去改动它就可以了。

Android项目重构之路:实现篇

原创文章,转载请注明:转载自Keegan小钢

并标明原文链接:http://keeganlee.me/post/android/20150629

微信订阅号:keeganlee_me

写于2015-06-29

Android项目重构之路:架构篇

Android项目重构之路:界面篇

Android项目重构之路:实现篇

前两篇文章Android项目重构之路:架构篇和Android项目重构之路:界面篇已经讲了我的项目开始搭建时的架构设计和界面设计,这篇就讲讲具体怎么实现的,以实现最小化可用产品(MVP)的目标,用最简单的方式来搭建架构和实现代码。

IDE采用Android Studio,......

Android项目重构之路:界面篇

原创文章,转载请注明:转载自Keegan小钢

并标明原文链接:http://keeganlee.me/post/android/20150619

微信订阅号:keeganlee_me

写于2015-06-19

Android项目重构之路:架构篇

Android项目重构之路:界面篇

Android项目重构之路:实现篇

在前一篇文章《Android项目重构之路:架构篇》中已经简单说明了项目的架构,将项目分为了四个层级:模型层、接口层、核心层、界面层。其中,最上层的界面,是变化最频繁的一个层面,也是最复杂最容易出问题的一个层面,如果规划不好,很容易做着做着,又乱成一团了。

要规划好界面层......

Android项目重构之路:架构篇

原创文章,转载请注明:转载自Keegan小钢

并标明原文链接:http://keeganlee.me/post/android/20150605

微信订阅号:keeganlee_me

写于2015-06-05

Android项目重构之路:架构篇

Android项目重构之路:界面篇

Android项目重构之路:实现篇

去年10月底换到了新公司,做移动研发组的负责人,刚开始接手android项目时,发现该项目真的是一团糟。首先是其架构,是按功能模块进行划分的,本来按模块划分也挺好的,可是,他却分得太细,总共分为了17个模块,而好几个模块也就只有两三个类而已。但应用本身其实比较简单,要按......