自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 Android第二十六课;ViewFlipper

previewViewFlipper是Android系统自带的一个多页面管理控件,它可以实现子界面的自动切换 为ViewFlipper加入View的方法有两种 1.静态导入:在layout布局中文件中直接导入 2.动态导入:在Activity文件中使用方法addView():ViewFlipper常用的方法 setInAnimation:设置view进入屏幕时候使用的动画 setO

2017-02-13 18:42:59 273

原创 Android第二十六课;ViewPager

preview

2017-02-12 16:53:14 296

原创 Android第二十五课;Fragment

preview

2017-02-12 16:26:03 370

原创 Android第二十四课;WebView

preview最简单的:通过Intent调用系统浏览器import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;public class MainActivity extends AppCompatAc

2017-02-05 16:48:12 230

原创 Android第二十三课;ProgressBar

preview基本属性 android:max=”100”———————–最大显示进度 android:progress=”40”——————第一显示进度 android:secondaryProgress=”80”—–第二显示进度 android:indeterminate=”true”———设置否精确显示(true—–不精确显示)基本方法 setProgress()—

2017-02-03 17:46:11 253

原创 Android第二十二课;Spinner

preview利用Spinner实现下拉列表exercise

2017-01-28 18:59:50 231

原创 Android第二十一课;GridView

preview 基本属性: android:numColumns=”“—————每一行显示多少列 android:horizontalSpacing=”“———两列之间的间距 android:verticalSpacing=”“————两行之间的间距

2017-01-28 11:54:32 254

原创 Android第二十课;DataPicker与TimePicker

exercise改变时间或者日期都会改变标题栏上的内容,使之与改变的日期时间相对应 用一个button实现页面跳转 layout下 新建一个datapicker.xml <DatePicker android:layout_width="wrap_content" android:layout_height="wrap_content" and

2017-01-26 12:13:15 324

原创 Android第十九课;监听ListView列表项点击事件及滚动事件

preview监听器 作用:Android提供了很多种事件监听器,监听器主要是为了去响应某个动作(动作的发起者可以是用户的操作也可以是Android系统本身),我们可以通过监控这种动作行为,来完成我们需要的程序功能。 监听ListView的两种监听器 OnItemClickListener:可以处理视图中单个条目的点击事件 OnScrollListener

2017-01-22 18:40:04 2212

原创 Android第十八课;ListView

preview 作用:android系统中显示列表的控件 在说明ListView时需要介绍一下数据适配器 它是连接数据源和视图界面的桥梁 数据适配器作用:把复杂的数据(数组,链表,数据库,集合等)填充在指定视图界面上 两个适配器的例子 ArrayAdapter(数组适配器):用于绑定格式单一的数据 数据源:可以是集合或

2017-01-21 13:01:58 261

原创 Android第十七课;有返回结果的页面跳转

previewexerciselayout下activity_main设置一个按钮,点击后可以跳转界面<Button android:text="有返回结果的跳转" android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@

2017-01-14 12:25:48 323

原创 Android第十六课;无返回结果的页面跳转

preview什么是Intent Intent可以理解为信使,由intent来协助完成Android的各个组件之间的通讯

2017-01-14 09:30:24 398

原创 Android第十五课;Activity

preview概念 Activity是一个应用程序组件,提供用户与程序交互的界面如何创建使用Activity 继承Android的Activity类 重写方法 设置显示的布局 在AndroidManifest文件中,注册ActivityActivity的生命周期 onCreate();——-创建 onStart();———运行 onResume();——

2017-01-12 21:31:58 417

原创 Android第十四课;表格布局

previewTableLayout表格布局模型以行列的形式管理子控件,每一行为一个TableRow的对象,当然也可以是一个View的对象 属性(全局属性) android:collapseColumns=”1,2”—隐藏从0开始的索引列。列之间必须用逗号隔开:1,2,5 android:shrinkColumns=”1,2”—收缩从0开始的索引列。当可收缩的列太宽(内容过多)不会被挤出屏幕,

2017-01-11 21:56:22 340

原创 Android第十三课;绝对布局

previewAbsoluteLayout又可以叫做坐标布局,可以直接指定子元素的绝对位置(XY) 但是,由于手机屏幕尺寸差别比较大,使用绝对定位的适应性会比较差,在屏幕的适配上有缺陷 属性 android:layout_x=”40dp”——控制当前子类控件的x位置 android:layout_y=”40dp”——控制当前子类控件的y位置

2017-01-11 21:31:57 224

原创 Android第十二课;帧布局

previewFrameLayout 在这个布局中,所有的子元素都不能被指定放置的位置,它们统统放于这块区域的左上角,并且后面的子元素直接覆盖在前面的子元素之上,将前面的子元素部分和全部遮挡

2017-01-10 22:38:43 268

原创 Android第十一课;相对布局

previewRelativeLayout是相对布局控件,它包含的子控件将以控件之间的相对位置或者子类控件相对父类容器的位置的方式排列 常用属性 android:layout_alignParentLeft=”true”——子类控件相对当前父类容器靠左边 android:layout_alignParentTop=”true”——子类控件相对当前父类容器靠上边 android:layout_

2017-01-09 19:59:34 260

原创 Android第十课;线性布局

previewLinearLayout是线性布局控件,它包含的子控件将以横向或竖向的方式排列 常用属性: android:orientation=”“——该属性决定它子类控件的排布方式(vertical-垂直;horizontal-水平) android:gravity=”“————–该属性决定它子类的xy的位置: center_vertical————垂直(Y轴)居中 center

2017-01-07 23:36:35 282

原创 Android第九课;RadioGroup和RadioButton

previewRadioGroup:RadioButton的一个集合,提供多选一机制 属性:android:orientation=”vertical”——垂直排布 android:orientation=”horizontal”———-水平排布

2017-01-07 00:14:28 269

原创 Android第八课;CheckBox

简单构建

2017-01-06 21:30:54 249

原创 Android第七课;ToggleButton

previewToggleButton有两种状态:选中和未选中状态,并且需要为不同的状态设置不同的显示文本 ToggleButton属性:android:checked=”true” android:textOn=”开” android:textOff=”关”待编辑

2017-01-06 16:38:06 301

原创 Android第六课;AutoCompleteTextView与MultiAutoCompleteTextView

previewAutoCompleteTextView 功能:动态匹配输入内容 独特属性:android:completionThreshold=”x”—-设置输入x个字符时自动匹配

2017-01-06 00:02:16 525

原创 Android第五课;跑马灯

简单设计

2017-01-05 20:13:41 279

原创 Android第四课;按钮的监听

previewa.按钮都拥有一个onclick事件,通过自身的setOnClickListener(OnClickListener)方法添加点击事件b.其实所有的控件都拥有onclick事件,不仅仅button拥有监听事件实现的几种写法 1.匿名内部类的实现 2.独立类的实现 3.实现接口的方式实现exercise待编辑

2016-12-29 22:35:57 347

原创 Android第三课;Button与ImageButton的基本属性

preview基本属性 android:id=”@+id/button” android:layout_width=”wrap_content” android:layout_height=”wrap_content”不同属性 Button独有 android:text=”xxxx”———————————–Button包含的文字 ImageButton独有 android:src=”@

2016-12-29 17:17:08 634

原创 Android第二课;ImageView基本属性

简单构建

2016-12-27 13:19:38 448

原创 Andriod第一课;TextView及EditText的基本属性

简单理解

2016-12-27 12:06:49 330

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除