认识安卓
Android studio 第一个程序目录介绍
一般都不需要我们修改 重点学习app
App内层目录
1、build
和外层build 相似只要包含一些编译生成的文件,不要要我们关心
2、libs
如果用到第三方jar包,把包放进libs目录就可以,放在这个目录的包会自动添加到构建路径。
3、androidText
编写AndroidText测试用例,可以多项目一些自动化测试。
4、java
Java目录就是放置我们所有Java代码的地方。
5、res
项目中使用到的所有图片、布局、字符串等资源都放在这个目录下
6、AndroidManifest。xml(重要)
整个Android项目的配置文件,四大组件都需要在这里注册,还可以添加权限声明。
7、text
项目自动测试的另一种形式。
8、.gitigonore
将app模板内的指定的目录或文件排除在版本控制之外。和外层的.gitignore文件类似
9、app.iml
自动生成的文件 不需要我们关心。
10、build.gradle
app模板的gradle构建脚本,这个文件会指定很多构建相关的配置。
11 proguard-rules.pro
这个文件用于指定项目代码的混淆规则。
分析helloworld
1、intent-filter 很重要
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
表示这个项目是主活动 ,在手机点击应用图标,首先启动就是这个活动。
2、res目录
drawale 开头的文件夹都是用来放图片的。
mipmap 开头的文件夹都是用来放应用图标的,
values 开头的文件夹都死用来放字符串,样式,颜色等配置的
layout 文件夹都是用来放布局文件的
3、
在代码中可以通过R.string.hello_world可以获得该字符串的引用
在xml中通过@string/hello_world可以获得该字符串的引用
修改第一个程序
1、改图标
首先把图片放在mipmap里面格式为.png或.xml。
在Androidmanifest.xml里面修改ico。
2、注册一个活动
设置打开界面在<activity </activity>之间写
<intent-filter>
<action
<category
</intent-filter>