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

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

Amos
难度入门
时长 5小时 0分
  • FrameLayout(帧布局)特性: 1、所有放在布局里的控件,都按照层次堆叠在屏幕的左上角; 2、后加进来的控件覆盖前面的控件; 3、由1和2确定:帧布局没有gravity,以及layout_gravity属性; 4、可以在控件中使用layout_gravity定义控件的放置方式。
    查看全部
  • RelativeLayout相对布局它允许子控件设置在一个与父控件或者其他子控件的一个相对位置所以相对布局非常灵活,而且属性最多: 第一类:属性值为true或false(外相对) android:layout_centerHorizontal水平居中 android:layout_centerVertical垂直居中 android:layout_centerInparent正中间 android:layout_alignParentBottom相对父容器靠底 android:layout_alignParentLeft相对父容器靠zuo android:layout_alignParentRight相对父容器靠右 android:layout_alignParentTop相对父容器靠顶 android:layout_alignWithParentIfMissing
    查看全部
    0 采集 收起 来源:使用相对布局

    2015-09-29

  • Toast.makeText(MainActivity.this, "I am a tips", 1).show(); 实现Tips
    查看全部
  • ①startActivity(intent) ②startActivityForResult(intent,requestCode)//有返回值 onActivityResult(int requestCode,int resultCode,Intent data)//接收返回值A页面 setResult(resultCode,data)//设置返回值B页面
    查看全部
  • RelativeLayout相对布局它允许子控件设置在一个与父控件或者其他子控件的一个相对位置所以相对布局非常灵活,而且属性最多: 第一类:属性值为true或false(外相对) android:layout_centerHorizontal水平居中 android:layout_centerVertical垂直居中 android:layout_centerInparent正中间 android:layout_alignParentBottom相对父容器靠底 android:layout_alignParentLeft相对父容器靠zuo android:layout_alignParentRight相对父容器靠右 android:layout_alignParentTop相对父容器靠顶 android:layout_alignWithParentIfMissing
    查看全部
    0 采集 收起 来源:使用相对布局

    2015-09-29

  • RelativeLayout 1.RelativeLayout是相对布局控件,它包含的子控件将以控件之间的相对位置或者子类控件相对父类容器的位置的方式排列 2.常用到的属性(相对父容器的一个位置) android:layout_alignParentLeft="true" 子类控件相对当前父类容器靠左边 android:layout_alignParentTop="true" 子类控件相对当前父类容器靠上边 android:layout_marginLeft="41dp" 子类控件距离父类容器左边的距离 android:layout_marginTop="33dp" 子类控件距离父类容器上边的距离 android:layout_centerInParent="true" 子类控件相对父类容器既水平居中又垂直居中 android:layout_centerHorizontal="true" 子类控件相对父类容器水平居中 android:layout_centerVertical="true" 子类控件相对父类容器垂直居中
    查看全部
    2 采集 收起 来源:理解相对布局

    2018-03-22

  • LinearLayout本身常用到两个属性 android:orientation=”vertical” 一一该属性决定他子类控件的排布方式(vertFcal:垂直 horizontal:水平 ) android:gravity=“center” 一一该属性决定他子类的xy的位置 常用到的几个属性值: 1 center vertical:垂直(V轴)居中 2 center- horizontal水平(X轴)居中 3 center:水平垂直都居中 4 right子类控件位于当前布局的右边 5 left子类控件位于当前布局的左边 6 bottom:子类控件位于当前布局的下面
    查看全部
    0 采集 收起 来源:使用线性布局

    2015-09-29

  • android学习:RadioButton和RadioGroup 属性:orientation(排布)、 各控件监听方式: 1、初始化:private RadioGroup rg; rg =(RadioGroup)findViewById(R.id.radioGroup1); 2、接口方式实现监听:写上接口、导入包、 rg.setQnCheckedChangedListener(this); 写上监听事件在函数里;
    查看全部
  • 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

  • 在onCheckedChanged(button,isChecked)方法中设置,使得按下一个checkBox后其他的失效(checkBox组),如用户选择自己是老师或学生。 if(isChecked){ //按下了某个checkBox if(student.isChecked()){ //检测按下哪个checkBox teacher.setClickable(false);//设置另一个不能被选中 }else{ student.setClickable(false); } }else{ student.setClickable(true);//取消按下状态,两个checkBox又都可以选择 teacher.setClickable(true); }
    查看全部
    1 采集 收起 来源:使用CheckBox

    2015-09-29

  • ToggleTutton 1通过实现接口OnCheckedChangeListener的方式来实现监听器。 2实现接口中的方法implements OnCheckedChangeListener 3运用三目运算符,实现开关效果
    查看全部
  • 相对布局,是指定相对子控件或父布局的位置
    查看全部
    0 采集 收起 来源:理解相对布局

    2015-09-29

  • layout布局可以相互嵌套
    查看全部
    0 采集 收起 来源:使用线性布局

    2015-09-29

  • 1.什么是ToggleButton: 有两种状态:选中和未选中状态,并且需要为不同的状态设置不同的显示文本。 2.ToggleButton属性: android:checked="true" android:textoff="关" android:textOn="开" 通过ToggleButton来控制ImageButton
    查看全部
    0 采集 收起 来源:ToggleButton概述

    2018-03-22

  • 实现MultiAutoCompleteTextView: /** * 1 初始化控件 * 2 需要一个适配器 * 3 初始化数据源 * 4 与当前的AutoCompleteTextView绑定 * 5 设置分隔符 * macTestView.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());//以逗号分隔 */
    查看全部

举报

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

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