为了账号安全,请及时绑定邮箱和手机立即绑定

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

难度入门
时长 5小时 0分
学习人数
综合评分9.57
604人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.3 逻辑清晰
  • 明白属性就可以了
    查看全部
    0 采集 收起 来源:使用相对布局

    2014-11-24

  • 设置EditText的android:inputType属性可以限制文本输入类型比如android:inputType="textPassword"为设置输入格式为密码格, android:inputType="phone"为设置输入格式为拨号键盘
    查看全部
    0 采集 收起 来源:过关评测

    2018-03-22

  • 一般情况下,布局属性与对象的setXXX方法一一对应,比如设置字体颜色,在xml中属性是android:textColor,而在Activity中则是setTextColor方法
    查看全部
    0 采集 收起 来源:过关评测

    2014-11-24

  • 使用findViewById方法获取一个View对象,参数为控件的id,同时还需要把View对象强制转换成相应的类型
    查看全部
    0 采集 收起 来源:过关评测

    2014-11-24

  • 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" 子类控件相对父类容器垂直居中
    查看全部
    0 采集 收起 来源:理解相对布局

    2018-03-22

  • 1.layout_gravity调整该布局相对父布局的位置 gravity是调整该布局中子布局的位置 2.一个orientation为horizontal的LinearLayout中有一个TextView,则设置TextView的gravity属性为right是否有作用(无作用) 解析:水平的LinearLayout要从左边开始依次放置布局,所以设置TextView的gravity属性为right不起作用
    查看全部
    0 采集 收起 来源:过关评测

    2015-01-13

  • 线性布局LinearLayout: 1.子类控件在LinearLayout中常用得到的属性 andoroid:layout_gravity="bottom"---指本身在当前父容器的XY的一个位置 android:layout_weight="1"---指本身控件占当前父容器的一个比例(整型值和小数值都可以) 理解: 当布局中只有两个按钮 button1设置android:layout_weight="2",button2设置 android:layout_weight="1" 1.android:layout_height="wrap_content" 视图:button1占屏幕的2/3,button2占屏幕的1/3 2.android:layout_height="match_parent" 视图:button1占屏幕的1/3,button2占屏幕的2/3 Tips:布局中可以套布局
    查看全部
    0 采集 收起 来源:使用线性布局

    2018-03-22

  • 线性布局 1.LinearLayout是线性布局控件,它包含的子控件将以横向或竖向的方式排列(android:orientation属性) 2.常用的属性: android:orientation="vertical"---该属性决定它子类控件的排布方式(vertical垂直,horizontal水平) android:gravity="center"---该属性决定它子类的xy的位置 1>center_vertical:垂直(Y轴)居中 2>center_horizontal:水平(X轴)居中 3>cener:水平垂直都居中 4>right:子类控件位于当前布局的右边 5>left:子类控件位于当前布局的左边 6>bottom:子类控件位于当前布局的下面 7>android:gravity="bottom|center_horizontal" 可通过|设置多个
    查看全部
    0 采集 收起 来源:理解线性布局

    2018-03-22

  • 慕课的手机端很赞!
    查看全部
    0 采集 收起 来源:新建android项目

    2014-11-24

  • android:background="@drawable/white_bg" shape 标签可以用来设置 editview 的属性 例如 corners 设置圆角 gradient 设置填充颜色的渐变 stroke 设置边线宽度和颜色 solid 设置填充色 @color/white 取消标题栏 设置theme="@android:style/Theme.Black.NoTitleBar" editable="false" 不可编辑(显示结果的地方)
    查看全部
  • 1.JDK:SunMicrosystems针对Java开发员的产品,Java 语言的软件开发工具包(SDK)。没有JDK的话,无法编译Java程序。 2.Eclipse:集成开发环境,是一个编辑器,是一个开放源代码的、基于Java的可扩展开发平台。 3.Android SDK:Android软件开发工具,Android专属的软件开发工具包。软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。 4.ADT:安卓开发工具,如果不用Eclipse作为开发工具,就不需要下载ADT,只下载SDK即可开发。是以插件的形式来搭建。
    查看全部
  • 搭建Android应用开发环境需要搭建以下工具
    查看全部
  • Android项目结构
    查看全部
  • ToggleButton android:checked="true" android:textOff="关" android:textOn="开"
    查看全部
    0 采集 收起 来源:ToggleButton概述

    2018-03-22

  • 设置分隔符: mtxt.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer())
    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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