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

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

Amos
难度入门
时长 5小时 0分
  • 啦啦啦
    查看全部
  • 1.初始化一个控件 声明Button,用findViewByIdf方法获得Button的View类型,强制转换为Button类型(View是所有控件的父类)。 2.设置Button的监听器,实现点击Button要操作的事情 调用方法setOnClickListener(new OnClickListener()),在onClick()方法中监听点击按钮的动作
    查看全部
  • 1.所有控件都有onclick事件 2.通过点击事件的监听可以实现点击后发生的动作 3.监听事件的实现方法有三种:①匿名内部类;②独立类实现;③实现接口方式 外部类适用于多个按钮中重复动作较多的情况,点击按钮后会执行父类的onClick()方法,也会执行子类自身的方法,这样写可以减少代码冗余。 实现接口时,通过在onClick(View v)方法中添加 switch(v.getId()){ case R.id.xxx: break; default: } 方式为不同按钮选择不同的操作内容。 1.Button和ImageButton都拥有一个onclick事件 通过自身的.setOnCllickListener(OnClickListener) 方法添加点击事件 2.所有控件都有一个onclick的事件, 不仅仅Button和ImageButton拥有 3.通过点击事件的监听可以实现点击按钮之后要发生什么动作 [ 收起全文 ]
    查看全部
    0 采集 收起 来源:概述

    2015-04-18

  • 1.所有控件都有onclick事件 2.通过点击事件的监听可以实现点击后发生的动作 3.监听事件的实现方法有三种:①匿名内部类;②独立类实现;③实现接口方式 外部类适用于多个按钮中重复动作较多的情况,点击按钮后会执行父类的onClick()方法,也会执行子类自身的方法,这样写可以减少代码冗余。 实现接口时,通过在onClick(View v)方法中添加 switch(v.getId()){ case R.id.xxx: break; default: } 方式为不同按钮选择不同的操作内容。
    查看全部
    0 采集 收起 来源:概述

    2015-04-18

  • .RelativeLayout布局属性
    查看全部
    0 采集 收起 来源:理解相对布局

    2015-04-17

  • 这么多if真的跪了。。。。。。。。。。。。。。折腾了好久!!!
    查看全部
    0 采集 收起 来源:排查bug

    2015-04-17

  • 一、android:layout_gravity & android:gravity区别 1、android:gravity:决定其子类控件在该控件里的显示位置。 2、android:layout_gravity:这个是针对控件本身而言,用来控制该控件在包含该控件的父控件中的位置。 Tips: 一个属性可以包含多个值,需用“|”分开,例 android:gravity="bottom|center_horizontal" 二、子控件 1、子类控件在LinearLayout中常用到的属性 android:layout_gravity=“bottom” —— 指本身在当前父容器的XY的一个位置 android:layout_weight=“1” —— 指本身控件占当前父容器的一个比例(整型值和小数值都可以) 2、理解 当布局中只有两个按钮 button1设置android:layout_weight="2",button2设置 android:layout_weight="1" 1.android:layout_height="wrap_content" 视图:button1占屏幕的2/3,button2占屏幕的1/3 2.android:layout_height=“match_parent”(相反) 视图:button1占屏幕的1/3,button2占屏幕的2/3 一句话解释: 在layout_width設置為wrap_content的時候,layout_weight所代表的是你的控件要優先盡可能的小,但這個小是有限度的,即wrap_content。(依据权重值正向只瓜分剩余的空间) 在layout_width設置為match_parent的時候,layout_weight所代表的是你的控件要優先盡可能的大,但這個大是有限度的,即match_parent。(依据权重值反向瓜分所有空间) layout_height 同 layout_width。 Tips:布局中可以套布局(例:LinearLayout可以再套LinearLayout布局或其他布局)
    查看全部
    0 采集 收起 来源:使用线性布局

    2018-03-22

  • 1.所有控件都有onclick事件 2.通过点击事件的监听可以实现点击后发生的动作 3.监听事件的实现方法有三种:①匿名内部类;②独立类实现;③实现接口方式 外部类适用于多个按钮中重复动作较多的情况,点击按钮后会执行父类的onClick()方法,也会执行子类自身的方法,这样写可以减少代码冗余。 实现接口时,通过在onClick(View v)方法中添加 switch(v.getId()){ case R.id.xxx: break; default: } 方式为不同按钮选择不同的操作内容。 1.Button和ImageButton都拥有一个onclick事件 通过自身的.setOnCllickListener(OnClickListener) 方法添加点击事件 2.所有控件都有一个onclick的事件, 不仅仅Button和ImageButton拥有 3.通过点击事件的监听可以实现点击按钮之后要发生什么动作
    查看全部
    0 采集 收起 来源:概述

    2015-04-17

  • 1.使用findViewById方法获取一个View对象,参数为控件的id,同时还需要把View对象强制转换成相应的类型,格式:(TextView)this.findViewByld(R.id.mytest) 2.一般情况下,布局属性与对象的setXXX方法一一对应,比如设置字体颜色,在xml中属性是android:textColor,而在Activity中则是setTextColor方法 3.设置EditText的android:inputType属性可以限制文本输入类型比如android:inputType="textPassword"为设置输入格式为密码格, android:inputType="phone"为设置输入格式为拨号键盘
    查看全部
    0 采集 收起 来源:过关评测

    2018-03-22

  • wrap_content: 包裹实际文本内容 match_parent: 当前控件铺满父类容器---2.3API之后添加的一个属性值 fill_parent: 当前控件铺满父类容器---2.3API之前添加的一个属性值 #六个零是黑色 text是实,hint是虚的
    查看全部
  • EditText常用属性
    查看全部
  • textview将文本内容显示到这个控件上 edittext输入文本框
    查看全部
  • this android sdk requires ADT version 23 浏览:729 |更新:2014-09-14 20:10 |标签: android 在用SDK manager更新SDK后,启动Eclipse提示This Android SDK requires Android Developer Toolkit version 23.0.0 or above. 需要更新ADT. 怎么办?其实很简单。 方法/步骤 进入文件D:\android\adt-bundle-windows-x86_64-20131030\sdk\tools\lib,找到plugin.prop this android sdk requires ADT version 23 2 打开后,显示 # begin plugin.prop plugin.version=23.0.0 # end plugin.prop 此时,只需将23.0.0改为22.0.0或者更低的版本号即可 # begin plugin.prop plugin.version=10.0.0 # end plugin.prop
    查看全部
  • rc存放源代码 gen存放系统自动生成的配置文件 Android4.2下含android.jar包文件,所需的SDK assets存放资源文件,不会自动生成id且不会自动占用空间,没有应用时不会占空间 bin存放被编译生成的可执行文件.apk
    查看全部
  • 是啊飒飒
    查看全部

举报

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

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