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

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

Amos
难度入门
时长 5小时 0分
  • ImageView中属性src,background的区别
    查看全部
  • activity生命周期 onCreate();创建 onStart();运行 onResume();获取焦点 onPause();失去焦点 onStop();暂停 onDestroy();销毁 onRestart(); activity 有四种状态: 可见、活动状态(active/running) 暂停 (paused) 失去焦点,但对用户可见 停止 (Stoped) activity被完全遮挡,但保留所有状态和成员信息 非活动状态、销毁 (killed) activity被停止
    查看全部
    0 采集 收起 来源:生命周期概述

    2016-03-09

  • 继承activity(不同的activity名字不同)--》重写方法(重写onCreate等的方法))--》显示布局(setContentView(R.layout.(xml的名字)))--》在androidManifest中注册(name=包名+java文件的名字,如果是主入口的activity则要在标签下方加上........) 重写方法(onCreate) 显示布局 setContentView(R.layout.xml名字) 在androidManifest中注册(name=包名+java文件的名字) activity注册:android:name="com.imooc.activitydemo.MainActivity" 如果这个Activity是主入口则要设置: <intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> </intent-filter> android四大组件:Activity,Service,BroadcastReceiver,Content Provider
    查看全部
  • 布局:线性布局,相对布局,帧布局,绝对布局,还有表格布局 开发中主要用线性布局和相对布局。 表格布局用于计算机布局等! 帧布局主要用于页面加载,霓虹灯等 绝对布局不怎么用
    查看全部
  • TextView控件常用属性
    查看全部
  • 全局属性: collapseColumns= "0" 表示隐藏第1列 shrinkColumns= "1"当内容过多可用此属性收缩 * 号表示收缩所有列 stretchColumns= "1" 从第二列开始填满剩余空间 局部属性: layout_columns= "1" 表示该空间显示在第2列 layout_span= "2" 表示该空间占据2列
    查看全部
    0 采集 收起 来源:属性简介

    2018-03-22

  • AbsoluteLayout 1.功能: 绝对布局控件,又叫坐标布局控件,可以直接子元素的绝对位置(x,y) 2.缺陷:由于手机屏幕尺寸差别比较大,使用绝对定位的适应性会比较差,在屏幕上的适配有缺陷 3.属性: android:layout_x android:layout_y 开发中几乎不用
    查看全部
  • CheckBox 复选框概述
    查看全部
  • 使用ToggleButton来设置onCheckedChanged监听器的时候,会有两个参数: 1.第一个参数CompoundButton:代表被点击控件的本身 2.第二个参数ischecked:代表被点击的控件的状态 andorid:background="@drawable/off" 也就是说在引入图片的时候是不需要将图片的后缀名也引入进来的
    查看全部
  • ToggleButton 概述
    查看全部
    0 采集 收起 来源:ToggleButton概述

    2016-03-08

  • MultiAutoCompleteTextView 设置 第一步:初始化控件 macTextView =(MultiAutoCompleteTextView)findViewByID(R.id.multiAutoCompleteTextView); 第二步:需要一个适配器 ArrayAdapter<String> ad= new ArrayAdapter<String>(this, android.R.layout.simple_expandable_list_item_1, res); 第三步:初始化数据源——这数据源去匹配文本框输入的内容 private String []res={xxx,xxx,xxx,xxx,xxxxxx,xxxxxxx}; 第四步:将adpter与当前AutoCompleteTextView绑定 macTextView.setAdapter(adapter); 第五步:设置分隔符 macTextView.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());
    查看全部
  • Mainacivity标准编码
    查看全部
  • Android应用开发环境需要搭建的工具: 1.JDK(Java Development Kit) 2.Eclipse 3.Android SDK(Software Development Kit) 4.ADT(Android Development Tools)
    查看全部
  • 1,MultiAutoCompleteTextView 可实现多次匹配(如发邮件),而AutoCompleteTextView只能实现一次匹配(如查手机通讯录) 2,多次匹配,通过设置分隔符来判断匹配下一个开始
    查看全部
  • AutoCompleteTextView使用步骤 第一步:初始化控件(MainActivity.java) private CompleteTextView acTextView; acTextView = (AutoCompleteTextView) findViewById(R.id.(activity_main.xml中android:id名称)); 第二步:创建一个适配器(MainActivity.java) ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,res(数据源)); 第三步:初始化数据源(此数据源用于配置文本输入框内容)(MainActivity.java) private String[] res = {"chengdu1","chengdu2"}; 第四步:将adapter与当前AutoCompleteTextView绑定(MainActivity.java) acTextView.setAdapter(adapter); 第五步:设置activity_main.xml文件 androidcompletionThreshold="输入多少位时自动匹配"
    查看全部

举报

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

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