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

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

Amos
难度入门
时长 5小时 0分
  • 除了可以在xml布局文件中为控件设置字体颜色外,在Activity中也可以,那么在Activity中给一个TextView设置字体颜色,应该使用以下哪种写法 注:tv为TextView对象 tv.setTextColor(Color.RED)
    查看全部
    0 采集 收起 来源:过关评测

    2015-04-20

  • 初始化;适配器;绑定。
    查看全部
  • hint---提示属性
    查看全部
  • AutoCompleteTextView 动态匹配输入的内容, android:completionTreshold="2"--设置输入多少字符时自动匹配
    查看全部
  • 1.TextView的内容过长时,默认分行,加上singleLine属性,会有省略号 2.跑马灯效果 (1)只有一个TextView时: android:singleLine="true" //只能单行,超出的文字显示为"..." android:ellipsize="marquee"//省略号没有,但没有跑马灯效果 /*增加以下两个属性才能实现跑马灯*/ android:focusable="true" android:focusableInTouchMode="true" (2)当要实现两个或多个跑马灯效果时: 就要自定义一个Class继承TextView,实现三个构造函数(右键→Source→Generate Constructors from SuperClass),覆写如下方法,因为只有一个控件能获得焦点: public boolean isFocused() { return true; } 然后在布局文件中把TextView改成自定义的MarqueeView extends TextView 记得带包名,如<com.hm.marqueedemo.MarqueeView ... /> 3.补充: px,dp(dip),sp 1)在开发中不建议使用px,px不能根据分辨率来进行等比缩放; 2)dp和sp都可以根据分辨率来进行等比缩放; 3)在控件中做长度大小限制时推荐使用dp,sp更多用于显示文字size; 4)在android最新的SDK中推荐使用dp
    查看全部
  • 1.TextView的内容过长时,默认分行,加上singleLine属性,会有省略号 2.跑马灯效果 (1)只有一个TextView时: android:singleLine="true" //只能单行,超出的文字显示为"..." android:ellipsize="marquee"//省略号没有,但没有跑马灯效果 /*增加以下两个属性才能实现跑马灯*/ android:focusable="true" android:focusableInTouchMode="true" (2)当要实现两个或多个跑马灯效果时: 就要自定义一个Class继承TextView,实现三个构造函数(右键→Source→Generate Constructors from SuperClass),覆写如下方法,因为只有一个控件能获得焦点: public boolean isFocused() { return true; } 然后在布局文件中把TextView改成自定义的MarqueeView extends TextView 记得带包名,如<com.hm.marqueedemo.MarqueeView ... /> 3.补充: px,dp(dip),sp 1)在开发中不建议使用px,px不能根据分辨率来进行等比缩放; 2)dp和sp都可以根据分辨率来进行等比缩放; 3)在控件中做长度大小限制时推荐使用dp,sp更多用于显示文字size; 4)在android最新的SDK中推荐使用dp
    查看全部
  • 1.初始化控件; 2.设置监听器;setOnClickListener 3.实现onClick事件。 a.匿名内部类实现;对象.setOnClickListener(new OnCLickListener) b.独立类实现;对象.setOnClickListener(监听器实例)
    查看全部
  • 上面相对于父控件的位置,下面相对于子空间的位置
    查看全部
    0 采集 收起 来源:使用相对布局

    2015-04-20

  • 相对子类控件的位置
    查看全部
    0 采集 收起 来源:使用相对布局

    2015-04-20

  • 1.TextView的内容过长时,默认分行,加上singleLine属性,会有省略号 2.跑马灯效果 (1)只有一个TextView时: android:singleLine="true" //只能单行,超出的文字显示为"..." android:ellipsize="marquee"//省略号没有,但没有跑马灯效果 /*增加以下两个属性才能实现跑马灯*/ android:focusable="true" android:focusableInTouchMode="true" (2)当要实现两个或多个跑马灯效果时: 就要自定义一个Class继承TextView,实现三个构造函数(右键→Source→Generate Constructors from SuperClass),覆写如下方法,因为只有一个控件能获得焦点: public boolean isFocused() { return true; } 然后在布局文件中把TextView改成自定义的MarqueeView extends TextView 记得带包名,如<com.hm.marqueedemo.MarqueeView ... /> 3.补充: px,dp(dip),sp 1)在开发中不建议使用px,px不能根据分辨率来进行等比缩放; 2)dp和sp都可以根据分辨率来进行等比缩放; 3)在控件中做长度大小限制时推荐使用dp,sp更多用于显示文字size; 4)在android最新的SDK中推荐使用dp
    查看全部
  • 嗯嗯,
    查看全部
  • 使用外部类监听可以减少代码冗余
    查看全部
  • v.setAlpha(0.5);表示改变透明度
    查看全部
  • 如果以上都安装不了,可以进入这个网址,https://github.com/inferjay/AndroidDevTools,在下面一个一个安装,也可以找到里面那个ADT Bundle里面,将里面的文件黏贴在C:\Documents and Settings\Administrator\android-sdks下
    查看全部
  • 1.现实开发当中常用的布局为线性布局、相对布局;表格布局可用于计算器布局 2.TextView里面的gravity指:文本内容排布
    查看全部

举报

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

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