Android-Day01
-
Android的开发环境
-
安装JDK,并配置JDK的环境变量
-
配置环境变量过程(64位操作系统)
-
1.打开系统设置,点击高级程序设置,然后点击环境变量
-
2.再系统变量里边新建JAVA_HOME变量
变量名为
JAVA_HOME
点击浏览目录,找到刚才安装时第一次更改的路径(未修改的默认路径为 C:\Program Files\Java\jdk1.8.0_181 )
-
编辑Path变量
找到系统变量中的path变量,选中,点击编辑
然后点击新建
%JAVA_HOME%\bin
为了确保jre(运行)继续点击新建,在你使用javaIDE的时候不产生问题,再新建一个变量
%JAVA_HOME%\jre\bin
-
新建ClassPath变量
在系统变量里新建
变量名为
ClassPath
变量值为
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
敲击键盘的Windows + R 按键,打开运行提示框,输入cmd 调用命令命令窗口
输入java 如果出现下面情况表示配置成功
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-x3654O5N-1657714597267)(C:\Users\冯小鹏\Desktop\新建文件夹\QQ图片20220713200113.png)]
-
-
安装IDE(开发工具),Android Studio(简称AS)
-
下载网站
[Download Android Studio & App Tools - Android Developers (google.cn)](https://developer.android.google.cn/studio/)
-
下载对应版本SDK
-
下载虚拟机
-
-
如何使用AS创建第一个android项目
重点1:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XD6IZsMF-1657714597269)(C:\Users\冯小鹏\Desktop\新建文件夹\QQ图片20220713195734.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DekUWoeo-1657714597269)(C:\Users\冯小鹏\Desktop\新建文件夹\QQ图片20220713195746.png)]
name: 表示:项目名称 规范:驼峰形的命名方式,首字母大写
Package name:表示:包名 规范:三个词语, 全部小写
Save locaton: 表示:项目的保存地址 规划:不要直接放在根目录,多套一层文件夹
Language:表示:开发语言, 此次使用Java
Minimum SDK:表示:最低支持版本
重点2:项目目录结构
Android视图下:
manife[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6u21CgZ4-1657714597270)(C:\Users\冯小鹏\Desktop\新建文件夹\QQ图片20220713200823.png)]sts
AndroidManifest.xml
Android的清单文件,作用是组件需在清档文件注册,对应用进行一些相关的配置
android:icon 设置应用图标
android:label 设置应用名称
java 后端包
com.hopu.demo
放程序的源代码(Java)规范:功能+Activity MainActivity IndexActivity—activity_index
com.hopu.demo(androidTest) 系统生成的,如果无特殊的需求,不需要操作
com.hopu.demo(Test) 系统生成的,如果无特殊的需求,不需要操作
java(generated) 系统生成的,不需要操作
res 资源包、前端包
drawable
图像包,主要用于放置图片,规范:图片名称必须符合标识符规范
layout
布局包,页面 .xml文件,规范:activity_xxx.xml
mipmap
图标包,主要用于放置图标,规范:图片名称必须符合标识符规范
values
colors.xml
颜色
strings.xml
字符资源
themes包
xml
想要添加第二个Activity,怎么操作?[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-r1fJ8e9D-1657714597270)(C:\Users\冯小鹏\Desktop\新建文件夹\QQ图片20220713195844.png)]
xml` 颜色
strings.xml
字符资源
themes包
xml
想要添加第二个Activity,怎么操作?[外链图片转存中…(img-r1fJ8e9D-1657714597270)]