zoukankan      html  css  js  c++  java
  • 【Demo 0001】Android 程序结构

    Android 学习步骤及内容:

        1.  Android 程序结构(开发环境搭建,Android第一程序,程序启动过程以及工程介绍);

        2.  Android 事件(通用使用规则,通用事件以及用法);

        3.  Android 提醒类(AlertDialog, Toast)的基本使用方法;

        4.  Android 资源(通常使用规则,常用的资源基本使用, drawable, style, menu, string, color, dimens, layout);

        5.  Android 布局()

        6.  Android 基本控件

        7.  Android 组件(Activity)

        8.   Android 组件(intent) 

        9.  Android 组件(Service)

      10.  Android 组件(Broadcast Reciver)

      11.  Android 组件(Content Provider)

    1.  android 架构图

              APPLICATION

              FRAMWORK

              LIBRARY( DALVIK)

              LINUX KENEL

    2.  android 工程结构

         src   存放工程师编写的源代码

         gen  存放系统自动生成的源码(其中包括资源访问的类R)

         asset  存放资源原文件如:xml, 声音,视频等,在代码中不能直接访问可通过Resource 对象getXML,  getDrawable等方法读取;

         res 存放资源文件,这里的资源与gen中的R类相关联,用户可以能通过操作R类中的子类对应的常量来读取对应的资源;包括(drawable, layout, menu, string, dimens, style, 等资源

        

    3.  android 程序加载过程

         系统加载->程序中androidmainifest.xml  读取应用的运行环境, 应用的icon和名称以及主视图(activity)并创建指定的activity类-》创建是系统会调用其onCreate的方法;

         在onCreate方法中通过setContentViews函数载入界面的配置文件(布局文件),针对布局文件的内容解析创建布局中的视图(控件)对象,最终显示出来。完成程序加载过程;

         

       

  • 相关阅读:
    dubbo监控报错Error creating bean with name 'uriBrokerService'
    Mysql批量导入约束报错
    Spring+Mybatis+Dubbo报错java.lang.reflect.MalformedParameterizedTypeException
    group by查询每组时间最新的一条记录
    Ztree
    朴素贝叶斯算法原理小结
    SimRank协同过滤推荐算法
    用Spark学习矩阵分解推荐算法
    XGBoost算法原理小结
    集成学习之Adaboost算法原理小结
  • 原文地址:https://www.cnblogs.com/ztercel/p/3410666.html
Copyright © 2011-2022 走看看