android开发中R.id.myTextView1是什么

代码如下:packageirdc.ex03_07;importandroid.app.Activity;importandroid.os.Bundle;importand... 代码如下:
package irdc.ex03_07;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
public class EX03_07 extends Activity
{
private Button mButton1;
private TextView mTextView1;

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

mButton1 =(Button) findViewById(R.id.myButton1);
mTextView1 = (TextView) findViewById(R.id.myTextView1);

mButton1.setOnClickListener(new Button.OnClickListener()
{
@Override
public void onClick(View v)
{
// TODO Auto-generated method stub
mTextView1.setText("Hi, Everyone!!");
}
});
}
}

结果是将“hello world ex03_07”变成了“hi everyone!”
想问下,“hello world ex03_07”跟R.id.myTextView1有关系吗?我没看到R.id.myTextView1代表“hello world ex03_07”,请问怎么回事?
谢谢!!
展开
 我来答
浙江启扬智能科技有限公司 2023-06-12
展开全部
ARM,Android,Linux之间并无直接联系。ARM是嵌入式CPU,Andrioid和Linux是操作系统。 ARM不是为Linux而设计,Linux也不是为ARM而设计,二者是独立存在的。Linux和Android可以移植到以ARM为核心的硬件平台下工作。因此可以认为他们是没有关系的。ARM由于资源较多可以运行操作系统。运行操作系统后,ARM系统地变成更加灵活,特别是对于语音/图像的处理以及与网络的通讯都可以使用操作系统的库文件,这样就大大减轻了程序工作量。浙江启扬是ARM嵌入式这方面的专家,十多年来,一直专业研发、生产和销售高性能、低功耗、低成本的嵌入式主板。在工业控制…
久庭之
推荐于2018-04-13 · TA获得超过1627个赞
知道小有建树答主
回答量:261
采纳率:0%
帮助的人:139万
展开全部
R.id.myTextView1是指向布局中的空间TextView,这个Textview的id被设置成了"@+id/myTextView1",你到layout文件夹下找main.layout就能看到它。
TextView和Button一样是UI控件中的一种,就像Button就是代表了按钮一样,TextView主要就是用来显示文本,"hello world ex03_07"这是一个字符串对吧,但是字符串不能直接显示在layout上,这样就需要中介TextView,它就是一个承载显示字符串的容器
这样说会简单一点,希望你能看懂,而且我感觉你好像没学过别的语言么?学Android之前是要先学好JAVA的,TextView就是跟.NET里面的Label差不多,就是用来显示文本内容的
浙江启扬智能科技有限公司
2023-06-12 广告
Android和ARM、Linux之间存在密切的联系。Android是一种基于Linux内核的嵌入式智能操作系统,它采用了ARM处理器作为其主要处理器架构。Android的内核和许多应用程序都是基于ARM架构编写的,包括处理器和内存管理器。... 点击进入详情页
本回答由浙江启扬智能科技有限公司提供
百度网友cd8c1bb
2012-07-16 · TA获得超过221个赞
知道答主
回答量:167
采纳率:0%
帮助的人:82.6万
展开全部
mTextView1.setText("Hi, Everyone!!"); 将控件TextView 值设置为 Hi, Everyone!! ,所以结果为这个。你所说的上面的两个没有关系。R.id.myTextView1 肯定是在该控件中声明了id这个属性,这里是方便找到这个控件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2655a64
2012-07-15 · TA获得超过1534个赞
知道小有建树答主
回答量:661
采纳率:33%
帮助的人:452万
展开全部
这个代码很简单就是点一下按钮,将TextView显示的文字改为:"Hi, Everyone!!",至于刚开始为什么显示:“hello world ex03_07”.可能是因为它显示的是APP NAME吧.你可以在string.xml看下是不是这个字串这里面有定义.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式