zoukankan      html  css  js  c++  java
  • 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的常用框架   
    

    三、总结

     初始工作做了一个简单介绍,后续继续完善,希望自己可以坚持下去,把这个做完上线;
    
  • 相关阅读:
    【Linux基础】linux下修改ls显示的时间格式
    【Teradata】gtwglobal查看
    【Teradata】tdlocaledef修改默认日期配置
    【Linux基础】文件处理实例
    【Linux基础】awk命令
    【teradata】强制解锁
    第1节:保存文档
    Centos7安装MySQL数据库
    MyBatis框架之异常处理
    spring事务源码分析
  • 原文地址:https://www.cnblogs.com/twodog/p/12140193.html
Copyright © 2011-2022 走看看