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

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

Amos
难度入门
时长 5小时 0分
  • 1.监听事件通过第一种方式实现(匿名内部类)
    查看全部
  • Button和ImageButton的区别特征
    查看全部
  • Button与ImageButton
    查看全部
  • 1.FrameLayout:帧布局 在这个布局中,所有的子元素都不能被指定放置的位置,他们统统放于这块区域的左上角,并且后面的子元素会覆盖到前面的子元素之上,前面的子元素部分或全部将被遮挡 属性:android:foreground---设置前景图
    查看全部
  • ImageView显示图片
    查看全部
  • onClick事件介绍
    查看全部
    0 采集 收起 来源:概述

    2016-01-25

  • 1.RelativeLayout:相对布局控件,它包含的子控件将以控件之间的相对位置或者子类控件相对父类容器的位置的方式排列 属性:android:layout_alignParentLeft="true"---子类控件相对当前父类容器靠左边 android:layout_alignParentTop---子类控件相对当前父类容器靠上边 android:layout_marginLeft="??dp"---子类控件距离父类容器左边的距离 android:layout_marginTop="??dp"---子类控件距离父类容器上边的距离 android:layout_centerInParent="true"---子类控件相对父类容器即水平垂直都居中 android:layout_centerHorizoncal=="true"---子类控件相对父类容器水平居中 android:layout_centerVertical="true"---子类控件相对父类容器垂直居中 2.子类控件相对子类控件的布局属性: android:layout_below="@+id/???"---该控件位于给定id控件的底部 android:layout_above="@+id/???"---该控件位于给定id控件的上边 android:layout_toRightOf="@+id/???"---该控件位于给定id控件的右边 android:layout_toLeftOf="@+id/???"---该控件位于给定id控件的左边 android:layout_alginBaseline="@+id/???"该控件的内容与给定id控件的内容在一条线上 android:layout_alignBottom="@+di/???"---该控件的底部边缘与给定id控件的底部边缘对齐 android:layout_alignLeft="@+di/???"---该控件的底部边缘与给定id控件的左边缘对齐 android:layout_alignRight="@+di/???"---该控件的底部边缘与给定id控件的右边缘对齐 android:layout_alignTop="@+di/???"---该控件的底部边缘与给定id控件的顶部对齐
    查看全部
    0 采集 收起 来源:理解相对布局

    2018-03-22

  • 1.线性布局:它包含的子控件将以横向或纵向的方式排列 <LinearLayout ></LinearLayout> 属性:android:orientation="***"---值为horizontal(横向)vertical(纵向) android:gravity="***"---决定子类xy的位置//gravity属性值可以多用"***/***" 值:center_vertical:(Y轴)垂直居中 center_horizontal:(X轴)水平居中 center:水平垂直都居中 right:子类控件位于当前控件的右边 left:子类控件位于当前控件的左边 bottom:子类控件位于当前控件的下边 2.实现控件2在控件1的下方:android:layout_below="@id/控件1名称" 实现两个控件的间距:android:layout_marginTop="??dp" 3.各种单位:①px(像素):通常不使用,无法根据屏幕分辨率等比例缩放 ②dp:通常在设置控件长度、大小时使用,可根据屏幕分辨率缩放 ③sp:通常用来设置文字大小,可根据屏幕分辨率缩放 ④dip(早期android开发时所用):通常在设置控件长度、大小时使用,可根据屏幕分辨率缩放 4.android:layout_weight="?"---控件所占父类容器的比例
    查看全部
    0 采集 收起 来源:布局概述

    2018-03-22

  • 1.RadioGroup实现步骤:外部类实现方法 ①在activity_main.xml中编译RadioGroup控件和RadioButton控件 ②在MainActivity.java中声明RadioGroup控件:private RadioGroup 对象名; ③初始化控件:对象名=(RadioGroup)findViewById(R.id.控件名); ④设置监听器:对象名.setOnCheckChangeListener(this); ⑤让MainActivity继承OnCheckChangeListener接口:implements OnCheckChangeListener ⑥实现接口功能:public void onCheckedChanged(RadioGroup group,int checkId){ //RadioGroup group---用于监听哪个控件被点击了 //int checkId---被点击的空间名称 switch(checkId) { case R.id.Button控件1: Log.i("tag","男") break; case R.id.Button控件2: Log.i("tag","女") break; } }
    查看全部
  • 内部控件属性: 列号 所占列宽
    查看全部
    0 采集 收起 来源:属性简介

    2016-01-24

  • TableLayout属性 隐藏 收缩 填充
    查看全部
    0 采集 收起 来源:属性简介

    2016-01-24

  • 1.RadioGroup和控件RadioButton: 缺点:RadioButton被选中后无法取消,所以一般不建议单独使用 RadioGroup是RadioButton的一个集合,提供多选一机制 RadioGroup的属性:android:orientation="???"---决定RadioButton是水平分布还是垂直分布,即值为vertical或horizontal
    查看全部
    0 采集 收起 来源:概述

    2018-03-22

  • FrameLayout特点 1 无法指定子元素位置 2 顶层子元素会覆盖其他层 注意:FrameLayout布局中的子布局可以有layout_gravity属性
    查看全部
  • RelativeLayout中的子类控件 相对于子类控件的一个位置 注意: RelativeLayout布局中的子布局可以有gravity属性 //例如:子布局是一个线性布局
    查看全部
    0 采集 收起 来源:使用相对布局

    2016-01-24

  • RelativeLayout中的子类控件 相对于 父容器的一个位置
    查看全部
    0 采集 收起 来源:理解相对布局

    2016-01-24

举报

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

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