如何开发第一个Andriod程序
如何开发第一个Android程序
首先,启动Android Studio,如下图所示,进入欢迎页面
点击 Start a new android studio project,创建新的工程
点击Next,添加一个Activity,我们选择添加空白Activity,
点击Finsh进入,完成项目的最后创建
在Android Studio中有两个概念:项目和模块。
模块是一个可以单独运行和调试的应用程序或者公共库。
项目可以理解成为一个完整的APP项目,可以有多个模块组成。
整个工程的目录结构
1.Manifests(清单文件,全局的资源控制,活动页面,信息设置等)
2.java(逻辑业务代码)
3.Res(静态资源文件)
AndroidManifest.xml:APP的配置信息
java:主要为源代码和测试代码
res:主要是资源目录,存储所有的项目资源
drawable:存储一些xml文件,-*dpi表示存储分辨率的图片,用于适配不同的屏幕。
layout:存储布局文件
mipmap:存储原声图片资源
values:存储app引用的一些值
如
- colors.xml: 存储了一些color的样式
- dimens.xml:存储了一些公用的dp值
- strings.xml: 存储了引用的string值
- styles.xml: 存储了app需要用到的一些样式
Gradle Scripts:build.gradle为项目的gradle配置文件
xmlns:android:定义android的命名空间。
package:指定本应用内java主程序的包名,这里就是com.example.jared.hello了。
application:声明了每一个应用程序的组件及其属性。
android:allowBackup:将程序加入到系统的备份和恢复架构中。
android:icon:显而易见表示APP的图标了。
android:label:许可列表。
RelativeLayout:相对布局。
xmlns:android定义:android命名空间。
xmlns:tools:tools命名空间,用来预览一些布局属性的添加喝删除后的效果。
android:layout_width:指定了控件的宽度,可选择match_parent,fill_parent,wrap_content,其中match_parent和fill_parent的意思相同,官方更加推荐使用match_parent。match_parent表示让当前控件的大小和父布局的大小一样,也就是由父布局来决定当前控件的大小。wrap_content表示让当前控件的大小能够刚好包含住里面的内容,也就是由控件内容决定当前控件的大小。
android:layout_height:同上。
TextView:android的控件。
本文地址:https://blog.csdn.net/qq_46084899/article/details/107162795