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

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

Amos
难度入门
时长 5小时 0分
  • AutoCompleteTextView的功能,属性
    查看全部
  • package com.example.tonme.myapplication; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.widget.ArrayAdapter; import android.widget.AutoCompleteTextView; public class MainActivity extends AppCompatActivity { private AutoCompleteTextView autocom; String array1[]={"hello","joh","bob","boc","hehhh","absbbsb","asdasd","asdasdc","casdasd","cfasfasd"}; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); autocom= (AutoCompleteTextView) findViewById(R.id.autoCompleteTextView); ArrayAdapter<String> adapterarr=new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,array1); autocom.setAdapter(adapterarr); } }
    查看全部
  • android:layout_alignParentTop="true"子类控件相对父类容器靠上边 android:layout_marginLeft="41dp"子类控件距离父类容器左边的距离 android:layout_marginTop="33dp"子类控件距离父类容器上边的距离 android:layout_centerInParent="true"子类控件相对父类容器即水平居中又垂直居中 android:layout_centerHorizontal="true"子类控件相对父类容器水平居中 android:layout_centerVertical="true"子类控件相对父类容器垂直居中 android:layout_below="@+id/button1"该控件位于给定id控件的底部 android:layout_toRightOf="@+id/button1"该控件位于给定id控件的右边 android:layout_above="@+id/button1"该控件位于给定id控件的上面 android:layout_toLeftOf="@+id/button1"该控件位于给定id控件的左边 android:layout_alignBaseline="@+id/button1"该控件的内容与给定id控件的内容在一条线上 android:layout_alignBottom 该控件的底部边缘与给定ID控件的底部边缘对齐 android:layout_alignLeft 该控件的左边缘与给定ID控件的左边缘对齐 android:layout_alignRight 该控件的右边缘与给定ID控件的右边缘对齐 android:layout_alignTop 该控件的顶部边缘与给定ID控件的顶部边缘对齐
    查看全部
    0 采集 收起 来源:使用相对布局

    2018-03-22

  • 时间点击事件监听的方式:1.匿名内部类的方式 2.通过实体类 3.忘了
    查看全部
    0 采集 收起 来源:概述

    2016-06-04

  • textvwe eidtext android id android layout wibth android layout heigth android text android textsizw android tectcoro android thon android android backgpound android thnt android inpydtype android inpudtyps android inpuktyps
    查看全部
  • 这个是自动匹配的代码。
    查看全部
  • et_input.setText(str+((Button)v).getText());点击按钮将数字输入到显示屏上
    查看全部
    0 采集 收起 来源:实现业务逻辑

    2016-06-04

  • 实现全部TextView的跑马灯效果: 1.控件属性android:ellipsize = "marquee" android:focusable = "true" android:focusableInTouchMode = "true" 当然别忘记了android:singleLine = "true" 2.自定义一个TextView的子类,当然首先要将TextView的三个子类的构造函数都实现好;其次,我们要重载一下TextView的isFocused()方法,让它一直return true。 3.最后也就是将.xml文件中的TextView控件换成我们自定义的控件:方法就是<TextView写成<com.包名.子类名
    查看全部
  • TextView控件中isFocused()方法:判断当前控件是否被聚焦,也就是被选中,如果被聚焦就返回true;但是有一个问题,当有多个TextView控件时,true只能被一个控件取得,另外一个肯定就跑不起来。 当我们用MarqueeText重写isFocuse()方法时,强制所以继承自它的控件都被focused(返回true嘛),所以控件都可以跑起来。
    查看全部
  • 使用“自定义控件”,需要引入包名:(MarqueeText继承自TextView控件)
    查看全部
  • 添加所有构造函数:右键->Source->Generate Contrator from SuperClass
    查看全部
  • 大小单位: px:像素,不推荐使用,因为不能根据屏幕分辨率来进行缩放,只能是多少就是多少; dip和dp:推荐使用,两者并没有多大区别,都可以根据屏幕分辨率还进行缩放,但是更推荐使用dp; sp:也可根据分辨率缩放,但一般用于设置文字大小;控件大小以及控件之间的间距之类使用dp这个单位。
    查看全部
  • ellipsize:省略号-》marquee,省略号没了,但还不能实现跑马灯的效果,,除此之外还要加上下面两条属性,才能跑起来。
    查看全部
  • android:singleLine=“true”属性表示文本只能显示在一行里。 如果没有这个属性,文字过多会折行显示。
    查看全部
  • 外部类和独立类实现方法的区别: 外部类要new一下,也就是初始化一下; 独立类就是传入一个新new的一个点击监听事件,只是它不再是匿名的,传入的参数就是它的名字。
    查看全部

举报

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

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