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

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

Amos
难度入门
时长 5小时 0分
  • wrap_content: 包裹实际文本内容 match_parent: 当前控件铺满父类容器---2.3API之后添加的一个属性值 fill_parent: 当前控件铺满父类容器---2.3API之前添加的一个属性值 #六个零是黑色 text是实,hint是虚的
    查看全部
  • 一行跑马灯效果 1.singleline 2.ellipsize 3.focusable 4.focusableIntouchMode
    查看全部
  • 含有intent-filter的activity页面作为首启动项
    查看全部
  • 比如购物商品列表(用途 )
    查看全部
    0 采集 收起 来源:使用相对布局

    2015-05-16

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

    2015-05-16

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

    2015-05-16

  • LineLayout的属性
    查看全部
    0 采集 收起 来源:理解线性布局

    2015-05-16

  • 1. LinearLayout线性布局是指子控件只能以水平或垂直排列。 2. gravity是指包括的子控件的XY位置 而对于子控件来讲,它还有一个layout_gravity,是指子控件本身的位置。 3. 线性布局可以套用。 4. layout_weight,可以设置子控件所占父类容器的比例。 5. 水平的LinearLayout要从左边开始依次放置布局,所以设置TextView的layout_gravity属性为right不起作用
    查看全部
    0 采集 收起 来源:理解线性布局

    2015-05-17

  • checkbox:复选框
    查看全部
  • RadioGroup中的RadioButton状态改变既可以通过RadioButton来监听也可以通过RadioGroup来监听 1. 通过RadioButton: 定义一个RadioButton对象,然后设置其监听器。 private RadioButton rb; rb.setOnCheckedChangeListener(this); 2, 通过RadioGroup: 定义一个RadioGroup对象,然后设置其监听器。
    查看全部
    0 采集 收起 来源:过关评测

    2015-05-16

  • 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) { // TODO Auto-generated method stub switch(checkedId){ case R.id.radioButton1: break; case R.id.radioButton2: break; case R.id.radioButton3: break; } }
    查看全部
  • 1. RadioButton一般不会单独使用。 2. 排列形式要注意
    查看全部
    0 采集 收起 来源:概述

    2015-05-16

  • 1. 重载监听CheckBox的状态改变事件的方法:onCheckedChange(...) 2. 如果想自定义CheckBox的样式应该设置下列哪个属性应该设置style属性
    查看全部
    0 采集 收起 来源:过关评测

    2015-05-16

  • 1.CheckBox中的checked有两个属性:true和false,在xml中设置,即可设置CheckBox的默认状态。 2.CheckBox设置监听器的方法是:setOnCheckedChangeListener 3. 定义和初始化三个checkBox的例子: cb1.setOnCheckedChangeListener(this); cb2.setOnCheckedChangeListener(this); cb3.setOnCheckedChangeListener(this); 重载setOnCheckedChangeListener()方法: public void onCheckedChanged(CompoundButton checkBox, boolean isChecked) { if(isChecked){ String hobby = checkBox.getText().toString(); Toast.makeText(MainActivity.this, hobby, 1).show(); } }
    查看全部
    0 采集 收起 来源:总结

    2015-05-16

  • 1.ToggleButton的xml文件 <ToggleButton android:id="@+id/toggleButton1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textOn="ON" //isChecked显示的text内容 android:textOff="OFF" //isChecked=false显示的text内容 android:checked="false" android:layout_gravity="center_vertical|center_horizontal" //我希望居中显示 /> 2. 实现ToggleButton的setOnCheckedChangeListener()方法 tb.setOnCheckedChangeListener(new MyOnCheckedListener() { @Override public void onCheckedChanged(CompoundButton toggleButton, boolean isChecked) { // TODO Auto-generated method stub if(isChecked) { ivFortb.setBackgroundResource(R.drawable.dengpaoliang); } else ivFortb.setBackgroundResource(R.drawable.dengpaomie); } });
    查看全部

举报

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

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