参考书籍:第一行代码:Android(第2版)

  • 第一章
  • 1. Android系统架构
  • 2. Android已发布版本
  • 3. Android应用开发特色
  • 4. 安装开发软件,创建第一个Android项目(HelloWorld)
  • 5. 注意事项
  • 6. 启动模拟器(HelloWorld项目为例)
  • 6.1 创建模拟器
  • 7. 建议


第一章

1. Android系统架构

Android大致可以分为四层架构:Linux内核层、系统运行库层、应用框架层和应用层。

2. Android已发布版本

2008年9月,谷歌正式发布Android1.0系统,这也是Android系统最早的版本。

3. Android应用开发特色

  • 四大组件:Android系统四大组件分别是活动(Activity)、服务(Service)、广播接收器(Broadcast Receiver)和内容提供器(Content Provider)
  • 丰富的系统控件:帮助编写漂亮界面
  • SQLite数据库:轻量级、运算速度极快的嵌入式关系型数据库
  • 强大的多媒体:音乐、视频、录音、拍照……
  • 地理位置定位:相比PC端,一个很大亮点

4. 安装开发软件,创建第一个Android项目(HelloWorld)

参考之前的文章,

5. 注意事项

  1. Application name——应用名称
  2. Package name——项目包名,Android系统通过包名来区分不同应用程序的,因此包名一定要具有唯一性,可默认系统自动生成的包名,也可自行根据需要修改适合的包名。
  3. Project location——项目代码存放位置,路径不能出现中文且不能有空格,否则警告或者报错
  4. Layout Name——布局命名

6. 启动模拟器(HelloWorld项目为例)

由于Android Studio自动为我们生成了很多东西,不需要编写任何代码,在成功创建HelloWorld项目之后,它就已经可以运行了。但在运行之前必须有一个运行的载体,比如Android模拟器。

6.1 创建模拟器

观察Android Studio顶部工具栏,点击下图红色框里面的按钮——用于创建和启动模拟器。

android第一行代码笔记 android第一行代码第二版下载_Android


android第一行代码笔记 android第一行代码第二版下载_android studio_02

android第一行代码笔记 android第一行代码第二版下载_android第一行代码笔记_03


android第一行代码笔记 android第一行代码第二版下载_android_04


android第一行代码笔记 android第一行代码第二版下载_Android_05


android第一行代码笔记 android第一行代码第二版下载_android第一行代码笔记_06


android第一行代码笔记 android第一行代码第二版下载_android第一行代码笔记_07


android第一行代码笔记 android第一行代码第二版下载_android第一行代码笔记_08


android第一行代码笔记 android第一行代码第二版下载_Android_09


运行HelloWorld项目

android第一行代码笔记 android第一行代码第二版下载_Android_10


android第一行代码笔记 android第一行代码第二版下载_Android_11


运行成功!可以发现模拟器上已经成功安装上HelloWorld这个应用了。打开启动器列表即可搜索该应用。

android第一行代码笔记 android第一行代码第二版下载_android第一行代码笔记_12

7. 建议

android第一行代码笔记 android第一行代码第二版下载_android studio_13