写了几个基本控件

  • Button
  • ImageButton
  • EditText
  • CheckBox
  • RadioGroup和RadioButton
  • ToggleButton
下面是代码
<?xml version="1.0" encoding="utf-8"?>                                              

activity使用
public class CreateUi extends Activity {    /** Called when the activity is first created. */    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);            setContentView(R.layout.baseui);                        CheckBox che = (CheckBox)findViewById(R.id.check1);            che.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubif(((CheckBox)v).isChecked())Toast.makeText(getBaseContext(),                      " was clicked",                      Toast.LENGTH_LONG).show();  else Toast.makeText(getBaseContext(),                      " was not clicked",                      Toast.LENGTH_LONG).show();  }});            RadioGroup rg = (RadioGroup)findViewById(R.id.grou1);            rg.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {@Overridepublic void onCheckedChanged(RadioGroup group, int checkedId) {// TODO Auto-generated method stubRadioButton radio = (RadioButton)findViewById(R.id.radio1);if(checkedId==radio.getId()){Toast.makeText(getBaseContext(),                      " option1 was  clicked",                      Toast.LENGTH_LONG).show();  }}});                        ToggleButton toggle = (ToggleButton)findViewById(R.id.toggole1);            toggle.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubif(((ToggleButton)v).isChecked()){Toast.makeText(getBaseContext(),                      " toggle1 was  clicked",                      Toast.LENGTH_LONG).show(); }else {Toast.makeText(getBaseContext(),  ((ToggleButton)v).getText()+  " toggle1 was  clicked",                      Toast.LENGTH_LONG).show(); }}});          } }



更多相关文章

  1. 箭头函数的基础使用
  2. NPM 和webpack 的基础使用
  3. Python list sort方法的具体使用
  4. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  5. android EditText设置不可写
  6. 三、安卓UI学习(1)
  7. android 使用html5作布局文件: webview跟javascript交互
  8. android studio调试c/c++代码
  9. android用户界面之按钮(Button)教程实例汇

随机推荐

  1. 开源直播系统源码Android中activity跳转
  2. Android在标准linux基础上对休眠唤醒的实
  3. android注解[Jake Wharton Butter Knife]
  4. Android(安卓)Activity栈管理 制定关闭某
  5. Ubuntu下Android(安卓)APK反编译与重新编
  6. android 之 service
  7. android 游戏学习(jbox2d)
  8. Android(安卓)监听ScrollView滑动距离简
  9. 从源码角度理解HandlerThread和IntentSer
  10. Android之SlidingMenu属性详解