当前位置: 移动技术网 > 移动技术>移动开发>Android > 如何开发第一个Andriod程序

如何开发第一个Andriod程序

2020年07月08日  | 移动技术网移动技术  | 我要评论

如何开发第一个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

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网