安卓
厉害了我的攻城狮
这个作者很懒,什么都没留下…
展开
-
Andriod第一课;TextView及EditText的基本属性
简单理解原创 2016-12-27 12:06:49 · 342 阅读 · 0 评论 -
Android第十二课;帧布局
previewFrameLayout 在这个布局中,所有的子元素都不能被指定放置的位置,它们统统放于这块区域的左上角,并且后面的子元素直接覆盖在前面的子元素之上,将前面的子元素部分和全部遮挡原创 2017-01-10 22:38:43 · 286 阅读 · 0 评论 -
Android第十三课;绝对布局
previewAbsoluteLayout又可以叫做坐标布局,可以直接指定子元素的绝对位置(XY) 但是,由于手机屏幕尺寸差别比较大,使用绝对定位的适应性会比较差,在屏幕的适配上有缺陷 属性 android:layout_x=”40dp”——控制当前子类控件的x位置 android:layout_y=”40dp”——控制当前子类控件的y位置原创 2017-01-11 21:31:57 · 242 阅读 · 0 评论 -
Android第十四课;表格布局
previewTableLayout表格布局模型以行列的形式管理子控件,每一行为一个TableRow的对象,当然也可以是一个View的对象 属性(全局属性) android:collapseColumns=”1,2”—隐藏从0开始的索引列。列之间必须用逗号隔开:1,2,5 android:shrinkColumns=”1,2”—收缩从0开始的索引列。当可收缩的列太宽(内容过多)不会被挤出屏幕,原创 2017-01-11 21:56:22 · 361 阅读 · 0 评论 -
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 · 246 阅读 · 0 评论 -
Android第二十五课;Fragment
preview原创 2017-02-12 16:26:03 · 385 阅读 · 0 评论 -
Android第十八课;ListView
preview 作用:android系统中显示列表的控件 在说明ListView时需要介绍一下数据适配器 它是连接数据源和视图界面的桥梁 数据适配器作用:把复杂的数据(数组,链表,数据库,集合等)填充在指定视图界面上 两个适配器的例子 ArrayAdapter(数组适配器):用于绑定格式单一的数据 数据源:可以是集合或原创 2017-01-21 13:01:58 · 280 阅读 · 0 评论 -
Android第二十六课;ViewPager
preview原创 2017-02-12 16:53:14 · 311 阅读 · 0 评论 -
Android第二十六课;ViewFlipper
previewViewFlipper是Android系统自带的一个多页面管理控件,它可以实现子界面的自动切换 为ViewFlipper加入View的方法有两种 1.静态导入:在layout布局中文件中直接导入 2.动态导入:在Activity文件中使用方法addView():ViewFlipper常用的方法 setInAnimation:设置view进入屏幕时候使用的动画 setO原创 2017-02-13 18:42:59 · 293 阅读 · 0 评论 -
Android第十九课;监听ListView列表项点击事件及滚动事件
preview监听器 作用:Android提供了很多种事件监听器,监听器主要是为了去响应某个动作(动作的发起者可以是用户的操作也可以是Android系统本身),我们可以通过监控这种动作行为,来完成我们需要的程序功能。 监听ListView的两种监听器 OnItemClickListener:可以处理视图中单个条目的点击事件 OnScrollListener原创 2017-01-22 18:40:04 · 2238 阅读 · 0 评论 -
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 · 344 阅读 · 0 评论 -
Android第二十一课;GridView
preview 基本属性: android:numColumns=”“—————每一行显示多少列 android:horizontalSpacing=”“———两列之间的间距 android:verticalSpacing=”“————两行之间的间距原创 2017-01-28 11:54:32 · 270 阅读 · 0 评论 -
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 · 342 阅读 · 0 评论 -
Android第十六课;无返回结果的页面跳转
preview什么是Intent Intent可以理解为信使,由intent来协助完成Android的各个组件之间的通讯原创 2017-01-14 09:30:24 · 413 阅读 · 0 评论 -
Android第四课;按钮的监听
previewa.按钮都拥有一个onclick事件,通过自身的setOnClickListener(OnClickListener)方法添加点击事件b.其实所有的控件都拥有onclick事件,不仅仅button拥有监听事件实现的几种写法 1.匿名内部类的实现 2.独立类的实现 3.实现接口的方式实现exercise待编辑原创 2016-12-29 22:35:57 · 365 阅读 · 0 评论 -
Android第五课;跑马灯
简单设计原创 2017-01-05 20:13:41 · 291 阅读 · 0 评论 -
Android第二课;ImageView基本属性
简单构建原创 2016-12-27 13:19:38 · 462 阅读 · 0 评论 -
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 · 650 阅读 · 0 评论 -
Android第六课;AutoCompleteTextView与MultiAutoCompleteTextView
previewAutoCompleteTextView 功能:动态匹配输入内容 独特属性:android:completionThreshold=”x”—-设置输入x个字符时自动匹配原创 2017-01-06 00:02:16 · 542 阅读 · 0 评论 -
Android第七课;ToggleButton
previewToggleButton有两种状态:选中和未选中状态,并且需要为不同的状态设置不同的显示文本 ToggleButton属性:android:checked=”true” android:textOn=”开” android:textOff=”关”待编辑原创 2017-01-06 16:38:06 · 318 阅读 · 0 评论 -
Android第八课;CheckBox
简单构建原创 2017-01-06 21:30:54 · 271 阅读 · 0 评论 -
Android第九课;RadioGroup和RadioButton
previewRadioGroup:RadioButton的一个集合,提供多选一机制 属性:android:orientation=”vertical”——垂直排布 android:orientation=”horizontal”———-水平排布原创 2017-01-07 00:14:28 · 284 阅读 · 0 评论 -
Android第十课;线性布局
previewLinearLayout是线性布局控件,它包含的子控件将以横向或竖向的方式排列 常用属性: android:orientation=”“——该属性决定它子类控件的排布方式(vertical-垂直;horizontal-水平) android:gravity=”“————–该属性决定它子类的xy的位置: center_vertical————垂直(Y轴)居中 center原创 2017-01-07 23:36:35 · 298 阅读 · 0 评论 -
Android第二十三课;ProgressBar
preview基本属性 android:max=”100”———————–最大显示进度 android:progress=”40”——————第一显示进度 android:secondaryProgress=”80”—–第二显示进度 android:indeterminate=”true”———设置否精确显示(true—–不精确显示)基本方法 setProgress()—原创 2017-02-03 17:46:11 · 275 阅读 · 0 评论 -
Android第十一课;相对布局
previewRelativeLayout是相对布局控件,它包含的子控件将以控件之间的相对位置或者子类控件相对父类容器的位置的方式排列 常用属性 android:layout_alignParentLeft=”true”——子类控件相对当前父类容器靠左边 android:layout_alignParentTop=”true”——子类控件相对当前父类容器靠上边 android:layout_原创 2017-01-09 19:59:34 · 276 阅读 · 0 评论 -
Android第十五课;Activity
preview概念 Activity是一个应用程序组件,提供用户与程序交互的界面如何创建使用Activity 继承Android的Activity类 重写方法 设置显示的布局 在AndroidManifest文件中,注册ActivityActivity的生命周期 onCreate();——-创建 onStart();———运行 onResume();——原创 2017-01-12 21:31:58 · 430 阅读 · 0 评论 -
Android第二十二课;Spinner
preview利用Spinner实现下拉列表exercise原创 2017-01-28 18:59:50 · 246 阅读 · 0 评论