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

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

Amos
难度入门
时长 5小时 0分
  • 接口方法:通过this来访问接口对象
    查看全部
  • 外部类:new一个对象,可以被当前对象访问
    查看全部
  • 匿名内部类方法:setOnclicklistener方法中直接New一个匿名内部类onclicklistener
    查看全部
  • 第一种方式实现监听事件(匿名内部类) loginButton = (Button) findViewById(R.id.button1); loginButton.setOnClickListener(new OnClickListener(){ public void onClick(View arg0){ System.out.println("我的Button被点击了"); } };
    查看全部
  • 通过外部类的方法可以减少一定重复的代码
    查看全部
  • 目录介绍
    查看全部
  • 目录介绍
    查看全部
  • lll
    查看全部
  • 相对布局的属性
    查看全部
    0 采集 收起 来源:理解相对布局

    2015-06-11

  • 一个orientation为horizontal的LinearLayout中有一个TextView,则设置TextView的layout_gravity属性为right是否有作用?水平的LinearLayout要从左边开始依次放置布局,所以设置TextView的layout_gravity属性为right不起作用
    查看全部
    0 采集 收起 来源:过关评测

    2015-06-11

  • 线性布局的常用属性
    查看全部
    0 采集 收起 来源:总结

    2015-06-11

  • gravity加|(不是斜杠“/”是竖杠“|”!!!)多个属性可以连用 !布局里是可以套用布局的 gravity属性:决定它子类的xy位置 gravity属性可以多个连用,用/隔开 layout_gravity有些属性是达不到预定效果时就用gravity 布局之间是可以套用 layout_weight:表示所占比例 如果是match是反比如果是wrap是正比 gravity 属性 可以多个使用 用/隔开 bottom/center_vertical android:layout_gravity ( 是本元素相对于父元素的重力方向 ) android:gravity (是本元素所有子元素的重力方向) android:orientation (线性布局以列或行来显示内部子元素) android:layout_weight (线性布局内子元素对未占用空间【水平或垂直】分配权重值,其值越小,权重越大 如果子控件的layout的改为match_parent的话,则android:layout_weight按layout_weight的反比例走
    查看全部
    0 采集 收起 来源:使用线性布局

    2015-06-11

  • 添加属性,实现文字跑马灯效果: android:ellipsize="marquee" android:focusable="true" android:focusableInTouchMode="true" android:singleLine="true" TextView的内容过长时,默认分行,加上singleLine属性,会有省略号 单行代码实现——android:singleLine="true" //只能单行,超出的文字显示为"... android:ellipsize=”start”—–省略号显示在开头 "...pedia" android:ellipsize=”end”——省略号显示在结尾 "encyc..." android:ellipsize=”middle”—-省略号显示在中间 "en...dia" android:ellipsize=”marquee”–以横向滚动方式显示(需获得当前焦点时 自定义一个TextView的子类: 实现3个构造函数,重载isFocused方法并return true,替换TextView为自定义的控件(子类所在包名+类名) px,dp/dip,sp大小属性的区别:px不根据屏幕分辨率的变化而变化,dip/dp推荐使用dp(控件、layout等固定大小时),sp常用于显示文字时。
    查看全部
  • 添加属性,实现文字跑马灯效果: android:ellipsize="marquee" android:focusable="true" android:focusableInTouchMode="true" android:singleLine="true"
    查看全部
  • CheckBox可多选,选中可取消(如兴趣爱好) RadioGroup中包含多个RadioButton,不可多选只能单选,且不能取消(如性别) 基本步骤: xml文件中初始化控件,设置监听器OnCheckChangedListener(Listener),boolean类型的isChecked参数判断是否选中相应按钮,写log.i("tag",tag)语句在控制台中查看结果。 【Tips】String text = checkBox.getText().toString();将选中的内容以文字的形式输出到控制台
    查看全部

举报

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

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