概述
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
上一节我们讲到了如何在.xml文件里配置我们的界面,这里说的界面,说白了就是我们的Activity,但res/layout下的.xml文件仅限于配置我们的Activity上界面,如果想要让Activity有具体的功能,就需要我们在这个布局文件相对应的.java文件里写java代码实现了。
----------------------------
设置组件id
刚开始先纠正一下,Activity上的TextView(文本显示)、EditText(文本输入框)、Button(按钮).....等等我们通常应该称他们叫“组件”,而在Windows窗体程序里按钮输入框什么的通常才叫“控件”,这只是个称呼而已,无所谓,大家能理解就好,以后我们改称它们叫组件。
大家通过前面几节的学习,对android程序也有了一定了解,细心的人会发现,我们写出来的程序是非常非常简单的,用一句话来形容就是“不会动的”,那要怎么才能让它们动起来呢?这需要我们在.java源码编写代码完成。这里还是以之前的HellowWorld为例子,打开其中的newone.xml和NewActivity.java(最先启动的那一个Activity的.xml和.java).
写代码之前我们先要思考一个问题,假使现在Activity上的各种组件好比一支军队,我们要怎么才能指挥这支军队呢?有人会说,我们先要知道士兵的名字,比如TextView(文本显示)、EditText(文本输入框)、Button(按钮)....这些。但是,一个Activity上可以有很多个TextView,所以TextView(文本显示)、EditText(文本输入框)、Button(按钮)....这些只能说是士兵们的“兵种”,而不是具体到某一个士兵的“名字”,每个组件都得有一个专有的名字,这个名字叫做组件的“id”。很遗憾的是我们之前配置的那些组件还没有配置id,所以我们现在一起来配置一下。
组件的id是组件的一个属性,我们上节有讲到组件的属性是在.xml文件里进行布局的时候就可以设置的,还有印象吗?id属性配置的语法如下:android:id="@+id/id名字"
最后
以上就是优美诺言为你收集整理的java安卓控件属性,【搬运】8.获取组件以及设置组件属性--Android初级教程的全部内容,希望文章能够帮你解决java安卓控件属性,【搬运】8.获取组件以及设置组件属性--Android初级教程所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复