前言:
当每次查询android 知识的时候,内心是凌乱的,总觉得要是有一个工具多好, 尤其在手机端如何可以查询的话,会非常完美,能大大减少选择查询的时间, 之前见了很多java 学习手册,把一些重要的知识写进去, 想着要是有个android 学习手册就好了,于是萌发了完成这个app的决心,趁着没事, 整理android 知识的同时,对自己也是一个不小的进步;
一、思路
这个知识手册 我是这样想的;分为两部分;前端与后端;
思路很简单;前端用来显示数据、后端用来存放数据;为了以后数据便于修改; 1、工具的选择 后端 数据存储 采用Bmob后端云服务的使用 Bmob 的使用 可以参考其文档说明 按照这个步骤使用没有问题 前端 界面的设计用 Axure设计原型 编码:用AndroidStudio 编码 2、数据如何存放 利用 数据库表 与文件(json、h5)结合的方式、存放数据; 3、难点 知识的整理是个繁琐的过程、需要时间精力二、模块划分
本系统目前准备有3大块、分别是 Android 的基础、Android的实践、Android常用的框架
1、android的基础
首页
用自定义的view 完成,图上的数据都是从云端获取到;可以看 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的常用框架
三、总结
初始工作做了一个简单介绍,后续继续完善,希望自己可以坚持下去,把这个做完上线;