还记得以前网络老师曾经说过的:要学会分解,分层,分级。一直在领悟。。

最近在做Android程序,因为有那么多的方面,所以一时有点难以下手,遂停滞一段时间。忽然有一天早上灵光一现,想到是不是该分解?
分解-----这大概就是我所想要的。

  1. 分解的基础:要进行分解的话,必须首先在知识层面和代码层面都有一定的了解,下面就以Android为例。
    • 知识层面(很重要,很重要):对Android整个代码结构的模型,有一定的了解。就是说各个模块比如Activity,Service,Resource,Content Provider,等等很多都是干什么用的?
    • 代码层面:为了熟悉他们是做什么用的,刚开始的时候,可以对照着Tutorial做一些小的程序,对各个模型有一个感性的认识。
  2. 分解的使用:得到需求之后,将需求按照模型进行分解,当自己需要使用某个功能模块的时候,对应着手册去查,比如Android的Dev Guide。然后学习并使用它完成此功能。



更多相关文章

  1. 浅析android的mvp模式
  2. 【Android界面实现】Starting an Activity(Activity生命周期金字
  3. Mac环境下交叉编译生成Android版本的Assimp.so
  4. Tensorflow:Android调用Tensorflow Mobile版本API(2)-基于Android的
  5. tensorflow和android零接触 (mac)
  6. Android(安卓)3D模型展示
  7. Android实现从网络获取图片显示并保存到SD卡的方法
  8. Android(安卓)抽屉模型实现(Drawer),AndroidX and NavigationView
  9. Android安全机制解析与应用实践 Android安全模型

随机推荐

  1. 配置 Lync 2010 for iPhone
  2. Android 中关于Cursor类的介绍
  3. Android 按钮点击事件监听的3重方式
  4. android 实现保存图片到相册
  5. android机制系列之七 Android Camera API
  6. 使用shape来定义控件的一些显示属性
  7. Android实现多线程下载图片的方法
  8. 使用Qt5.9开发Android 应用程序(Windows
  9. Android6.0修改设备设置中kernel信息
  10. 短视频PHP源码Android 打造专属的下拉刷