Android

【(1)开发环境:】

java:
    
Android studio:IDE
    版本3.6.
    *注:
        jre-自带
        AndroidStudio安装设置
        Intel HAXM:Hardware Accelerated Execution Manager;Android模拟器加速
        使用设置:代码颜色字体;
        
    AS中的管理器:
       SDK manager - 管理 AndroidSDK(当前版本10.0)
       AVD manager - Android虚拟设备;运行测试

模拟器:- 运行环境 genymotion模拟器; AS中的AVD;配置ADB路径
-系统环境变量

【(2)学习思路:】

Android开发中常用工具/软件

UI 布局

数据存储

四大组件

网络编程

项目

【(3)Android架构】

原始框架-经典
    应用层
    框架层
    类库+运行时:核心包,达尔维克(Dalvik)虚拟机/ART 运行时虚拟机
    Linux内核

Android4框架
    Syscall&JNI 
    APP层
    框架层
    系统库(Native C/C++ Libraries)+ Android Runtime(ART)
    硬件抽象层(HAL)
    Linux内核层

【(4)Android Studio中Android项目文件目录结构】

APP(src):
    *java文件-源码
    *资源文件-视图
    *manifest-配置文件
    
    @ R.java 索引
    
[ Android项目主要开发文件:源码,资源;]

【(5)Android 四大组件】

*activity-可视化组件:应用程序门面,展示内容
    1 视图(界面)转换!
    2 内容:各种view
    
*service-服务组件:数据处理

*BroadCastReciver-广播:事件触发接受响应?

*Contentprivider-共享内存:存储数据

@ Intent-意图:传递数据载体
原文地址:https://www.cnblogs.com/floakss/p/12876475.html