为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Android攻城狮的第一门课(入门篇)_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Android攻城狮的第一门课(入门篇)

Amos
难度入门
时长 5小时 0分
  • CheckBox: 两种状态: 选中(true);未选中(false) 使用: private CheckBox checkBox; //初始化 CheckBox checkBox = (CheckBox) findViewById(R.id.checkBox1); //通过设置CheckBox的监听事件来对CheckBox进行处理,判断CheckBox是不是被选中 checkBox.setOnCheckedChangeListener(new OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { Log.i("tag", isChecked+""); // 通过这个方法来监听当前的checkBox是否被选中 if(isChecked) { //获得CheckBox的文本内容 String text = checkBox.getText().toString(); Log.i("tag", text); } } });
    查看全部
    0 采集 收起 来源:总结

    2018-03-22

  • CheckBox的checked属性默认是false 1.CheckBox不管是选中还是取消,动作都可被监听到,打印isCheck时需要加上一个字符串 2.使用getText()方法获取CheckBox文本内容后,还需toString()把其转换为String对象 3.Log.i("tag", String)打印日志的方法 1.拖拉复选框到界面 2.让复选框的状态被代码所知: 在mainactivity中初始化复选框 先实例一个CheckBox对象再初始化它checkBox=(CheckBox) findViewById(R.id.checkBox1); 然后通过设置CheckBox的监听事件来对其是否被选中做监听 checkBox.setOnCheckedChangeListener(new OnCheckedChangeListener() 通过这个方法来监听当前的CheckBox是否被选中 public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { //通过onCheckedChanged来监听当前的checkbox是否被选中 if(isChecked){ //获得checkbox的文本内容 String text=checkBox.getText().toString(); Log.i("tag", text); } } });
    查看全部
    0 采集 收起 来源:使用CheckBox

    2018-03-22

  • 结构~
    查看全部
  • 子类控件相对子类控件的位置属性
    查看全部
    0 采集 收起 来源:使用相对布局

    2016-03-07

  • RelativeLayout常用属性
    查看全部
    0 采集 收起 来源:理解相对布局

    2016-03-07

  • ET常用属性
    查看全部
  • 常用属性
    查看全部
  • 各文件夹分析
    查看全部
  • LinearLayout常用属性
    查看全部
    0 采集 收起 来源:理解线性布局

    2016-03-07

  • 两种方法都会运行。其中TOAST可以显示文本框。但是SYSTEM.out.println实在控制台显示
    查看全部
  • /* * 初始化 * */ private ToggleButton tb; private ImageView img; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tb = (ToggleButton) findViewById(R.id.toggleButton1); img = (ImageView) findViewById(R.id.imageView1); //给tb控件设置监听 tb.setOnCheckedChangeListener(listener); } @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // 当tb被点击触发这个方法 img.setBackground(R.drawable.abc_ab_bottom_solid_light_holo) }
    查看全部
  • SDK开发文档 1.所在位置:sdk/docs/index.html 2.常用选项:develope/API Guides,References包类方法,Tools 中文版:http://www.android-doc.com/guide/components/index.html
    查看全部
  • 使用有结果的intent的跳转的说明: 1.在页面1中设置点击事件,在匿名内部类中初始化intent,并使用startActivityForResult(intent, 1);的方法,其中的1只是请求码 2.在页面1中重写onActivityResult方法 3.在页面3中也初始化按钮和点击事件,并初始化intent,但是这里的初始化是这种格式: Intent data = new Intent(); 然后将我们要传递的数据保存在data中去 data.putExtra("dream", dream); 而后使用setResult(2, data);方法,其中的2是返回码 3.此时使用finish()是将当前页面结束 4.在页面1中的onActivityResult中处理业务逻辑
    查看全部
  • CheckBox:复选框 1.两种状态 true false 2.属性:andeoid:"@+id/checkbox" andeoid:layout_width="warp_content" andeoid:layout_height="warp_content" android:checked="false" androidLtext="男"
    查看全部
  • 第一步:创建ToggleButton和ImageView 第二步:改 ToggleButton属性 android:textOn="开" android:textOff="关" android:background="@drawable/dengpao"//改图片,图片添加右键import,选择下载好的图片即可 第三步:定义两控件变量,初始化两个变量( tb=(ToggleButton)findViewById(R.id.toggleButton1); img=(ImageView)findViewById(R.id.imageView1);) 第四步:建立监听器(捕捉点击事件) 继承接口(为了调用其中的监听方法): @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {img.setBackgroundResource(isChecked?R.drawable.dengpao:drawable.liangdengpao);}方法中链接图片使其产生切换效果 使用ToggleButton来设置onCheckedChanged监听器的时候,会有两个参数: 1.第一个参数CompoundButton:代表被点击控件的本身 2.第二个参数ischecked:代表被点击的控件的状态
    查看全部

举报

0/150
提交
取消
课程须知
Android应用大部分是使用Java语言进行开发的,本门课程同样使用的是Java语言,所以,在学习本门课程前必须掌握Java的基础语法以及面向对象编程,同时要求童鞋们对Android应用有简单的认识,如不了解不妨度娘一下哦
老师告诉你能学到什么?
1、android环境搭建 2、android应用程序框架的认识 3、android基础控件的运用 4、android的不同布局形式
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!