谷哥的小弟

坚持原创,热衷分享;积累技术,沉淀生活

Android事件分发详解(一)——View的事件分发

MainActivity如下: package cc.cv; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.view.View.OnClick...

2014-12-29 18:08:08

阅读数:2180

评论数:3

Android事件分发详解(二)——Touch事件传入到Activity的流程

/** * Demo描述: * Touch事件传入到Activity的流程 * * 设备上Touch事件首先是传递到了Activity,再由Activity传递到 * 外层布局ViewGroup,再到内层ViewGroup,最后直到内层ViewGroup里的某个View. * 这就是...

2014-12-29 18:04:04

阅读数:1814

评论数:0

Android事件分发详解(三)——ViewGroup的dispatchTouchEvent()源码学习

package cc.aa; import android.os.Environment; import android.view.MotionEvent; import android.view.View; public class UnderstandDispatchTouchEvent ...

2014-12-29 18:00:26

阅读数:3014

评论数:2

Android事件分发详解(四)——事件传递基础示例

MainActivity如下: package com.cn; import android.app.Activity; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; imp...

2014-12-29 17:54:47

阅读数:1646

评论数:1

Android事件分发详解(五)——Touch事件传递验证

MainActivity如下: package cn.c; import android.os.Bundle; import android.app.Activity; import android.view.MotionEvent; /** * Demo描述: * 分析Android事件分...

2014-12-29 17:51:15

阅读数:1882

评论数:1

Android事件分发详解(六)——ACTION_DOWN的消费验证

MainActivity如下: package cn.c; import android.os.Bundle; import android.app.Activity; import android.view.MotionEvent; /** * Demo描述: * 分析Android事件分...

2014-12-29 17:46:03

阅读数:1731

评论数:1

自定义ContentProvider以及ContentObserver的使用完整详细示例

示例说明: 该示例中一共包含两个工程。其中一个工程完成了自定义ContentProvider,另外一个工程用于测试该自定义ContentProvider且在该工程中使用了ContentObserver监听自定义ContentProvider的数据变化 以下代码为工程TestContentP...

2014-12-18 12:35:52

阅读数:1706

评论数:0

SQLite数据库版本升级的管理实现

我们知道在SQLiteOpenHelper的构造方法: super(Context context, String name, SQLiteDatabase.CursorFactory factory, int version) 中最后一个参数表示数据库的版本号.当新的版本号大于当前的...

2014-12-14 17:58:26

阅读数:2572

评论数:2

利用LocationManager获取经度,纬度等地理信息完整示例

MainActivity如下: package cc.bb; import java.util.Iterator; import java.util.List; import android.location.Location; import android.location.Location...

2014-12-06 13:19:26

阅读数:5943

评论数:0

Spinner(一)——修改系统自带Spinner字体大小和颜色完整示例

MainActivity如下: package cc.test; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.AdapterView...

2014-12-05 17:36:15

阅读数:3504

评论数:0

Spinner(二)——简单使用完整示例

MainActivity如下: package cc.test; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.AdapterView...

2014-12-05 17:35:12

阅读数:1609

评论数:0

Spinner(三)——去掉系统Spinner的边框颜色

/** * Demo描述: * 去掉系统Spinner的边框颜色 * * * 1 在drawable中定义gradient_spinner.xml如下 * * * * * * ...

2014-12-05 17:34:29

阅读数:2417

评论数:0

unbindService()导致应用Crash的问题

/** * Demo描述: * unbindService()导致应用Crash的问题 * 2014年12月4日10:58:52 * * 今天在改Bug时发现一个问题: * unbindService(mConnection);会导致Crash * * 原因: * 在Acti...

2014-12-04 11:09:00

阅读数:1743

评论数:0

在BroadcastReceiver中启动Activity的问题

/** * Demo描述: * 在BroadcastReceiver中启动Activity的问题 * * 如果在BroadcastReceiver的onReceive()方法中如下启动一个Activity * Intent intent=new Intent(context,Anoth...

2014-12-03 22:30:20

阅读数:3909

评论数:0

得到所有Activity和Service

//得到所有Activity public void getAllActivities(Context context){ try { //第一步:得到PackageName String packageName=context.getPackageName(); //第二...

2014-12-03 22:02:29

阅读数:1592

评论数:2

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