前言:

   当每次查询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的常用框架

三、总结

 初始工作做了一个简单介绍,后续继续完善,希望自己可以坚持下去,把这个做完上线;

Android 项目 Android 学习手册(一)的更多相关文章

  1. Android 渗透测试学习手册 翻译完成!

    原书:Learning Pentesting for Android Devices 译者:飞龙 在线阅读 PDF格式 EPUB格式 MOBI格式 代码仓库 赞助我 协议 CC BY-NC-SA 4. ...

  2. 1.3创建你的第一个Android项目——Android第一行代码(第二版)笔记

    创建HelloWorld项目 如果是第一次,会经过漫长的等待. 启动模拟器 可以用第三方模拟器,也可以用官方集成的 点击后出现如下界面,可创建多个模拟器,如图,我已经创建好了一个,如果你没有,就点击下 ...

  3. (转载) android项目大全,总有你所需的

    目录视图 摘要视图 订阅 赠书 | 异步2周年,技术图书免费选      程序员8月书讯      项目管理+代码托管+文档协作,开发更流畅 [置顶] android项目大全,总有你所需的 标签: 源 ...

  4. 第03讲- 第一个Android项目

    第03讲第一个Android项目 Android项目目录结构: 重要文件: src res AndroidManifest.xml 包含内容: MainActivity.java (程序主视图) 存放 ...

  5. Android开发中遇到的问题(五)——Eclipse导入Android项目出现"Invalid project description overlaps the location of another project"错误的解决办法

    一.错误描述 使用如下的命令手动创建一个Android项目 android create project -n LinearLayoutTest -t -p E:/Android/workspace/ ...

  6. Winform学习手册(目录)

    一.基础: WINFORM学习笔记——创建Winform项目 WINFORM学习手册——TextBox.Lable.Button WINFORM学习笔记——窗体生命周期 WINFORM学习手册——对话 ...

  7. Android 开源项目及其学习

    Android 系统研究:http://blog.csdn.net/luoshengyang/article/details/8923485 Android 腾讯技术人员博客 http://hukai ...

  8. 我的Android之旅——学习、项目、心态

    本文作者: 伯乐在线 - 唐韧 .未经许可,禁止转载!欢迎分享原创到伯乐头条. 来源:唐韧 学习Android也一年多了,项目做了五六个,有大有小,有难有易.一直以来都没有好好总结过,今天周六休息,就 ...

  9. cocos2d-x学习之旅(五):1.5 使用eclipse编译cocos2d-x示例项目,创建cocos2d-x android项目并部署到真机

    今天将cocos2d-x的示例项目tests编译到android真机运行,以及如何创建cocos2d-x的android项目. 打开cocos2d-x的tests项目,路径为:D:\cocos2d-x ...

随机推荐

  1. find的基本查询命令《一》

    一. find的基本查询命令 find命令最常用的是查找某个文件,如: find ./ -name "abc.txt" 则会在当前目录及子目录下查找abc.txt文件 更常用的是查 ...

  2. tornado自定义实现django include方法

    tornado自定义实现django  include方法 自定义URLmethod模块 from Custom.errors import * def include(base_url, expan ...

  3. Kafka,RocketMQ,RabbitMQ部署与使用体验

    前言 近期在研究各种消息队列方案,为了有一个直观的使用体验,我把Kafka,RocketMQ,RabbitMQ各自部署了一遍,并使用了最基本的生产与消费消息功能.在部署过程中也遇到一些问题,特此记录. ...

  4. C语言 文件操作(四)

    1.fprintf int fprintf(FILE *stream, const char *format, ...) stream -- 这是指向 FILE 对象的指针,该 FILE 对象标识了流 ...

  5. GhostNet: 使用简单的线性变换生成特征图,超越MobileNetV3的轻量级网络 | CVPR 2020

    为了减少神经网络的计算消耗,论文提出Ghost模块来构建高效的网络结果.该模块将原始的卷积层分成两部分,先使用更少的卷积核来生成少量内在特征图,然后通过简单的线性变化操作来进一步高效地生成ghost特 ...

  6. sparkRdd driver和excuter

    //1 从内存中创建makeRdd,底层实现就是parallelize val rdd=sc.makeRDD(Array(1,2,"df",55)) //2 从中创建paralle ...

  7. lr具体使用步骤概述

    lr具体使用 1 无工具情况下的性能测试 2性能测试工具LoadRunner的工作原理 3 VuGen应用介绍 4 协议的类型及选择方法 5 脚本的创建过程 6 脚本的参数化 7 调试技术 8 Con ...

  8. Linq 学习——将List集合作为筛选条件查询数据

    例: A表是一个List集合,B表也是一个List集合 .A与B有一个共同的字段 RecognitionCarCode B表通过RecognitionCarCode去重后拿到两个值{'1','2'}记 ...

  9. 【Java】Operator 运算符/操作符

    Operator 运算符/操作符 什么是操作符? 一个表示特定的数学或逻辑操作的符号 算术运算符 加 + 减 - 乘 * 除 / 取模 % 前置自运算 ++ a .--b 后置自运算 a++ .b-- ...

  10. 【Jenkins】参数化引用

    我们在Jenkins里设置了参数如下 1. Jenkins中引用 shell引用  $env windows bat引用 %env% 在git等源码管理时,调用参数的格式${env} 2. jmete ...