Android 项目 Android 学习手册(一)

前言:

   当每次查询android 知识的时候,内心是凌乱的,总觉得要是有一个工具多好,
   尤其在手机端如何可以查询的话,会非常完美,能大大减少选择查询的时间,
   之前见了很多java 学习手册,把一些重要的知识写进去,
   想着要是有个android 学习手册就好了,于是萌发了完成这个app的决心,趁着没事,
   整理android 知识的同时,对自己也是一个不小的进步;

一、思路

这个知识手册 我是这样想的;分为两部分;前端与后端;
思路很简单;前端用来显示数据、后端用来存放数据;为了以后数据便于修改;
1、工具的选择
后端
数据存储 采用Bmob后端云服务的使用
Bmob 的使用 可以参考其文档说明 按照这个步骤使用没有问题
http://docs.bmob.cn/data/Android/b_developdoc/doc/index.html
前端
界面的设计用 Axure设计原型
编码:用AndroidStudio 编码
2、数据如何存放
利用 数据库表 与文件(json、h5)结合的方式、存放数据;
3、难点
知识的整理是个繁琐的过程、需要时间精力

二、模块划分

本系统目前准备有3大块、分别是 Android 的基础、Android的实践、Android常用的框架

1、android的基础

首页

这里写图片描述
用自定义的view 完成,图上的数据都是从云端获取到;可以看
http://blog.csdn.net/u010623068/article/details/54380202
1)UI、显示界面 ui、

      点击之后:原生的显示+web
      每一个View 显示其  介绍、属性、简单的使用
      按照父类、子类往下分
      数据格式
          {
             id:“”,
             name:“ui”
             data:{
                  [  {  id:“”;
                        name:“TextView”
                         property:[ {name:“”“”,value:“”“”},{}]
                         subView:[ {},{},{}]
                     }

                 ]
              }

           }

  2、提供显示的基础 组件
     用h5来显示
  3、数据存储(网络、数据库、配置文件 、assert)
          h5界面 来显示 内容
  4、图形动画
  5、有硬件相关的

2、android的实践
3、android的常用框架   

三、总结

 初始工作做了一个简单介绍,后续继续完善,希望自己可以坚持下去,把这个做完上线;
原文地址:https://www.cnblogs.com/twodog/p/12140194.html