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

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

Amos
难度入门
时长 5小时 0分
  • Activity的生命周期
    查看全部
  • StartActivityForResult(注意本方法第二个参数为一个请求的标志)启动方式需要两个方法搭配, A类页面需要接受返回数据的方法onActivityResult(第一个参数为请求标志eg:10个按钮启动情形,resultCode代表第B页面返回标志eg:10个页面返回情形,data参数是第二个人页面回传的数据 B类页面需要返回返回数据的方法setResult方法(必须主动调用才能回传数据,数据在Intent里面)最后finis掉当前页面。 intent里面装数据需要先new出来再调用其putExtra方法来装入数据(用key和value保存数据) 最后通俗的说requestCode请求码,resultCode返回码。
    查看全部
  • layout_gravity属性是针对LinearLayout布局的 RelativeLayout布局中的子布局有gravity属性
    查看全部
    0 采集 收起 来源:过关评测

    2015-03-12

  • layout_gravity调整该布局相对父布局的位置 gravity是调整该布局中子布局的位置
    查看全部
    0 采集 收起 来源:过关评测

    2015-03-12

  • LinearLayout线性布局:只有两种方式:水平和垂直 熟悉:orientation
    查看全部
    0 采集 收起 来源:理解线性布局

    2015-03-12

  • RadioGroup的使用,判断选中是哪个RadioButton 1、实现OnCheckedChangeListener接口 2、switch(checkedId) { case R.id.radio1: Log.i("tag","男"); break; case R.id.radio2: Log.i("tag","女"); break; default: break; }
    查看全部
  • RadioGroup:组 orientation ={vertical垂直,horizontal 水平}
    查看全部
    0 采集 收起 来源:概述

    2015-03-12

  • 获得当前复选框的内容 String text = checkBox.getText().toString() log.i("tag",text);
    查看全部
    0 采集 收起 来源:使用CheckBox

    2018-03-22

  • 什么是Intent: 可以理解为信使(意图),有Intent来协助完成Android各个组件之间的通讯。 Intent实现页面之间的跳转: 1、startActivity(intent);无返回结果 2、startActivityForResult(intent,requestCode);有返回结果,需要配合这两个方法 onActivityResult(int requestCode,int resultCode,Intent data) 用来接收回传数据的方法 setResult(resultCode,data) 用来传回数据的方法
    查看全部
  • ToggleButton 1、主要实现setOnCheckedChangeListener
    查看全部
  • 1.Activity的生命周期 onCreate():创建 onStart():运行 onResume():获取焦点 onPause():失去焦点 onStop():暂停 onDestroy():销毁 onRestart():重启 2.Activity的四种状态 --活动状态(Active/Running)Activity处于界面最顶端,获取焦点 --暂停状态(Paused)Activity失去焦点,但对用户可见 --停止状态(Stopped)Activity被完全遮挡,但保留所有状态和成员信息 --非活动状态(Killed)Activity被停止
    查看全部
    0 采集 收起 来源:生命周期概述

    2015-03-12

  • 1.Activity是一个应用程序组件,提供用户与程序交互的界面 2.Android四大组件:Activity,Service,BroadcastReceiver,ContentProvider 3.创建并使用Activity (1)继承android的activity类 (2)重写方法 (3)设置显示布局 (4)在AndroidManifest文件中,注册Activity 3.如果activity是主入口的activity则要设置intent_filter里面的action和category
    查看全部
  • MultiAutoCompleteTextView 需要设置分隔符 setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer())
    查看全部
  • 文本实现匹配效果: 1、提示属性: hint 2、初始化控件findViewById 3、需要一个适配器ArrayAdapter 4、初始化数据源(匹配文本框输入的内容) 5、将adpter与当前AutoCompleteTextView绑定(setAdapter)
    查看全部
  • TableLayout属性: 1.collapseColumns=“1” 使第2列隐藏 2.shrinkColumns=“1” 如果内容太多,使第2列向下伸展,不会横向超出屏幕 3.stretchColumns=“1” 使第2列填充剩余横向空间 stretchColumns=“*” 所有列均匀分布 TableRow中的子控件属性: layout_column = "1" 该控件显示在第2列 layout_span = "2" 该控件占据2列
    查看全部

举报

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

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