欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

如何开发第一个Andriod程序

程序员文章站 2022-03-21 07:55:44
如何开发第一个Android程序首先,启动Android Studio,如下图所示,进入欢迎页面点击 Start a new android studio project,创建新的工程点击Next,添加一个Activity,我们选择添加空白Activity,点击Finsh进入,完成项目的最后创建在Android Studio中有两个概念:项目和模块。模块是一个可以单独运行和调试的应用程序或者公共库。项目可以理解成为一个完整的APP项目,可以有多个模块组成。整个工程的目录结构1.Mani...

如何开发第一个Android程序

首先,启动Android Studio,如下图所示,进入欢迎页面如何开发第一个Andriod程序

点击 Start a new android studio project,创建新的工程
如何开发第一个Andriod程序
点击Next,添加一个Activity,我们选择添加空白Activity,
如何开发第一个Andriod程序
点击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