Android_Acitivity

Posted otaganyuki

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android_Acitivity相关的知识,希望对你有一定的参考价值。

首先看看Activity是什么

技术分享图片

如图可知,activity是个类,大致说明如下

技术分享图片

activity是用于创造界面并和用户交互用的,这样的作用可以说是android应用的基础,自然是四大组件之一了。

具体用法直接讲activity内的一些方法使用就行了

先来新建工程并自己创建activity。新建工程其他不变把empty activity那个选成第一个就不会自动创建activity了。

创建后打开AndroidManifest,如下(我用的是project方式的目录)

技术分享图片

在com.example.a86275.activity_test2右键new->Activity->empty Activity

变化如下

技术分享图片

可见activityManifest多了一行,由前面大致说明里可知,activity都需要在这个文件里声明,android studio自动帮我们生成了

声明格式大致是:<activity 一些属性> </activity>

同时生成的还有res下的layout技术分享图片

 这是activity的布局文件,前面说了activity主要任务之一布置界面,这个文件就用于创造界面

此时点run还是不行的,因为activity需要有一个被指定为启动时运行的activity才行

在之间加上

<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

如图技术分享图片

此时应该能运行app,虽然没什么效果。

 技术分享图片

为了接下来测试一些activity的方法,先学一点在屏幕上显示字符的方法

 




以上是关于Android_Acitivity的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——CSS选择器

谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js

片段和活动之间的核心区别是啥?哪些代码可以写成片段?

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段6——CSS选择器

VSCode自定义代码片段——声明函数