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

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

Amos
难度入门
时长 5小时 0分
  • 外部类监听点击事件代码1​
    查看全部
  • 帧布局中如何设置前景图 android:foreground是设置前景图,在所有子视图的前面 android:background是设置背景 android:keepScreenOn是保持屏幕唤醒 android:foregroundGravity是设置前景图的位置
    查看全部
    0 采集 收起 来源:过关评测

    2015-04-12

  • 帧布局FrameLayout 在这个布局中,所有的子元素都不能指定放置的位置,它们统统放于这块区域的左上角,并且后面的子元素直接覆盖在前面的子元素之上,将前面的子元素部分和全部遮挡
    查看全部
  • RelativeLayout是相对布局空间,它包含的子控件将以控件之间的相对位置或者子类控件相对父类容器的位置的方式排列
    查看全部
    0 采集 收起 来源:理解相对布局

    2015-04-12

  • 子类控件在LinearLayout中常用到的属性 android:layout_gravity="bottom" ---指本身在当前父类容器的XY的一个位置 android:layout_weight="1" ---指本身控件占当前父容器的一个比例 如果Android:layout_height:"match_parent"则是按照android:layout_weight的反比例进行
    查看全部
    0 采集 收起 来源:使用线性布局

    2018-03-22

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

    2018-03-22

  • Layout相对布局,一些属性
    查看全部
    2 采集 收起 来源:使用相对布局

    2015-04-16

  • ①xml文件 <MultiAutoCompleteTextView android:id="@+id/mctv" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@+id/actv" android:completionHint="1" android:hint="请输入联系人名称"/> ②初始化: private MultiAutoCompleteTextView matv = null; private String [] res ={"beijin1","shijiad","shins","shag","shanede","shadrfe","shaieuj", "shaere","shieke","adn","as","ader","sh","sher","shadfd","saf","dfji"}; ③具体操作: /* * 使用MultiAutoCompleteTextView实现自动提示: * * 1.初始化控件,记住findViewById(R.id.**)方法 * 2.需要一个适配器 * 3.初始化数据源-->此数据源去匹配文本框内容 * 4.将Adapter与MultiAutoCompleteTextView绑定,调用setAdapter()方法 * 5.设置输入几个字符后才进行自动提示 * 6.设置分隔符 * */ this.matv = (MultiAutoCompleteTextView) findViewById(R.id.mctv); matv.setAdapter(adapter); //设置逗号为分隔符,即结束符号 matv.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());
    查看全部
  • ①初始化: private AutoCompleteTextView acTextView = null; private String [] res ={"beijin1","shijiad","shins","shag","shanede","shadrfe","shaieuj","shaere","shieke", "adn","as","ader","sh","sher","shadfd","saf","dfji"}; ②xml文件: <AutoCompleteTextView android:id="@+id/actv" android:completionHint="0" android:layout_width="fill_parent" android:layout_height="wrap_content" android:hint="请输入搜索内容" ③具体操作: /* * 使用AutoCompleteTextView实现自动提示: * 1.初始化空间,记住findViewById(R.id.**)方法 * 2.需要一个适配器 * 3.初始化数据源-->此数据源去匹配文本框内容 * 4.将Adapter与AutoCompleteTextView绑定,调用setAdapter()方法 * 5.设置输入几个字符后才进行自动提示 * * */ this.acTextView = (AutoCompleteTextView) findViewById(R.id.actv); ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,res); this.acTextView.setAdapter(adapter);
    查看全部
  • EditText属性
    查看全部
  • 项目结构介绍
    查看全部
  • 外部类可以减少冗余代码,将公用的代码写到父类中,多个按钮执行相同功能时不用重复。
    查看全部
  • @+id是在R.java中添加id,@id表示引用现有id toLeftOf是在左边,toRightOf是在右边
    查看全部
    0 采集 收起 来源:过关评测

    2015-04-11

  • EditText的常用属性
    查看全部
  • EditText的常用属性
    查看全部

举报

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

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