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

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

Amos
难度入门
时长 5小时 0分
  • EditText控件中hint 输入提示内容,inputType 输入文本类型
    查看全部
  • TextView中text文本内容输入
    查看全部
  • 匿名:在方法内直接new一个onclicklistener 独立类:在方法体外面在写一个onclickListener 接口方式:给方法直接接口一个onclicListener
    查看全部
  • Toast事件! 什么鬼
    查看全部
  • <shape></shape>:将xml文件生成一个图片 <gradient/>:渐变填充色 <stroke/>:边框的粗细 <solid/>:纯色填充 <corners/>:圆角大小 editable:设置文本框能否编辑 theme="@android:style/Theme.Black.NoTitleBar:设置Activity无边框且为黑色 <TextView android:id="@+id/et_input" android:layout_width="fill_parent" android:layout_height="60dp" android:editable="false" android:gravity="right/bottom" android:background="@drawable/while_bg" /> gravity与layout_gravity 1.gravity属性——内部的布局,例如:linearLayout的android:gravity属性表示:该布局内的控件相对该布局框架的位置;例如:Button的android:gravity属性:表示控件内的文字相对该控件的位置 2.layout_gravity——相对父容器的布局,例如:LinearLayout的android:layout_gravity表示:该线性布局相对其父容器的位置 strings.xml文件 功能:将开发过程中要用到的字符串,颜色准备好 文件中string标签------通过@strings/text_button1访问配置好的字符串 文件中color标签-----通过@color/red访问实现配置好的<color name="red">#bf0000</color>
    查看全部
    0 采集 收起 来源:数字按钮布局

    2018-03-22

  • 1.以创建 white_bg 的方式 分别创建 gray_bg orange_bg ashen_bg ; 2.在 drawable 文件夹下 创建 名为 white_selector 的 selector 标签; 添加子标签 <item android:drawable="@drawable/gray_bg" android:state_pressed="true" /> 添加子标签 <item android:drawable="@drawable/white_bg" />常态 白色 按下时 变成灰色 3.在 drawable 文件夹下 创建 名为 orange_selector 的 selector 标签: 添加子标签 <item android:drawable="@drawable/ashen_bg" android:state_pressed="true" /> 添加子标签 <item android:drawable="@drawable/ashen"> shape标签 corners 设置圆角 solid 设置填充色 selector标签 <item android:state_pressed="true"/>设置按下后变色 <item android:state_selected="true"/>选中变色 <item android:state_checked="true"/>勾选变色 paddingRight设置文字为位置的内右边距 1.想要实现的效果:按钮默认显示一个颜色,点击后显示另一个颜色 默认情况下:灰色--橙色 自己设计:实际上是通过改变按钮的背景实现不同的颜色显示 ---1)通过建立xml文件绘制shape(准备好要用的背景) ---2)建立xml文件绘制selector(通过selector的子标签item,设置默认的drawable和state_pressed状态下的drawable)
    查看全部
    0 采集 收起 来源:修改按钮样式

    2018-03-22

  • 子类控件在LinearLayout中常用到的shuxing android:layout_gravity="bottom"本身在当前父容器的xy的一个位置 android:layout_weight="1"指本身控件占当前父容器的一个比例
    查看全部
    0 采集 收起 来源:总结

    2018-03-22

  • LinearLayout本身常用的两个属性 android:orientation="vertical"//该属性决定他子类控件的排布方式 android:gravity="center"//该属性决定他子类的位置 常用的几个属性值 1.center_vertical:垂直(y轴)居中 2.center_horizontal:水平(x轴)居中 3.center:水平垂直都居中 4.right:子类控件位于当前布局的右边 5..left:子类控件位于当前布局的左边 6.bottom:子类控件位于当前布局的下边
    查看全部
    0 采集 收起 来源:使用线性布局

    2018-03-22

  • switch(checkedId){ case R.id.radio0; Log.i("tog","你当前是一个男孩") break; case R.id.radio1; Log.i("tag","你当前是一个女孩"); break; }
    查看全部
  • //设置监听 public ...implements OnCheckedChangListener//导包:android.widget.radioGroup //声明一个对象 private RadioGroup rg; //初始化对象 rg=(RadioGroup)findViewById(R.id.radioGroup1); //实现RadioGroup监听事件 rg.setOnCheckedChangListener(listener);
    查看全部
  • RadioGroup中的RadioButton状态改变既可以通过RadioButton来实现监听也可以通过RadioGroup来监听
    查看全部
    0 采集 收起 来源:过关评测

    2016-10-17

  • RadioButton点中后在点击不能取消点中状态,而CheckBox
    查看全部
    0 采集 收起 来源:过关评测

    2016-10-17

  • 1.在drawable中新建一个xml文件使用shape标签 <corners android:radius="*dp" ></corners>--用于设置圆角 <gradient---设置图像的渐变 android:startColor="@color/while"---设置图像开始的颜色 android:endColor="@color/while"---设置图像结束的颜色 ></gradient> <stroke---用于设置边 android:width="1dp"---设置边的宽度 android:color="@color/black"---设置边的颜色 ></stroke> <solid android:color="@color/while" ></solid>---设置控件的填充色 在<EditText>控件中设置属性android:editable="false"---设置成不可编辑的 android:gravity="right|bottom"---设置文字靠右并且靠下 2.在控件中设置android:background="@drawable/xml文件名" 3.设置背景为黑色,并且没有标题栏: 在AndroidManifest.xml文件中,在Activity标签中添加android:theme="@android:style/Theme.Black.NoTitleBar"语句
    查看全部
  • EditText空间的常用属性
    查看全部
  • wrap_content:包裹实际文本内容 match_parent:当前控件铺满父类容器,2.3api之后添加的一个属性值 fill_parent:当前控件铺满父类容器:在2.3api之前的一个属性值
    查看全部

举报

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

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