这是我参与【第四届青训营】笔记创作活动的第二天
一、Android Studio的特点
Android Studio 是Google在2013年 I/O大会上专门为Android 开发者“量身订做”而推出的一个集成开发环境(Integrated Development Environment,IDE) 。
•自带炫酷的Darcula主题黑界面,漂亮又护眼睛
•在布局界面和代码中实时预览颜色、图片和String字符串等项目资源信息;
•直接定位和打开代码中引用的文件和资源;
•对于项目文件,可以跨工程的移动、搜索和跳转;
•代码编辑器具有自动保存功能,无需手动保存;
•智能重构和预测报错,灵活、方便地编译整个项目;
•具有强大的代码智能提示和自动补全功能;
二、Android Studio的界面菜单
菜单栏包含有文件管理、编辑、视图、导航、代码检查、分析、重构、构建、运行、工具、版本控制、窗口管理和帮助13个类别功能菜单
三、Android项目结构解析
1.Project视图模式
•反映磁盘上的实际文件层次结构
2.Android视图模式
•经过简化整理的结构视图,按照目录和文件类型为开发人员展示使用较频繁的关键源文件
三、Android应用程序清单文件解析
Application标签
<application•
android:allowBackup="true"•
android:icon="@mipmap/ic_launcher"• //图标
android:label="@string/app_name"• //标题
android:roundIcon="@mipmap/ic_launcher_round"• //圆形图标
android:supportsRtl="true"•
android:theme="@style/AppTheme">• //主题样式
<activity android:name=".MainActivity"...... > //声明组件
</application>
四、Android应用程序清单文件解析
权限标签 包括对麦克风、摄像头的使用等
<manifest xmlns:android="http://schemas.android.com/apk/res/android"•
package="com.ncvt.helloworld">•
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>•
</manifest>
五、案例:实现一个文字展示app
实现步骤:
①在Android Studio中创建项目 ResDemo
②将背景图片放入drawable目录
③在string.xml文件创建字符串资源
④在style.xml文件创建文本样式资源
⑤在布局文件调用资源
⑥运行和测试程序
六、快捷键
七、小结
学习了Android项目结构及清单文件的解析
Android Studio 的特点
Android Studio常用快捷键
八、相关网站:
•Android Dev Tools官网 www.androiddevtools.cn
•Android Studio官网 developer.android.google.cn/studio