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

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

Amos
难度入门
时长 5小时 0分
  • 一、android:layout_gravity & android:gravity区别 1、android:gravity:决定子类控件在父类控件里的显示位置,也即这是父类控件使用的属性。 2、android:layout_gravity:这个是针对控件本身而言,用来控制该控件在包含该控件的父控件中的位置,这是子类控件自己使用的属性。 Tips: 一个属性可以包含多个值,需用“|”分开,例 android:gravity="bottom|center_horizontal"注意,不是/ 二、子控件 1、子类控件在LinearLayout中常用到的属性 android:layout_gravity=“bottom” —— 指本身在当前父容器的XY的一个位置 android:layout_weight=“1” —— 指本身控件占当前父容器的一个比例(整型值和小数值都可以) 2、理解 当布局中只有两个按钮 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 一句话解释: 在layout_width設置為wrap_content的時候,layout_weight所代表的是你的控件要優先盡可能的小,但這個小是有限度的,即wrap_content。(依据权重值正向只瓜分剩余的空间) 在layout_width設置為match_parent的時候,layout_weight所代表的是你的控件要優先盡可能的大,但這個大是有限度的,即match_parent。(依据权重值反向瓜分所有空间) layout_height 同 layout_width。 Tips:布局中可以套布局(例:LinearLayout可以再套LinearLayout布局或其他布局)
    查看全部
    0 采集 收起 来源:使用线性布局

    2018-03-22

  • LinearLayout的常用属性 android:orientation = “vertical” —— 该属性决定它子类控件的排布方式(vertical:垂直;horizontal:水平) android:gravity = “center” —— 该属性决定它子类控件的xy的位置 常用属性值 center_vertical:垂直(Y轴)居中 center_horizontal:水平(X轴)居中 center:垂直水平都居中 right/left/buttom:子类控件位于当前布局的右/左/下面
    查看全部
    4 采集 收起 来源:理解线性布局

    2015-04-14

  • 布局也就是一个页面中,控件的排布方式。 在LInearLayout线性布局汇总,其子控件将以横向或是竖向的方式排列
    查看全部
    0 采集 收起 来源:理解线性布局

    2015-03-24

  • 安卓SDK安装被你吃了么!!!
    查看全部
  • Activity从前台到后台的运行状态
    查看全部
  • Activity的生命周期
    查看全部
  • gravity是内部的布局,layout_gravity是相对于父容器的布局
    查看全部
    0 采集 收起 来源:数字按钮布局

    2015-03-24

  • Activity的4种状态: 1.活动状态(Activity/Running)Activity处于界面最顶端,获取焦点。 2.暂停状态(Paused)Activity失去焦点,但对于用户可见。 3.暂停状态(Stopped)Activity被完全遮住,但保留所有状态和成员信息。 4.非活动状态(Killed)Activity被停止。
    查看全部
    1 采集 收起 来源:生命周期概述

    2015-04-03

  • Activity的生命周期: onCreate(),创建; onstart(),运行; onResume(),获取焦点; onPause(),失去焦点; onsSto(),暂停; onDestory,销毁; onRestart();
    查看全部
    0 采集 收起 来源:生命周期概述

    2015-03-23

  • gravity是内部的布局,layout_gravity是相对于父容器的布局
    查看全部
    0 采集 收起 来源:数字按钮布局

    2015-03-23

  • src/ java源代码 gen/ 系统自动生成的配置文件 android 4.4.2 包含android.jar包及类库等,是一个Java归档文件,包含构建应用程序所需的所有Android SDK库(如Views、Controls)和APIs assets/ 存放资源文件,不会自动生成id且不会自动占用空间(.apk) bin/ 存放应用被编译后生成的可执行文件(.apk),以及应用用到的被打包到apk中资源文件 res/ 存放应用用到的所有资源,如图片布局等 drawable/ 存放不同密度的图片资源 layout/ 存放布局文件 values/ 存放字符串,主题,颜色,样式等资源文件 AndroidManifest.xml清单文件,配置一些与应用有关的重要信息,包含包名,权限,程序组件等等
    查看全部
  • 环境变量的配置
    查看全部
  • JDK java的编写环境 Eclipse android的编写工具 Android SDK Android的开发工具 ADT 一个插件形式的开发工具
    查看全部
  • gravity 调整该布局中子布局的位置 layout_gravity 调整该布局相对父布局的位置
    查看全部
    0 采集 收起 来源:总结

    2015-03-23

  • 一、android:layout_gravity & android:gravity区别 1、android:gravity:决定其子类控件在该控件里的显示位置。 2、android:layout_gravity:这个是针对控件本身而言,用来控制该控件在包含该控件的父控件中的位置。 Tips: 一个属性可以包含多个值,需用“|”分开,例 android:gravity="bottom|center_horizontal" 二、子控件 1、子类控件在LinearLayout中常用到的属性 android:layout_gravity=“bottom” —— 指本身在当前父容器的XY的一个位置 android:layout_weight=“1” —— 指本身控件占当前父容器的一个比例(整型值和小数值都可以) 2、理解 当布局中只有两个按钮 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 一句话解释: 在layout_width設置為wrap_content的時候,layout_weight所代表的是你的控件要優先盡可能的小,但這個小是有限度的,即wrap_content。(依据权重值正向只瓜分剩余的空间) 在layout_width設置為match_parent的時候,layout_weight所代表的是你的控件要優先盡可能的大,但這個大是有限度的,即match_parent。(依据权重值反向瓜分所有空间) layout_height 同 layout_width。 Tips:布局中可以套布局(例:LinearLayout可以再套LinearLayout布局或其他布局)
    查看全部
    14 采集 收起 来源:使用线性布局

    2018-03-22

举报

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

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