在Android编程中,这个语句Button mButton=(Button)findViewBYID(R.id.Button01);...

在Android编程中,这个语句ButtonmButton=(Button)findViewBYID(R.id.Button01);中的具体内容谁能讲一下。还有那个R.i... 在Android编程中,这个语句Button mButton=(Button)findViewBYID(R.id.Button01);中的具体内容谁能讲一下。还有那个R.id.Button01这个参数是什么意思,谢谢 展开
 我来答
dai493400349
推荐于2018-05-09 · TA获得超过269个赞
知道答主
回答量:79
采纳率:0%
帮助的人:55.7万
展开全部
这个语句的意思是创建一个Button对象,并将其实例化,findViewById 就是根据 ID R.id.Button01实例化Button, 其中R.id.Button01是项目编译之后在gen目录下自动生成的R文件中的一个整型数,代表的是 Activity所使用布局文件 xml中定义的对应的Button的ID 号,就是拥有属性
android:id=@+id/Button01的Button
求海亦28
2011-12-20 · TA获得超过404个赞
知道小有建树答主
回答量:331
采纳率:0%
帮助的人:157万
展开全部
这个就相当与java里面的 Button mButto=new Button();
里面的 findViewById 通过字面的意思就可以理解, 是通过ID来找到视图,然后把这个VIEW强制转换为我们需要的Button,里面的参数R.id.Button01 你可以在R文件里面找到 其实他就是一个组件的索引。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
麴奕声芮培
2020-01-30 · TA获得超过3.8万个赞
知道大有可为答主
回答量:1.3万
采纳率:28%
帮助的人:861万
展开全部
super.oncreate(savedinstancestate);
setcontentview(r.layout.activity_main);这两句要放在函数最前面
这两句的意思是创建一个能够看的见的activity
有了可以看的见的activity才能创建按钮、文本框
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-12-20
展开全部
1、唯一要注意的是float型无法直接用%x进行十六进制的输出,需要用某种方法依次取它的各字节数据来输出。

#include "stdio.h"

void main()
{
short a=-12335;
int b;
unsigned short c;
unsigned int d;
int e;
float f;
unsigned char *p;
b=(int)a;
printf("%d %x\n",b,b);
c=(unsigned short)b;
printf("%u %x\n",c,c);
d=(unsigned int)c;
printf("%u %x\n",d,d);
e=(int)d;
printf("%d %x\n",e,e);
f=(float)e;
printf("%f ",f);
p=(unsigned char *)&f;
printf("%x%x%x%x\n",p[3],p[2],p[1],p[0]);
}

2、double型和float型数据要输出16进制形式,都要用1中用的方法

#include "stdio.h"

void main()
{
float a=123456.789e5;
double b;
float c;
unsigned char *p;
int i;
b=(double)a;
printf("%lf ",b);
p=(unsigned char*)&b;
for(i=sizeof(double)-1;i>=0;i--)
printf("%x",p[i]);
printf("\n");
c=(float)b;
printf("%f ",c);
p=(unsigned char*)&c;
for(i=sizeof(float)-1;i>=0;i--)
printf("%x",p[i]);
printf("\n");
}

3、题目要求看不懂,不知道效率是什么意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ivanlxg
2011-12-20 · TA获得超过304个赞
知道小有建树答主
回答量:239
采纳率:0%
帮助的人:181万
展开全部
就是这个button的id值,用来区分view的,唯一的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式