欢迎来到 Android人的问与答 ,在这里提问或帮助他人解答。 Question2Answer的1.6.x和1.7.x版本的中文翻译包我修改更新:

Question2answer

如何使用中文语言包

Q2A 1.6.x - Chinese Simplified (简体中文)

Q2A 1.7.x - Chinese Simplified (简体中文)


国内服务器推荐 阿里云服务器
国外服务器推荐 DigitalOcean
VPN推荐 正版Green VPN
阿里云推荐码:ldvq50

Android架构设计中新建包的原则

0 喜欢 0 不喜欢
116 浏览

目前Android的应用程序包中不同的应用架构设计各有有缺点,但随着Android版本的升级,很多良好的架构最后保存了下来。

这些可以比对不同的Andriod版本的源代码就可以看出。下面的图中,左边为Android2.3.3.r2,右边为Android4.0.1。

联系人的架构如下图:

image

邮件的架构如下:

image  

最后发现像下面的目录慢慢定型:

anim

data

provider

ui

util

widget

view

activities

preference

等。

大体上这些保存来的目录是我们在架构设计中新建包需要考虑的原则:

1.惯例。如:util。

2.功能。如:preference。

3.软件层级。如:ui

最新提问 1月 18, 2015 分类:Android源码 | 用户: forlong401 (7,050 分)

登录 或者 注册 后回答这个问题。

...