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

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

Amos
难度入门
时长 5小时 0分
  • 使用实现接口的方法实现监听 第一个参数代表被点击控件的本身, 第二个参数代表被点击的控件的状态。 imv.setBackgroundResource(id);//更换imv背景为id的图片
    查看全部
  • Activity的生命周期,,
    查看全部
  • 在TextView中设置文字跑马灯的效果 android:singleLine="true"//设置单行 android:ellipsize="marquee" android:focusable="true" android:focusableInTouchMode="true"
    查看全部
  • 1. CheckBox ①checked属性默认是false,true则默认为选中 2. CheckBox的使用 ①初始化 (声明-追踪) ②监听 checkbox.setOnCheckedChangeListener(new OnCheckedChangeListen(){ public void onCheckenChanged(CompoundButton buttonView,boolean ischecked){ if(isChecked){ String text =checkBox.getTeXT().otString(); Log.i("tag",text); } } }); }
    查看全部
    0 采集 收起 来源:使用CheckBox

    2018-03-22

  • 1. CheckBox 复选框 ①id/宽高 ②checked="false/true" text=""
    查看全部
  • http://img1.sycdn.imooc.com//55bdd968000111f512800720-120-68.jpg
    查看全部
  • 1. 默认为关(false) 2. 点击ToggleButton切换图片 ①初始化 ToggleButton/ImageView ②监听器(监听开关)//实现接口的方式 tb.setOnCheckedChangeListener(this); public void onCheckedChanged(CompountButton buttonView,boolean isChecked){ img.setBackgroundResource(isChecked?R.drawbale.on:R.drawable.off); }
    查看全部
  • ToggleButton 1. 两种状态:选中、未选中,且为不同的状态设置不同的显示文本 2. 属性 ①checked="true"(当前为选中) ②textOff、textOn:不同状态的文本
    查看全部
    0 采集 收起 来源:ToggleButton概述

    2018-03-22

  • 通过接口方式实现监听事件 public class MainActivity extends Activity implements OnClickListener{ private ImageButton imgBt; imgBt.setOnClickListener(this);//this访问当前这个类的接口的对象 public void onClick(View v){ Log.i("tag","第三种方法的实现");}
    查看全部
  • 使用MutiAutoCompleteTextView ①xml中:hint/ ②初始化 private MulAutoCompleteTextView macTextView; macTextView=(MultiAutoCompleteTextView)findViewByID(R.id.multiAutoCompleteTextView1); ③适配器 ArrayAdater<String> adaper=new ArrayAdapter<String>(this,andoid.R.layout.simple_list_item_1,res); ④数据源 ⑤绑定 macTextView.setAdapter(adapter); ⑥设置分隔符(逗号) macTextView.setTokenizer(new MultiAutoCompleteTextView.commaTokenizer());
    查看全部
  • 外部类监听点击事件: class MyOnclickListener implements OnClickListener(实现接口) { @Override public void onClick(View v) { Log.i("tag", "父类的onclick事件"); v.setAlpha(0.5f);//设置按钮透明度。值在0~1之间。 }} private Button bt1; bt1 = (Button) findViewById(R.id.button1); //点击事件外部类的写法和作用 bt1.setOnClickListener(new MyOnclickListener(){ @Override public void onClick(View v) { // TODO Auto-generated method stub //调用父类的onclick方法 super.onClick(v); Toast.makeText(MainActivity.this, "bt2要执行的逻辑", 1).show(); } }); //使用外部类的好处:多个按钮同时用到同一功能可以只在父类中写一次即可实现,而不用分别监听每个按钮,减少代码冗余。
    查看全部
  • 1. MultiAutoCompleteTextView ①支持选择多个值,分别用分隔符分来;每个值选中后再输入人会自动匹配;比如选择邮件地址时 ②设置分隔符 mtxt.setTokenizer(new)MultiAutoCompleteTextView.CommaT欧克你咋());
    查看全部
  • AutoCompleteTextView设定 1.xml中 android:hint="请输入你要搜索的关键词" android:completionThreshold="3"; 2.avtivity中 ①初始化 private AutoCmopleteTextView actv; actv=(AutoCompleteTextView)findViewById(R.id.autoCompleteTextView1) ②需要适配器 ArrayAdapter<String> adapter=new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,res); ③初始化数据源(匹配文本框中输入的内容) private String[] res={"beijing1","beijing2","beijing3","shanghai1","shanghai2"} ④将adapter与控件绑定 actv.setAdapter(adapter);
    查看全部
  • 1. AutoCompleteTextView控件 ①动态匹配输入内容(即一个下拉列表) ②属性:id/宽度等/ completionThreshold='2' //输入两个字符即匹配
    查看全部
  • http://img1.sycdn.imooc.com//55bd6d910001ddae12800720-120-68.jpg
    查看全部

举报

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

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