Android 프로젝트의 기본 디렉터리 파일:
app :通常 Android 的各个组成部分放在此目录中,其中 res 主要存放一些资源文件,如图片、layout、values 等资源。
build: 构建目录
libs: 依赖的包
src:
androidTest: android 单元测试的目录
main:
Java: 写 Java 代码的地方
MainActivity :是一个人机交互的程序,相当于人与计算机沟通的手段,在这里面写 Java 代码,从而达到想要实现的目的。
res: 资源文件
drawable: 图像资源,存放各种位图文件,(.png,.jpg,.9png,.gif等)除此之外可能是一些其他的 drawable 类型的 XML 文件。
layout: 布局资源
该目录下存放的就是我们的布局文件,另外在一些特定的机型上,我们做屏幕适配,比如 80*320 这样的手机,我们会另外创建一套布局如:layout-480x320 这样的文件夹!
activity_main.xml :是控制 Android 界面显示的文件,所有的配置控件都可以在这里进行设计。
mipmap: 图像资源
mipmap-hdpi:高分辨率,一般我们把图片丢这里
mipmap-mdpi:中等分辨率,很少,除非兼容的的手机很旧
mipmap-xhdpi:超高分辨率,手机屏幕材质越来越好,以后估计会慢慢往这里过渡
mipmap-xxhdpi:超超高分辨率,这个在高端机上有所体现
menu: 菜单资源(图中未给出)
在以前有物理菜单按钮,即 Menu 键的手机上,用的较多,现在用的并不多,菜单项相关的资源 XML 可在这里编写。
values:
colors: 色彩资源
string: 字符串资源
demens: css配置文件,定义尺寸资源(图中未给出)
styles: 定义样式资源
AndroidManifest.xml: 主配置文件,用于配置各个组件的访问权限
엔지니어링 프로젝트에 대한 세 가지 중요한 문서:
1.MainActivity.java
2.activity_main.xml(레이아웃 파일)
3.AndroidManifest.xml(Android 구성 파일)
- 자세한 내용은 Hello World를 참조하세요.
① MainActivity.java:
super.onCreate(savedInstanceState)의 역할:
상위 클래스 Activity의 onCreate 메소드를 호출하여 인터페이스에서 그림 그리기 작업을 실현합니다. 자신이 정의한 Activity 하위 클래스의 onCreate 메서드를 구현할 때 인터페이스를 그릴 수 있도록 이 메서드를 호출해야 한다는 점을 기억해야 합니다.setContentView(R.layout.main)의 역할:
인터페이스를 로드하기 위해 이 메소드에 전달된 매개변수는 "R.layout.main"입니다. 이는 R의 정적 내부 클래스 레이아웃의 정적 상수 main 값을 의미합니다. .java 클래스, 그리고 이 값은 res 디렉터리 아래의layout 하위 디렉터리에 있는 main.xml 파일을 가리키는 식별자이므로 main.xml에서 정의한 화면을 표시한다는 뜻이다.
② MainActivity.java:
③ AndroidManifest.xml:
Android Studio 설치 및 구성 단계에 대한 참고 사항
참조 링크: https://blog.csdn.net/weixin_43883917/article/details/108942788
AVD: Android Virtual Device는 안드로이드의 가상 디바이스(시뮬레이터)로, 물리적 디바이스에 연결하지 않고도 실시간으로 디버깅이 가능하여 디버깅에 편리합니다.
SDK: 소프트웨어 개발 키트)는 일부 소프트웨어 엔지니어가 특정 소프트웨어 패키지, 소프트웨어 프레임워크, 하드웨어 플랫폼, 운영 체제 등을 위한 응용 프로그램 소프트웨어를 만드는 데 사용하는 개발 도구 모음입니다.
Android SDK 디렉토리 구조:
build-tools: 각 버전의 SDK 컴파일 도구;
extras: 상위 버전의 API와 같은 확장 개발 키트가 하위 버전에서 개발되어 사용됩니다.
platform-tools: 각 SDK 버전의 공통 도구;
소스: 각 버전의 소스 코드 SDK;
system-images: 에뮬레이터 이미지 파일;
temp: SDK 업데이트 설치 중에 일반적으로 사용되는 임시 폴더입니다.
참고:
좋아요, 댓글, 재인쇄 환영합니다. 기사 페이지의 눈에 띄는 위치에 원문 링크를 제공하십시오.
아시는 분들은 수많은 군중 속에서 내 기사를 읽어 주셔서 감사합니다.
개성 없는 서명은 어디에 있습니까!
자세한 내용은 나를
팔로우 하고 계속 업데이트하세요.
![](https://img-blog.csdnimg.cn/20200731110503120.png)
© 2021 05 - Guyu.com | 【저작권 모든 권리 보유】 |