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

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

Amos
难度入门
时长 5小时 0分
  • Button和ImageButton特征 1.共有特征 (1)都可以作为一个按钮产生点击事件 (2)都有background属性 2.不同点 (1)Button有Text属性,ImageButton没有 (2)ImageButton有src属性,Button没有 3.产生明显的点击效果
    查看全部
  • ImageView控件引用的图片在drawable文件夹中(文件夹有多个,对应不同的手机分辨率):程序会自动根据手机分辨率选择显示相应分辨率文件夹下的图片。
    查看全部
  • 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 [ 收起全文 ]
    查看全部
  • @override 写或者不写的区别 老师说, 写了编译器会对重写的onclick()方法查错, 不写的话 就不会纠错。外部类监听点击事件v.setAlpha(0.5f);可以设置按钮点击后的透明度
    查看全部
  • 1.监听事件实现的几种方法:匿名内部类的实现,独立类的实现,实现接口的方式来实现 2.Button和ImageButton都有一个onclick事件,通过自身的.setOnClickListener(OnClickListener)方法添加点击事件 3.所有的控件都有一个onClick的事件,不仅仅是Button和ImageButton 4.通过点击事件的监听可以实现点击按钮后要发生什么动作
    查看全部
    0 采集 收起 来源:概述

    2015-03-10

  • 总结: 1.Button:可以设置文本内容一个按钮 2.ImageButton:不可以设置文本内容,background以及sre添加一个image,当前图片可以做一个有文本内容图片
    查看全部
    0 采集 收起 来源:总结

    2015-04-18

  • 接受数据
    查看全部
  • 回传数据的页面代码的编写
    查看全部
  • 所有控件的文字最好不要直接在xml中写,而是先把字符串按照一定格式写在res\values\strings.xml里面,然后在xml中通过字符串的id引用使用。 例如: 先在strings.xml中编辑 <string name="button_name">登陆</string>; 再在activity_main.xml中 android:text="@string/button_name" 来访问"登录"字符串。
    查看全部
  • Button和ImageButton的特征: 1、共同特征 (1)都可以产生点击事件 (2)都有background 2、不同 (1)Button有Text属性,而ImageButton没有 (2)ImageButton有Src属性,而Button没有 3、产生铭心啊的点击效果
    查看全部
  • ntent实现页面跳转 1.什么是Intent 可以理解为信使(意图) 由Intent来协助完成Android各个组件之间的通讯 2.Intent实现页面之间的跳转 两种方式: 1>startActivity(Intent) 2>startActivityForResult(Intent, requestCode);有返回值,onActivityResult(int requestCode, nt resultCode, Intent data)来接受返回值,用setResult(resultCode,data)返回返回值
    查看全部
  • ImageView控件引用的图片在drawable文件夹中(文件夹有多个,对应不同的手机分辨率):程序会自动根据手机分辨率选择显示相应分辨率文件夹下的图片。
    查看全部
  • 跳出新的activity
    查看全部
  • 启动到后台再到前台的生命周期
    查看全部
  • 创建到销毁的生命周期
    查看全部

举报

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

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