- 博客(16)
- 资源 (4)
- 收藏
- 关注
转载 LayoutInflater、inflate的用法
LayoutInflater作用是将layout的xml布局文件实例化为View类对象。获取LayoutInflater的方法有如下三种:?LayoutInflater inflater=(LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
2013-06-25 15:37:17 576
转载 Handler 的解析
-一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时
2013-06-25 12:37:04 464
转载 service组件说明
电话录音服务只是内部进行录音以及调用PhoneManager对象。许多时候服务在处理业务后需要和其它程序进行通信。.startService()和stopService()适用于调用者和服务者之间没有交互的情况,否则应该适用bindSerivce()和unbindService()方法调用bindService()方法时:1. 服务若没有创建s.onCreate()--
2013-06-24 21:28:02 542
原创 intent(activity之间的切换) 详解
通过intent进行activity之间的跳转的方法有两种。一种是不需要返回数据,一种是需要返回数据。不需要返回数据的方式,如:界面1:Intent intent = new Intent(MainActivity.this,SecondActivity.class);String msg = text.getText().toString();startActivity(in
2013-06-20 20:25:34 3240
原创 消息传送 Handler
主要接受子线程发送的数据, 并用此数据配合主线程更新UI.子线程不能分配任务。因此,可以由Handler 发送消息给主线程,告诉主线程应该做什么任务,由主线程来分配。 图片切换,由切换按钮控制图片开始切换,由停止按钮控制图片停止切换。 java代码: 图片自动切换类: import android.app.Activity;import a
2013-06-17 22:20:28 527
原创 手势识别类 GestureDetector
为了加强鼠标响应事件,Android提供了GestureDetector手势识别类。通过GestureDetector.OnGestureListener来获取当前被触发的操作手势(Single Tap Up、Show Press、Long Press、Scroll、Down、Fling),具体包括以下几种:boolean onDoubleTap(MotionEvent e) 解释:双击
2013-06-16 21:16:20 968
原创 选项菜单、子菜单、上下文菜单的使用
android提供了三种菜单,选项菜单、子菜单、上下文菜单。下面简单介绍这三种菜单的使用。java代码:import com.lovo.R;import android.app.Activity;import android.graphics.Color;import android.os.Bundle;import android.util.Log;import androi
2013-06-11 20:56:49 764
原创 选项卡 TabHost
java代码:package com.lovo.activity;import android.app.TabActivity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.view.Window;import an
2013-06-10 15:16:24 583
原创 自动链接、自动完成输入框、开关按钮和单选、多选按钮的简单使用
下面介绍了几个简单的组件AutoCompleteTextView 自动完成输入框AutoLink 自动链接ImageButton 图片按钮ToggleButton 开关按钮CheckBox 复选框RadioButton 单选按钮RadioGroup 控制单选java代码:import com.lo
2013-06-10 15:05:22 752
原创 android Drawable资源文件
1、StateListDrawable 资源2、LayerDrawable 资源 多层图片层叠3、ShapeDrawable 资源 绘制一个图形4、ClipDrawable 资源 显示裁剪部分java代码:package com.lovo.activity;import android.app.Activity;import android.os.Bundle;im
2013-06-10 14:28:41 978
原创 列表视图自定义适配器
这是一个懒人听书的界面布局设计,在列表视图上添加了按钮,并且为按钮添加事件。这里有个小问题,一屏幕上不能够全部显示列表,那么未显示的列表会在你滑动屏幕时绘制出来。如果没有优化,那么每一次滑动屏幕,都会在内存访问一次资源文件,那么这样降低了内存的利用率,影响用户体验;但是谷歌提在内存中供了一小块空间用作缓存已经读取过的资源文件,但是未显示的列表仍然会再次绘制,这样会导致列表内容会随机地显示出来,
2013-06-10 12:21:04 782
原创 列表视图及适配器
列表视图适配器有:1、ArrayAdapter 适配器适用于简单的列表视图,如每一行只能有单文本或者单图片2、SimpleAdapter 适配器用于每一行都有文本或视图。3、自定义适配器 可以定制自己想要的样式列表,功能强大SimpleAdapter示例:java代码: import java.util.ArrayList;import java.util.Hash
2013-06-10 11:33:38 827
原创 android资源文件详解
一、color 颜色资源res/values/Color.Xml文件#f00资源文件引用资源文件,设置lovo字体颜色为红色res/layout/color.xmlandroid:layout_width=”wrap_content”android:layout_height=”wrap_content”android:text=”lovo”androi
2013-06-06 22:46:45 652
原创 列表视图创建与按钮图片
一、Button上设置背景图片,再在背景图片上添加一张图片方法:android:drawableRight="@drawable/triangle"如:Buttonandroid:layout_width="match_parent"android:layout_height="match_parent"android:height="50dp"android:
2013-06-06 15:57:15 646
原创 android 资源文件介绍
Android中,通过R.java类来访问资源文件。在项目工程中res文件夹中存放的动画,图片,布局文件,xml文件和字符串常量值。资源文件之间的访问,通过引用@来访问。TextView 文本标签,可以设置字体颜色,大小,背景色,样式。EidtText文本编辑框,可以设置编辑框的圆角弧形,编辑框存放图片,原生文字等。R类:publicfinal R{ pu
2013-06-03 22:26:59 686
原创 Android 初识
首先要知道Android是一个手机操作系统,是一个开源免费的平台。和java比起来,它不是一门编程语言;但是android跟java有很多联系,android的应用框架层就是由java来编写。 Android的机构分为四层,最上层是应用层,最下层是核心内库,中间两层是应用框架层和函数库。 Android的四大组件:Activity,BroadCastReciveder,Servic
2013-06-03 21:06:02 622
adroid初识
2013-06-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人