setContentView(R.layout.activity_main); tv = (TextView) findViewById(R.id.tv);// 声明资源变量 Resources res = getResources(); ...
分类:
其他好文 时间:
2015-10-26 17:04:28
阅读次数:
130
从一开始hello world的第一个安卓应用开始,Activity 自动生成,布局自动生成,直接修改布局,在Activity中,findviewById()找到view,然后处理相应的业务逻辑即可,那么setContentView(),是怎么工作的?~~进入Activity的setContentV...
分类:
移动开发 时间:
2015-10-26 13:30:34
阅读次数:
230
1)第一种,也是最长见的添加方法(一下都以Button为例)1 Button btn = (Button) findViewById(R.id.myButton);2 btn .setOnClickListener(new View.OnClickListener() {3 publ...
分类:
其他好文 时间:
2015-10-24 10:06:30
阅读次数:
118
我们平时获取资源是通过 findViewById 方法进行的,比如我们常在onCreate方法中使用这样的语句: btnChecked=(ImageView)findViewById(R.id.imgCheck); ? findViewById是我们获取layout中各种View 对象比如按钮、...
分类:
移动开发 时间:
2015-10-21 17:42:34
阅读次数:
237
在TextView中添加 android:scrollbars="vertical" android:singleLine="false"在Activity代码中添加:TextView content=(TextView) findViewById(R.id.content);//括...
分类:
其他好文 时间:
2015-10-20 12:07:18
阅读次数:
142
findViewById(R.id.btn).setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { ...
分类:
其他好文 时间:
2015-10-19 10:42:40
阅读次数:
144
lv_show = (ListView) findViewById(R.id.lv_show); lv_show.setVerticalScrollBarEnabled(false); //带有选择的样式 //lv_show.setAdapter(new A...
分类:
其他好文 时间:
2015-10-16 11:32:15
阅读次数:
141
效果如下面的: 一共一个activity和两个xml。******当我们须要使用的组件不在setContentView()设置的布局文件里,那我们就须要使用inflate()方法来获取。使用view对象调用findViewByid(),作者一开直接调用findViewByid。走了好多弯路,于...
分类:
移动开发 时间:
2015-10-15 16:12:51
阅读次数:
268
在网上看见View.findViewById()和 Activity.findViewById()执行效率不一样使用Activity.findViewById()如:TextView tv_inner_1 = (TextView)this.findViewById(R.id.tv_inner_1);...
分类:
其他好文 时间:
2015-10-12 17:07:52
阅读次数:
151
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、Tex...
分类:
移动开发 时间:
2015-10-12 12:22:26
阅读次数:
151