Android野史系列:3.利用Android(安卓)Studio开发一个demo应用
3.利用Android Studio开发一个demo应用
本文介绍利用Android Studio开发一个demo应用,自古美女爱英雄,Android君当年身经百战,所向披靡,以Android君的经历表明,再小的战争,也要全力以赴。
3.1创建第一个demo应用
(1)Create New Project
(2)Configure your project
点击Finish看到如下界面,说明应用创建成功。
3.2Android应用各部分说明
(1)MainActivity.java文件
主要活动代码,实际的应用程序文件,将被转化为Dalvik可执行文件并运行。R.layout.activity_main 引用res/layout/activity_main.xml文件。
onCreate() 活动被加载之后众多被调用的方法之一。
(2)AndroidManifest.xml文件
AndroidManifest.xml文件是整个应用程序的信息描述文件,定义了应用程序中包含的Activity,Service,Content provider和BroadcastReceiver组件信息。每个应用程序在根目录下必须包含一个AndroidManifest.xml文件,且文件名不能修改。在AndroidManifest.xml文件中,首先看到是的
android:icon是普通图标。
android:roundIcon是圆形图标。
android:label属性指定应用的名称。
android:name属性指定一个Activity类子类的全名。
意图过滤器的action被命名为android.intent.action.MAIN,表明这个活动被用做应用程序的入口。
意图过滤器的category被命名为android.intent.category.LAUNCHER,表明应用程序可以通过设备启动器的图标来启动。
@string指的是strings.xml,因此@string/app_name指的是定义在strings.xml中的app_name,这里实际为"demo"。
(3)activity_main.xml文件
activity_main.xml 我们将频繁修改这个文件来改变应用程序的布局。TextView是一个用于构建用户图形界面的Android控件。它包含有许多不同的属性,诸如android:layout_width, android:layout_height等用来设置它的宽度和高度等。这里我们给它显示一句话“御风而上,神游天下!”,并且字体颜色为红色,引用自strings.xml文件。
3.3打包运行此应用
(1)打包应用
Build>Build Bundles/APKs>Build APK
(2)运行应用
demo/app/build/outputs/apk/debug目录下,可以看到app-debug.apk。
安装此应用,如下所示:
更多相关文章
- Android(安卓)Studio 单刷《第一行代码》系列 01 —— 第一战 He
- android - 为安全而设计 - 3 - 开发文档翻译
- android - 为安全而设计 - 3 - 开发文档翻译
- Android(安卓)系统概要 ——《第一行代码 Android》
- ubuntu下第一个Jni例子
- android的xml解析
- Android实现九宫格 主界面应用列表效果
- Android(安卓)SDK中 tools 目录下的工具介绍
- 第二讲:Android系统构架分析和应用程序目录结构分析