位置: 编程技术 - 正文
推荐整理分享【Android】标签页、计时器、单选按钮、复选按钮(android 标签栏),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:安卓标签栏高度,android 标签选择器,android标签控件,android标签控件,android标签控件,android标签控件,android标签布局,android标签布局,内容如对您有帮助,希望把文章链接给更多的朋友!
写一个小程序把安卓程序中的几个基础组件的基本用法串联起来。
如下图所示:
在安卓程序中,一个计时器,一直在不断地计时,每秒弹出一个提示。
MainActivity被一个标签页分成两部分,一部分,有单选按钮与复选按钮,最后有一个提交按钮,
结果在另一个标签页中显示。
用这个程序来说明安卓中标签页、计时器、单选按钮、复选按钮的用法。
首先贴上resvaluesstring.xml中,各个组件的字符串。
整个程序的组件,已经基本可以略窥一二了,标签页的的标题“组件”、“结果”一会儿通过Java中设置。
同时,在没有按“组件”标签页的“提交”按钮之前,在“结果”标签页的标签文本TextView默认是为“标签2”。
1、首先在reslayout文件夹中新建两个xml,一个为tab1.xml,一个为tab2.xml如下图所示:
如果你在一个Activity中决定使用标签页,那你这个Activity中基本布局文件,这里MainActivity默认是activity_main.xml是定死了,必须这样写:
这里大家可以明显注意到,这里设置ID的方式,与平时我们自己定义安卓组件的情况不同,这里设置Id不为android:id="@id/xx"中间没有加号。这是因为这个标签页组件是系统中一个固定的常量,tabhost、tabs这些id,不得自己改名,相当于关键字。
2、之后是对"组件"标签页的布局tab1.xml的书写。
这里很简单,通过一个基本线性布局,各个组件垂直排列下来,在"组件"标签页中放着一个计时器、单选按钮组、复选按钮x2,一个按钮,并且对要被Java控制的组件赋予id。
同时非常重要的一点是,要为总的线性布局赋予id,一会儿要在MainActivity.java声明,标签1加载这个布局。
3、最后是对"结果"标签页的布局tab2.xml的书写。这里非常简单,放置一个带id的标签文本TextView就OK了。4、布局完毕,开始对MainActivity.java这个文件进行书写。虽然用了标签页布局,但这个java文件能够一次性地控制多个标签页中的各个组件。
程序中的OnCreate方法分为三个部分,一个是标签页的初始化、一个是计时器的初始化、一个是按钮单击事件。没有什么特别的。
至此,整个安卓程序写完。
[安卓]手机管家(二)splash续 继续之前对比了用户和服务器端版本,当可升级的时候,要做进一步处理,而不仅仅是toast一个有新版本
安卓开发-测试 黑盒测试:以用户角度,从输入的数据与输出数据的对应关系进行测试--(用户角度)白盒测试:又称为结构测试,透明盒测试,逻辑驱动测试或者叫基
[安卓]手机管家(三)homeActivity 跳转后的homeActivity,要在背景上再显示功能图标,这又是一个view,而这个需要adapter去实现,详情看日志day5.的介绍homeactivityLinearLayoutxmlns:android=
标签: android 标签栏
本文链接地址:https://www.jiuchutong.com/biancheng/386067.html 转载请保留说明!友情链接: 武汉网站建设