mark一下

设计

遵循Android Design,好处,如顶部导航栏,Android有自己的导航-ActionBar,有自己的样式,方便扩展,在此基础上能实现各种各样的样式,不要一味的去模仿别人的效果。

Google在4.0之后便有了自己的一套Android设计准则推出,到今天可能已经很成熟了,而Android的碎片化问题也已基本解决,所以我认为在设计方面就应该遵循Android Design,在此基础上在UI,交互进行一些微创新将是很有必要的,相信这也是对Android用户的一种尊重。从Google自家的一些app如Google+, Youtube, Gmail等就可以看出Google对Android Design的大力推行,而且体验非常棒。国内像完全遵循Android Design的app已有很多,而且被各大市场推荐,如知乎,Fuubo等,甚至连一向高傲的微信都开始遵循Android Design了,我们应该是时候跟随时

android app 设计总结_第1张图片代的潮流了。

架构

  • 设计上遵循Android Design,采用一些Android平台特有的组件, 如ActionBar, ActionBarPullToRefresh, DrawerLayout等。

  • 主页面Tab的架构我会采用Activity + Fragment来代替ActivityGroup, ActivityGroup是已经被Google废弃了,取而代之的便是Fragement, 使用Fragment将更容易扩展,而且更容易适配不同尺寸的屏幕。
  • View层会采用ButterKnife(一种View注入框架),会大大的减少一些繁琐臃肿的代码,提升效率。
  • 数据处理层会采用一种ORM的机制,而我会选择ActiveAndroid框架。
  • 网络通讯层会采用Volley, Google I/O 2013推出的官方网络请求库,自己体验后觉得非常棒,请求快速便捷,使用起来也比较简单,扩展空间也很大,而且可以统一管理请求。

更多相关文章

  1. Android高性能编码实战:网络框架优化
  2. Android热修复(2):AndFix热修复框架的使用
  3. Android AAC框架从入门到精通
  4. 腾讯开源的Android UI框架——QMUI Android
  5. CheckBox设置颜色和自定义样式
  6. Android自定义样式
  7. button selector 样式

随机推荐

  1. 摩杜云:打造新基建核心支柱,数据增值将成为
  2. 痞子衡嵌入式:基于恩智浦i.MXRT1060的MP4
  3. 痞子衡嵌入式:盘点国内RISC-V内核MCU厂商(2
  4. 痞子衡嵌入式:RT-UFL - 一个适用全平台i.M
  5. 痞子衡嵌入式:盘点国内RISC-V内核MCU厂商(2
  6. 痞子衡嵌入式:超级下载算法(RT-UFL)开发笔
  7. 痞子衡嵌入式:FlexSPI复位方式不当会导致i
  8. 痞子衡嵌入式:超级下载算法(RT-UFL)开发笔
  9. 痞子衡嵌入式:盘点国内车规级MCU厂商
  10. 痞子衡嵌入式:工作多年的工程师且看这四条