现在Andrioid 的开发使用的一般都是kotlin 的语言,但是我想既然Android 起始于java,所以我这里以java语言进行讲解。
******** 正文
1. Android 开发之 Android studio 的使用
-1. 配置java jdk
1. 下载 jdk ,这里jdk 推荐下载jdk 8 , 注意 : 之前下载过 jdk 13,里面没有包含jre。
2. 配置方法 ,使用配置方法 ,使用chrome 浏览器,打开配置网页,翻译
这里和大家讲解一下:
在下载好的java jdk 中会包含 jre,但是之前在jdk 8 的时候会让大家下载jre。这里和大家说一下
jdk 其实就是 Java Development Kit (java 开发工具包)
jre 就是 ava runtime environment (java 运行环境 )
jvm 就是 Java Virtual Machine (java 虚拟机)
这三个东西是一个包含的关系
jdk (开发工具包)中如果要开发,那么就需要运行(jre),如果想要运行那么就需要jvm(虚拟机)
和大家稍微聊一下java。
java 的一个特性是一处编译到处运行,那么就有人知道java 如何做到一处编译到处运行的呢? 原来java 使用的是jvm 这个虚拟机,如果一个平台(windows 、linux 或者是 mac )中下载jdk,那么就可以在这个平台中使用他自己带有的工具集进行开发。
-2. 配置studio
-1. 下载studio
http://www.android-studio.org/ 在这个页面中下载studio
注意: 大家在这里最好下载 Android studio 、 Android Gradle 、 Android SDK (Android NDK可以不下载,现在不会使用,如果讲到再说)
Android Studio 配置
1. 在 下载 的studio的目录中点击 bin目录下的 studio64.exe 双击运行
2. 如果没有使用过那么直接点击ok按钮就可以进行下一步
如果出现这个界面
直接点击cancel 按钮就可以,这个是要你设置代理,如果设置代理就可以访问访问国外的网站或者是信息
这个页面是一个欢迎的界面,指的是Android studio 可以开发平板的应用, 智能手表 , 智能电视,汽车仪表盘上的应用,嵌入式开发,点击next 就可以了
这个页面指的是你要标准装到c盘中还是自己自定义装到其他盘下
这个页面,表示你要白天的样式还是晚上的样式
这个界面,指的是你是否要安装sdk,因为我们已经安装好了,所以这里就选择,自己下载的sdk的地址填到上面就可以了
到这个界面点击finish就可以了
-3. 创建一个HelloWorld 的应用
刚才完成之后就是现实这个界面
点击start a new Andoid studio project 的按钮就可以进行创建项目,跳转到如下的界面
这个界面我们使用空的Activity 就可以了
这个页面,指的是自己可以编辑首个Activty的名称和布局的名称
Generate Layout File 表示可以创建一个layout 布局 ,如果不选那么此Activity 将不添加layout布局
Backwards Compatibility (AppCompat)表示如果选择此布局那么这个Activity将继承AppCompatActviity 而不是Actvity
之后就可以完成HelloWord 这个项目。
- 项目结构
其中最主要的目录有几个 :
app 目录代表的就是当前的项目
main 目录下的是我们的主要内容
包括以下的一些内容:
java 文件夹下的就是我们的代码
res 目录下的是我们的资源文件
res 目录下分为
drawable 文件夹 : 存放图片或者是select ,path 等内容(在这里大家认为是图片资源就可以了)
layout 文件夹 : 存放的是layout 布局文件,也就是用户可以看见的地方
menu 文件夹 : 存放的是 menu 菜单文件(在这里先不做说明)
mipmap 文件夹 : 存放的也是 图片资源
values 文件夹 : 存放的是图片资源之外的资源,默认存放颜色资源,文字资源,样式资源
AndroidManifest.xml 是我们的清单文件
这里可能有人问了,mipmap 文件夹和 drawable 文件夹 为什么都是多个?
因为google 公司对于这些文件做了区分。
mipmap对应的分辨率
320*480 mdpi
480*800 hdpi
720*1280 xhdpi
1080*1920 xxhdpi
2K屏 xxxhdpi