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

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

Amos
难度入门
时长 5小时 0分
  • 弹出半透明或完全遮挡,保存状态或者停止
    查看全部
    0 采集 收起 来源:生命周期概述

    2015-06-05

  • 1.ToToast:是一个类,主要管理消息的提示。 makeText(),是Toast的一个方法,用来显示信息,分别有三个参数。 第一个参数:this,是上下文参数,指当前页面显示 第二个参数:“string string string ”是你想要显示的内容,也可以是“你好!”。这个是随便定义的,显示你想要显示的内容。 第三个参数:Toast.LENGTH_LONG,是你指你提示消息,显示的时间,这个是稍微长点儿,对应的另一个是ToastLENGTH_SHORT,这个时间短点儿,大概2秒钟。 show(),表示显示这个Toast消息提醒,当程序运行到这里的时候,就会显示出来,如果不调用show()方法,这个Toast对象存在,但是并不会显示,所以一定不要忘记。 2.v.setAlpha(float) 设置透明度,0f--1f;
    查看全部
  • 外部类监听点击事件,通过匿名内部类扩展外部类,然后在匿名内部类中通过super.父类方法 ,统一设置的点击事件触发的动作。 一、外部类监听事件流程: 拖2个按钮--宽度充满屏幕--将字符串(按钮1、2)写到string文件下--调用(@string/button1、2)--在mainActivity.java中,初始化2个按钮(private Button bt1、2)--将2个按钮引入到activity中(bt1=(Button)findViewById(R.id.button1);)--定义一个外部类(class MyOnClickLisener implements OnClickListener{})--实现onclickListener(鼠标点在词组上,出现的东西点击第1个--产生onclic事件)--new一个自定义的类--(由于onclick定义的是public所以new完之后没有补全)--手动补全(onclick +ctrl+/)--toast一下(Toast.makeText(MainActivity.this, "按钮1要执行的逻辑", 1).show();)--(此时可以调用父类的onclick)--用改变透明来验证外部类的好处 二、为什么(Button)findViewById(R.id.button1)前要加button转换类型?--因为默认findViewById是view类型 三、内部类监听--bt1.setOnClickListener(new OnclickListener(){。。。System.out.println("我的Button被点击了");})对比下 四、implements一般是实现接口;extends 是继承类。定义外部类时用implements,因为OnClickListener是一个接口不能用extend(继承) 五、setContentView(R.layout.activity_main);出错:解决方案:因为我命名的是demo2而不是activity_main,所以导错包了 六:外部类的优点:如很多按钮要实行同一个效果 七、v.setAlpha(0.5f);//改变透明
    查看全部
  • toast 的使用方法
    查看全部
  • 使用ToggleButton按钮实现开关效果----来切换其他控件的状态: 1、xml文件中配置一个ToggleButton和一个ImageView 2、.Java文件中对控件进行初始化 3、给ToggleButton对象配置监听器 ----MainActivity要implements OnCheckedChangListener ----import android.widget.CompoundButton.OnCheckedChangeListener;导入接口的包 ----onCheckedChanged(CompoundButton buttonView,boolean isChecked)建立一个方法 ----ToggleButton对象.setOnCheckedChangeListener(this);配置监听器监听ToggleButton控件的状态 4、onCheckedChanged(CompoundButton buttonView,boolean isChecked)方法中通过isChecked参数判断ToggleButton对象的状态,true/false则通过ImageView对象.setBackgroundResource(isChecked?R.drawable.图片名1:R.drawable.图片名2)改变ImageView的背景图为开关开或关时的图片
    查看全部
  • ToggleButton:有选中和未选中两种状态,分别显示不同的文本。 属性:android:checked="true"对应显示android:textOn=" "中的文本,faulse对应textOff 通过ToggleButton操纵其他控件,来显示(切换)不同的状态。
    查看全部
    0 采集 收起 来源:ToggleButton概述

    2018-03-22

  • onClick:通过点击事件的监听可以实现点击相应按钮之后要发生什么动作 比如: Button.setOnClickListener(OnClickListener) ImageButton.setOnClickListener(OnClickListener) **所有的控件都有一个onclick的事件,不仅仅是按钮控件 ②实现监听器的三种写法: 1)匿名内部类的实现 2)独立类的实现 3)通过接口实现
    查看全部
    0 采集 收起 来源:概述

    2015-06-04

  • src和background的区别: (1)src是前景,图片会保持原来的尺寸不变形; (2)backgrond是背景,图片会根据容器拉伸,也可以使用颜色对其填充; (3)两者可以同时使用。
    查看全部
  • 所有控件的文字最好不要直接在xml中写,而是先把字符串按照一定格式写在res\values\strings.xml里面,然后在xml中通过字符串的id引用使用。 例如: 先在strings.xml中编辑 <string name="button_name">登陆</string>; 再在activity_main.xml中 android:text="@string/button_name" 来访问"登录"字符串。 value中的String存放一些字符串,资源等 R文件生成资源对应的ID
    查看全部
  • button由test属性,imagebutton没有。 button没有src属性,imagebutton有。 即button只能添加文本,image只能加图片。
    查看全部
  • src是内容——单独想要一个图标时使用 background是背景——需要给图标设置背景时使用 这两个属性可以一起使用
    查看全部
  • ToggleButton控件
    查看全部
    0 采集 收起 来源:ToggleButton概述

    2015-06-04

  • android:ellipsize=”start”—–省略号显示在开头 "...pedia" android:ellipsize=”end”——省略号显示在结尾 "encyc..." android:ellipsize=”middle”—-省略号显示在中间 "en...dia" android:ellipsize=”marquee”–以横向滚动方式显示(需获得当前焦点时
    查看全部
  • 1.ImageView 中的src属性和background属性区别与联系 (1)区别: src:尺寸不随控件大小而改变,不填充; background:尺寸始终和控件大小相同,还可以实现#f0f0f0,但是要设置高度滴! (2)联系:可共存在同一个控件中
    查看全部
  • wrap_content:包裹实际文本内容 match_parent:当前控件铺面父类容器:2.3api之后添加的属性值 fill_parent: 当前控件铺面父类容器:2.3之前的属性值
    查看全部

举报

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

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