-
利用singleline、ellipsize、focusable、focusableInTouchMode达到单个textview的跑马灯效果查看全部
-
页面上有不同的按钮,他们之间对于点击事件有一些共同的反应,也有一些独特的反应,此时可以使用外部类,代码的复用!查看全部
-
监听事件的三种写法查看全部
-
所有的控件都有onClick事件查看全部
-
123查看全部
-
ImageView几个重要的属性查看全部
-
wrap_content 包裹实际文本内容———————match_parent和fill_parent类似,都是铺满父类容器,以后多使用match_parent这个查看全部
-
输入和显示控件查看全部
-
第二种 intent跳转查看全部
-
Button btn0,btn1,… btn_equals,btn_point; Button[] btn ={btn0,btn1,…btn_equals,btn_point}; int[] btnid ={R.id.btn_0,R.id.btn_1,…R.id.btn_equals,R.id.btn_point}; for(int i=0;i<btn.length;i++) {//借助循环进行实例化及监听事件的设置 btn[i] = (Button) findViewById(btnid[i]); btn[i].setOnClickListener(this); }查看全部
-
<LinearLayout>//方向是horizontal,包着一个LinearLayout和一个按钮 <LinearLayout>方向是vertical包着一个LinearLayout <LinearLayout>//这是最后两行的第一行(包含按钮123) </LinearLayout> <LinearLayout>//这是最后两行的第二行(包含按钮0和.) </LinearLayout> </LinearLayout> <Button/>//等号 </LinearLayout>查看全部
-
1、设置监听器时implements onCheckChangeListener 导入包选择 android.widget.radioGroup下的接口!! 2、哪个按钮被选中?在方法中设置参数checkId public void onCheckChanged(RadioGroup, int checkId){ switch(checkId){ case R.id.radio0: Log.i("tag","当前点击了男的");//输出日志 break; 1. 实现OnCheckedChangeListener的独立接口方法,必须要import import android.widget.RadioGroup; import android.widget.RadioGroup.OnCheckedChangeListener; 注意: 对于其他的Button(包括ToggleButton)、CheckBox等控件,导入的包为: import android.widget.CompoundButton.OnCheckedChangeListener; 然后重载OnCheckedChangeListener的时候是这样的: public void onCheckedChanged(CompoundButton arg0, boolean arg1),即第一个参数是CompoundButton类型 2. RadioButton要进行OnCheckedChangeListener()方法重载: public void onCheckedChanged(RadioGroup group, int checkedId)查看全部
-
CheckBox 属性:checked(默认值false),text(选项内容) 步骤:1、初始化;2、设置监听器setOnCheckedChangeListener(this);3、通过OnCheckedChange()函数判断checkbox是否被选中;4、利用函数getText()获取checkbox的text内容;5、在控制台的日志文件中测试 Log.i("tag",text);//Log.i("tag",isChecked+""); PS:无论是否选择 , 都会执行checkbox的监听 oncheckchangelisener 的 oncheckchanged方法,也就是说在监听方法中只需要写对true 的操作查看全部
-
ToggleButton 属性:checked(默认值false),textOn="开"(true),textOff=“关”(false) toggleButton用法: 2.在MainActivity中对控件进行操作 a.初始化控件。(findViewById方法) b.对toggleButton控件进行监听。(tb.setOnCheckedChangeListener方法) c.检测到toggleButon的状态img.setBackgroundResource(isChecked ? R.drawable.on : R.drawable.off)发生改变时,改变背景图片。(img.setBackgroundResource方法)查看全部
-
MultiAutomCompleteTextView的使用,可以多次对用户输入的内容进行匹配,适用于发短信、选择联系人等 MultiAutoCompleteTextView相比AutoCompleteTextView, 需要多设置分隔符 setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());查看全部
举报
0/150
提交
取消