【(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-意图:传递数据载体