Introducción a la estructura de directorios principal del proyecto de Android.



Guyu






El archivo del directorio principal del proyecto de Android:

Guyu

Guyu





	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: 主配置文件,用于配置各个组件的访问权限





Tres documentos importantes para proyectos de ingeniería:

1.MainActivity.java
2.activity_main.xml (archivo de diseño)
3.AndroidManifest.xml (archivo de configuración de Android)

① Actividad principal.java:

Guyu

La función de super.onCreate (savedInstanceState):
llame al método onCreate de su clase principal Actividad para realizar el trabajo de dibujo de imágenes en la interfaz. Al implementar el método onCreate de la subclase Actividad definida por usted mismo, debe recordar llamar a este método para asegurarse de que se pueda dibujar la interfaz.

La función de setContentView (R.layout.main):
para cargar una interfaz, el parámetro pasado en este método es "R.layout.main", que significa el valor de la constante estática principal del diseño de clase interna estática en R Clase .java, y este valor es un identificador que apunta al archivo main.xml en el subdirectorio de diseño en el directorio res, por lo que representa la visualización de la pantalla definida por main.xml.

② Actividad principal.java:

Guyu

③AndroidManifest.xml:

Guyu








Notas sobre los pasos de instalación y configuración de Android Studio

Enlace de referencia: https://blog.csdn.net/weixin_43883917/article/details/108942788

AVD: Android Virtual Device es un dispositivo virtual (simulador) de Android, que se puede depurar sin conectarse a un dispositivo físico en tiempo real, lo cual es conveniente para la depuración.

SDK: Software Development Kit) es una colección de herramientas de desarrollo utilizadas por algunos ingenieros de software para crear software de aplicación para paquetes de software, marcos de software, plataformas de hardware, sistemas operativos, etc.

Guyu



Estructura del directorio del SDK de Android:

build-tools: herramientas de compilación del SDK de cada versión;
extras: kits de desarrollo extendidos, como API de versiones superiores, se desarrollan y utilizan en versiones inferiores;
platform-tools: herramientas comunes de cada versión del SDK;
fuentes: código fuente de cada versión de SDK;
system-images: archivo de imagen del emulador;
temp: carpeta temporal, generalmente utilizada durante la instalación de la actualización del SDK.












Nota:
Me gusta, comentarios y reimpresiones son bienvenidos. Proporcione el enlace al texto original en un lugar obvio en la página del artículo
. Aquellos que saben, gracias por leer mi artículo entre la gran multitud. ¿
Dónde está la firma sin personalidad?
Para obtener más información, sígueme y
continúa actualizando.

¡Escanea para tener una sorpresa!
© 2021 05 - Guyu.com | 【Copyright Todos los derechos reservados】

Supongo que te gusta

Origin blog.csdn.net/weixin_49770443/article/details/116935303
Recomendado
Clasificación