zoukankan      html  css  js  c++  java
  • Android初体验D2

    src:源代码
    gen:系统自动生成的文件
    R.java 中记录了项目中各种资源ID
    res:系统资源,所有文件都会在R文件生成资源ID
    drawable:图片
    layout:界面布局
    values:数据
    anim:定义动画的XML
    raw:原生文件
    assets:资源路径,不会在R文件注册
    project.properties:供Eclipse使用,读取该项目使用Android版本号。早期版本名为:default.properties
    AndroidManifest.xml:清单文件,在软件安装的时候被读取
    Android中的四大组件(Activity、ContentProvider、BroadcastReceiver、Service)都需要在该文件中注册
    程序所需的权限也需要在此文件中声明,例如:电话、短信、互联网、访问SD卡
    bin:二进制文件,包括class、资源文件、dex、apk等
    proguard.cfg:用来混淆代码的配置文件,防止别人反编译
    程序启动流程:
    1. Eclipse将.java源文件编译成.class
    2. 使用dx工具将所有.class文件转换为.dex文件
    3. 再将.dex文件和所有资源打包成.apk文件
    4. 将.apk文件安装到虚拟机完成程序安装
    5. 启动程序 – 开启进程 – 开启主线程
    6. 创建Activity对象 – 执行OnCreate()方法
    7. 按照main.xml文件初始化界面

    bin源码 -> src代码 -> res_layout布局

  • 相关阅读:
    Oracle
    JSON字符串转换为JSON对象
    dynamic 动态获取object数据
    Kylin 技术架构(三)
    Kylin 工作原理(二)
    Kylin 简介(一)
    数仓建模之聚集型事实表设计案例
    数仓建模之累计快照事实表设计案例
    数仓建模之周期快照事实表设计案例
    数仓建模之事务事实表设计案例
  • 原文地址:https://www.cnblogs.com/xmaomao/p/3116841.html
Copyright © 2011-2022 走看看