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

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

Amos
难度入门
时长 5小时 0分
  • LinerLayout线性布局 android:orientation="verical" //该属性决定他子类控件的排布方式(vertical:垂直;horizontal:水平) android:gravity="center" //该属性决定他子类控件xy的位置 (常用到的几个属性值: 1. center_vertical:垂直(Y轴)居中 2. center_horizontal:水平(X轴)居中 3. center:水平垂直都居中 4. right:子类控件位于当前布局的右边 5. left:子类控件位于当前布局的左边 6. bottom:子类控件位于当前布局的下边)
    查看全部
    0 采集 收起 来源:理解线性布局

    2018-03-22

  • 1.startActivityForResult(intent,requestCode);有返回值 第一个参数是Intent对象 第二个参数是请求的一个标识 2.通过startActivityForResult跳转,接收返回数据的方法 onActivityResult(int requestCode,int resultCode,Intentdata) 第一个参数是请求的标识 第二个参数是第二个页面返回的标识 第三个参数是第二个页面回传的数据 3.setResult(resultCode,data) 回传到第一个页面实际上是一个Intent对象 Intent data=new Intent(); data.putExtra("data",content); setResut(2,data); finish();//结束当前页面
    查看全部
  • 1.startActivityForResult(intent,requestCode);有返回值 第一个参数是Intent对象 第二个参数是请求的一个标识 2.通过startActivityForResult跳转,接收返回数据的方法 onActivityResult(int requestCode,int resultCode,Intentdata) 第一个参数是请求的标识 第二个参数是第二个页面返回的标识 第三个参数是第二个页面回传的数据 3.setResult(resultCode,data) 回传到第一个页面实际上是一个Intent对象 Intent data=new Intent(); data.putExtra("data",content); setResut(2,data); finish();//结束当前页面
    查看全部
  • Intent(意图) 1.作用:用于协助完成Android各个组件之间的通讯; 2.实现页面跳转的方法: (1)startActivity(intent)无返回值 (2)startActivityForResult(intent,requestCode);有返回值 用到的方法: onActivityResult(int requestCode,int resultCode,Intentdata) setResult(resultCode,data)
    查看全部
  • Activity生命周期讲解回顾: 1.Activity生命周期中7个方法:inCreate()-onStart()-onResume()-onPause()-onStop()-onDestory()-onRestart(); 2.创建使用一个Activity分四步走: a)创建一个类,继承Activity类 b)重写onCreate()方法 c)关联布局显示xml文件--在onCreate()方法中调用setContentView方法 d)注册Activity——在AndroidManiFest文件中注册该类。添加一条android:name=“包名.创建的类名”即可使用该Activity类,若想将一个Activity类设置为第一个启动的Activity,则需在<activity>标签中增加一个<intent-filter>标签---该标签即说明该Activity为第一个启动 3.在主Activity中布置一个按钮,为其设置监听事件-当点击按钮时启动第二个Activity, 具体实现方法是:Intent intent =new Intent(MainActivity.this,Second_Activity.class); MainActivity.startActivity(intent);
    查看全部
  • Activity生命周期 1.创建到销毁的生命周期: onCreate()->onStart()->onResume()->onPause()->onStop()->onDestroy() 2.Activity从启动到后台,再到前台的生命周期: onCreate()->onStart()->onResume()->onPause()->onStop()->onRestart()->onStart()->onResume() 3.从启动到失去焦点,再到获取到焦点的生命周期: onCreate()->onStart()->onResume()->onPause()->onResume()
    查看全部
  • Activity的生命周期图:
    查看全部
    0 采集 收起 来源:生命周期概述

    2015-07-29

  • Activity的生命周期: 1.从创建到销毁的过程 2.四种状态 (1)活动状态(Active/Running)Activity处于界面最顶端,获取焦点;(当执行完OnCreate,onStart,onResume之后) (2)暂停状态(Paused)Activity失去焦点,但对用户可见;(当弹出个半透明的Activity或者是Dialog样式的Activity的时候) (3)停止状态(Stopped)Activity被完全遮挡,但保留所有的状态和成员信息;(弹出一个完整的Activity把原来的Activity给覆盖掉了,或者是按了home键) (4)非活动状态(Killed)Activity被停止。(调用了onDestroy方法)
    查看全部
    0 采集 收起 来源:生命周期概述

    2015-07-29

  • Activity的生命周期: 1.从创建到销毁的过程 2.四种状态 (1)活动状态(Active/Running)Activity处于界面最顶端,获取焦点;(当执行完OnCreate,onStart,onResume之后) (2)暂停状态(Paused)Activity失去焦点,但对用户可见;(当弹出个半透明的Activity或者是Dialog样式的Activity的时候) (3)停止状态(Stopped)Activity被完全遮挡,但保留所有的状态和成员信息;(弹出一个完整的Activity把原来的Activity给覆盖掉了,或者是按了home键) (4)非活动状态(Killed)Activity被停止。(调用了onDestroy方法)
    查看全部
    0 采集 收起 来源:生命周期概述

    2015-07-29

  • Activity是一个应用程序组件,提供用户与程序交互的界面。 Android四大组件 ——Activity ——Service ——BroadcastReceiver ——Content Provider 创建Activity的步骤: 1.继承Android的Activity类; 2.重写方法; 3.设置显示布局; 4.在使用之前,需要在AndroidManifest文件中,注册Activity。若此activity是主入口 还要设置action和category,即<action android:name="android.intent.action.MAIN"/>以及<categoray android:name="android.intent.category.LAUNCHER"/>
    查看全部
  • 1.CollapseColumns="1,2" 隐藏从0开始的索引列。列直接必须用逗号隔开; 2.shrinkColumns 收缩从0开始的索引列 当可收缩的列太宽(内容太多)不会被挤出屏幕,可以用“*”代表收缩所有列; 3.stretchColumns 拉伸从0开始的索引列,以填满剩下的多余的空白空间
    查看全部
  • AbsoluteLayout(绝对布局) 又可以叫做坐标布局,可以直接指定子元素的绝对位置(xy) 使用绝对定位的适应性会比较差,在屏幕的适配上有缺陷
    查看全部
  • 相对布局中子类控件相对子类控件的位置
    查看全部
    0 采集 收起 来源:使用相对布局

    2015-07-29

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

    2015-07-29

  • 监听RadioGroup中的RadioButton状态是否改变,可以通过RadioGroup监听,也可以通过RadioButton监听
    查看全部
    0 采集 收起 来源:过关评测

    2015-07-29

举报

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

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