首页 > 移动平台 > 详细

android_Activity

时间:2020-12-07 23:09:19      阅读:38      评论:0      收藏:0      [点我收藏+]

活动的创建

1 首先创建一个新工程,使用的IDE为android studio。

技术分享图片

Company domain,公司的域名,用来区分各个应用的重要标志。

Package name,域名的逆序。

技术分享图片

Layout Name,名字是小写,一个Layout 对应一个Activity Name(类名)。

技术分享图片

Override 代表,该方法为重写的方法。onCreate是当窗口MainActivity第一次被创建时,自动调用,方法中的语句setContentView设置内容视图,参数为资源文件。

技术分享图片

res目录代表,android下中的各种资源文件。其中layout中的xml文件就是布局文件。

技术分享图片

其中组件,TextView主要用来显示一些文本。ConstraintLayout布局。

对于任何组件来说,有几个属性是必须要添加的,如 id属性。

技术分享图片

text文本为小写,但是效果图中文本显示都为大写。

技术分享图片

通过设置AndroidManifest.xml文件中的theme设置主题。

技术分享图片

ctrl + 单击进入,设置主题界面,添加一行设置。

技术分享图片

技术分享图片

 

回到 MainActivity.java中,为按钮对象添加Button类。添加Button类时,对于的包会自动的导入。

接下来和布局文件配合,加载布局。通过findViewById函数,函数的参数是按钮资源的id。R.id.Button1,代表的是按钮资源的id。

技术分享图片

接下来通过按钮的点击,使用Toast显示简单的文本提醒。

AndroidManifest文件中用于应用程序的必要配置,比如icon图标,label,Activity左上角的名称。

如果有新的activity出现需要在文件中注册,需要说明名字是什么(.前面是默认的包名)。

技术分享图片

为按钮添加监听器,setOn开头的方法有很多,setOnClickListener,方法的参数可以是一个匿名的接口。接口都是抽象类,实现接口需要重写接口中的抽象方法。

使用Toast.makeText()方法,需要传入三个参数,上下文,显示文本,Toast显示的时长。

将创建的方法添加进onCreate方法中,因为onCreate方法在MainActivity第一次创建时被加载,创建的方法也会被执行。

技术分享图片

 

android_Activity

原文:https://www.cnblogs.com/Xiaoxiaogroup/p/14099940.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!