1.实现布局文件main.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layo...
分类:
移动开发 时间:
2015-06-12 11:54:24
阅读次数:
221
我们知道Android系统应用程序一般是由多个Activity组成,而这些Activity以视图的形式展现在我们面前, 视图都是由一个一个的组件构成的。组件就是我们常见的Button、TextEdit等等。那么我们平时看到的Android手机中那些漂亮的界面是怎么显示
出来的呢?这就要用到Android的布局管理器了,网上有人比喻的很好:布局好比是建筑里的框架,组件按照布局的要求依次排列,就组成...
分类:
移动开发 时间:
2015-06-11 21:17:18
阅读次数:
161
直接看代码
1.MainActivity.java:
package org.yayun.demo;
import android.app.Activity;
import android.os.Bundle;
import android.view.GestureDetector;
import android.view.MotionEvent;
import android....
分类:
移动开发 时间:
2015-06-09 11:59:25
阅读次数:
186
ListView组件可以为用户提供列表的显示功能,但是如果想对这些列表数据进行分组管理,则需要使用android.widget.ExpandableListView组件完成。
与ListView组件一样,如果想要进行数据显示的设置,也需要一个适配器类,但是此时不再继承之前的BaseAdapter,而是继承BaseExpandableListAdapter类完成,此类为抽象类,所以要实现其中的所有...
分类:
移动开发 时间:
2015-06-06 18:19:58
阅读次数:
402
Gallery组件用于拖拽浏览图片,下面我们就来看一下如何实现。
一、实现Gallery
1.布局文件很简单:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/MyLayout"
android:layout_width="match_p...
分类:
移动开发 时间:
2015-06-05 17:43:52
阅读次数:
191
我们知道,我们编写的应用程序都是有一定内存限制的,程序占用了过高的内存就容易出现OOM(OutOfMemory)异常。因此在展示高分辨率图片的时候,最好先将图片进行压缩,压缩后的图片大小应该和用来展示它的控件大小相近,这样可以兼顾显示效果和内存占用。
BitmapFactory.Options这个类,有一个字段叫做 inJustDecodeBounds 。SDK中对这个成员的说明是这样的:
I...
分类:
移动开发 时间:
2015-06-05 10:16:30
阅读次数:
206
ImageSwitcher 组件的主要功能是完成图片的切换显示,例如用户在进行图片浏览时,可以通过单击按钮逐张切换显示的图片,在进行切换时还可以加入一些动画效果。
如果想进行实现图片的切换功能,则定义的Activity类还必须实现ViewSwitcher.ViewFactory接口,以指定切换视图的操作工厂,此接口定义如下:
android.widget
接口 ViewSwitcher.Vi...
分类:
移动开发 时间:
2015-06-04 11:57:28
阅读次数:
149
首先我们要了解触摸事件(OnTouchListener)指的是当用户接触到屏幕之后所产生的一种事件形式,而当用户在屏幕上划过时,可以使用触摸事件取得用户当前的坐标。
一、坐标显示
在实现画图功能之前,我们先利用触摸事件获得当前触摸的坐标。
main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/a...
分类:
移动开发 时间:
2015-05-30 16:47:36
阅读次数:
220
一、实现功能
废话不多说,直接上代码
strings.xml:
Hello World, Hello!
江苏省
山东省
浙江省
看一下布局文件main.xml:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android...
分类:
移动开发 时间:
2015-05-30 15:20:01
阅读次数:
122
本教程简单实用,大家喜欢的话可以关注我,谢谢!
下拉列表框是一种常见的图形组件,与其他选择组件相比,可以有效的节省屏幕空间,在Android中可以使用android.widget.Spinner类来实现。
下拉列表框中的列表项有以下两种配置方式。
方式一、通过资源文件配置,例如定义一个values\city_data.xml的文件,在定义数据内容时需要使用元素指定,定义内容如下:
...
分类:
移动开发 时间:
2015-05-30 13:39:26
阅读次数:
132