为了账号安全,请及时绑定邮箱和手机立即绑定

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

难度入门
时长 5小时 0分
学习人数
综合评分9.57
604人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.3 逻辑清晰
  • 利用singleline、ellipsize、focusable、focusableInTouchMode达到单个textview的跑马灯效果
    查看全部
  • 页面上有不同的按钮,他们之间对于点击事件有一些共同的反应,也有一些独特的反应,此时可以使用外部类,代码的复用!
    查看全部
  • 监听事件的三种写法
    查看全部
    0 采集 收起 来源:概述

    2017-02-15

  • 所有的控件都有onClick事件
    查看全部
    0 采集 收起 来源:概述

    2017-02-15

  • 123
    查看全部
  • ImageView几个重要的属性
    查看全部
  • wrap_content 包裹实际文本内容———————match_parent和fill_parent类似,都是铺满父类容器,以后多使用match_parent这个
    查看全部
  • 输入和显示控件
    查看全部
  • 第二种 intent跳转
    查看全部
  • Button btn0,btn1,… btn_equals,btn_point; Button[] btn ={btn0,btn1,…btn_equals,btn_point}; int[] btnid ={R.id.btn_0,R.id.btn_1,…R.id.btn_equals,R.id.btn_point}; for(int i=0;i<btn.length;i++) {//借助循环进行实例化及监听事件的设置 btn[i] = (Button) findViewById(btnid[i]); btn[i].setOnClickListener(this); }
    查看全部
    0 采集 收起 来源:实例化控件

    2018-03-22

  • <LinearLayout>//方向是horizontal,包着一个LinearLayout和一个按钮 <LinearLayout>方向是vertical包着一个LinearLayout <LinearLayout>//这是最后两行的第一行(包含按钮123) </LinearLayout> <LinearLayout>//这是最后两行的第二行(包含按钮0和.) </LinearLayout> </LinearLayout> <Button/>//等号 </LinearLayout>
    查看全部
    0 采集 收起 来源:数字按钮布局

    2018-03-22

  • 1、设置监听器时implements onCheckChangeListener 导入包选择 android.widget.radioGroup下的接口!! 2、哪个按钮被选中?在方法中设置参数checkId public void onCheckChanged(RadioGroup, int checkId){ switch(checkId){ case R.id.radio0: Log.i("tag","当前点击了男的");//输出日志 break; 1. 实现OnCheckedChangeListener的独立接口方法,必须要import import android.widget.RadioGroup; import android.widget.RadioGroup.OnCheckedChangeListener; 注意: 对于其他的Button(包括ToggleButton)、CheckBox等控件,导入的包为: import android.widget.CompoundButton.OnCheckedChangeListener; 然后重载OnCheckedChangeListener的时候是这样的: public void onCheckedChanged(CompoundButton arg0, boolean arg1),即第一个参数是CompoundButton类型 2. RadioButton要进行OnCheckedChangeListener()方法重载: public void onCheckedChanged(RadioGroup group, int checkedId)
    查看全部
  • CheckBox 属性:checked(默认值false),text(选项内容) 步骤:1、初始化;2、设置监听器setOnCheckedChangeListener(this);3、通过OnCheckedChange()函数判断checkbox是否被选中;4、利用函数getText()获取checkbox的text内容;5、在控制台的日志文件中测试 Log.i("tag",text);//Log.i("tag",isChecked+""); PS:无论是否选择 , 都会执行checkbox的监听 oncheckchangelisener 的 oncheckchanged方法,也就是说在监听方法中只需要写对true 的操作
    查看全部
    0 采集 收起 来源:使用CheckBox

    2018-03-22

  • ToggleButton 属性:checked(默认值false),textOn="开"(true),textOff=“关”(false) toggleButton用法: 2.在MainActivity中对控件进行操作 a.初始化控件。(findViewById方法) b.对toggleButton控件进行监听。(tb.setOnCheckedChangeListener方法) c.检测到toggleButon的状态img.setBackgroundResource(isChecked ? R.drawable.on : R.drawable.off)发生改变时,改变背景图片。(img.setBackgroundResource方法)
    查看全部
  • MultiAutomCompleteTextView的使用,可以多次对用户输入的内容进行匹配,适用于发短信、选择联系人等 MultiAutoCompleteTextView相比AutoCompleteTextView, 需要多设置分隔符 setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());
    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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