
android
forhope
这个作者很懒,什么都没留下…
展开
-
Android权限大全
[code="java"]访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限 获取错略位置 android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米 获取精确位置 an...原创 2011-10-21 10:06:50 · 78 阅读 · 0 评论 -
(转载)Android进程间通信(IPC)机制Binder简要介绍和学习计划
在Android系统中,每一个应用程序都是由一些Activity和Service组成的,一般Service运行在独立的进程中,而Activity有可能运行在同一个进程中,也有可能运行在不同的进程中。那么,不在同一个进程的Activity或者Service是如何通信的呢?这就是本文中要介绍的Binder进程间通信机制了。 我们知道,Android系统是基于Linux内核的,而L...原创 2011-11-17 22:31:06 · 135 阅读 · 0 评论 -
Android BroadcastReceiver无法bindservice的解释与解决办法
[quote]If this BroadcastReceiver was launched through a tag, then the object is no longer alive after returning from this function. This means you should not perform any operations that return a re...原创 2011-11-22 10:33:27 · 741 阅读 · 0 评论 -
Android的Service Binder机制
[code="java"]IMyService myService = IMyService .Stub.asInterface(ServiceManager.getService("myservice"));// 可以去IMyService的实现中找到asInterface方法的实现(IMyService.java由IMyService.aidl生成):/** Local-sid...原创 2011-11-23 10:17:38 · 126 阅读 · 0 评论 -
Android的Telephony框架
整体类图[img]http://dl.iteye.com/upload/picture/pic/103146/3fa0a884-0234-3c6e-a09f-5592fa5507cf.jpg[/img]RILD部分[img]http://dl.iteye.com/upload/picture/pic/103148/351733c8-061f-3580-9580-ddce93...原创 2011-11-24 09:16:04 · 239 阅读 · 0 评论 -
显式,隐式的startActivity(intent)
[code="java"]显式: new Intent(context,activity.class) 隐式: new Intent(activity.class.getName()); /**“In principle, therefore, an Intent object with no categories should always pass this tes...原创 2011-11-28 12:52:04 · 206 阅读 · 0 评论 -
Android相关工具地址
SDK:[url]http://developer.android.com/sdk/index.html[/url]ADT:[url]http://dl.google.com/android/ADT-15.0.0.zip[/url]原创 2011-12-02 21:40:29 · 77 阅读 · 0 评论 -
Android Handler线程间通信机制分析
Looper: 循环处理消息队列[code="java"]//用法: class LooperThread extends Thread { public Handler mHandler; public void run() { Looper.prepare(); ...原创 2011-12-06 19:50:06 · 109 阅读 · 0 评论 -
Binding with unknown activity
在TabActivity中bindservice时报错:[code="java"]Binding with unknown activity: android.os.BinderProxy@12312a[/code]猜测是由于TabActivity上下文的问题,把bindService的Context从Activity的this改为getApplicationContext()...原创 2011-12-08 11:45:31 · 195 阅读 · 0 评论 -
ProgressBar教程
[url]http://blog.youkuaiyun.com/Android_Tutor/article/details/5695170[/url]DB: http://mobile.51cto.com/hot-299743.htmhttp://disanji.net/2011/04/03/android-use-simplecursoradapter/原创 2012-03-21 11:39:49 · 99 阅读 · 0 评论 -
ksoap2实现webservice工具类
[code="java"]package com.ksoaptest.util;import java.lang.reflect.Field;import java.util.ArrayList;import java.util.Date;import java.util.List;import org.ksoap2.SoapEnvelope;import or...原创 2012-03-22 14:58:16 · 205 阅读 · 0 评论 -
sqlite工具类
[code="java"]package com.asc.db;import android.content.ContentValues;import android.content.Context;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import an...原创 2012-03-22 15:00:27 · 198 阅读 · 0 评论 -
Android应用程序设计策略
一个成功的Android应用程序往往提供一个突出的用户体验。当Android团队构建了一个有着健壮核心的系统后,大多数的用户体验将来源于用户和应用程序之间的的交互。显著的用户体验体现在三个核心特征上,即快速、响应、无缝。当然,每一个平台都曾经有过类似的三种性质。尽管如此,每个平台实现这些特性的方式也有所不同。下面将会简单地介绍在Android平台下面你的应用程序将如何达到这些要求。(1...原创 2012-03-23 16:28:42 · 124 阅读 · 0 评论 -
Android Service相关
http://developer.android.com/reference/android/app/Service.htmlhttp://developer.android.com/guide/topics/fundamentals/processes-and-threads.htmlhttp://www.cnblogs.com/tekkaman/archive/2011/06/...原创 2012-03-26 14:22:05 · 81 阅读 · 0 评论 -
PCSC 加入Android模拟器
重置模拟器的磁盘空间emulator -avd 2.3.3 -partition-size 512查看磁盘空间分配adb shell df重新挂载system目录权限mount -o remount rw /system给pcscd权限chomod 777 /system/bin/pcscddebug pcsc/system/bin/pcscd ...原创 2011-11-17 16:51:43 · 273 阅读 · 0 评论 -
安卓CMD
[quote]Android系统中的“CMD”,用命令行管理你的手机。[/quote][quote]你是Geek?比起图形界面,你更喜欢用命令行? 那你一定要给你的爱机装上安卓CMD!亲,有Root权限的手机支持更多的命令哦。还等什么,赶快试试吧。[/quote]软件截图:[img]http://dl.iteye.com/upload/picture/pic/113...原创 2012-06-02 18:02:00 · 211 阅读 · 0 评论 -
Android Intent Action大全
[code="java"]String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。 "android.intent.action.ADD_SHORTCUT" String ALL_APPS_ACTION 动作:列举所有可用的应用。输入:无。 "android.intent.action.ALL_APPS" String ALTERNATIVE_CA...原创 2011-10-21 12:02:17 · 132 阅读 · 0 评论 -
Android WIFI模块解析
Android中的AP扫描结果,通过WifiNative的JNI调用,实际调用wpa_supplicant的相应命令,并返回字符串给JNI方法,下面是对该字符串的解析函数:[code="java"]private static final Pattern scanResultPattern = Pattern.compile("\t+");/** * Parse the...原创 2011-11-02 10:18:33 · 186 阅读 · 0 评论 -
XP 无线网卡变身无线AP
由于Android目前的WIFI模块wpa_supplicant过滤了Ad Hoc信号,因此想用手机的WIFI通过电脑上网时,只能对wpa_supplicant.conf进行修改,或者打一个patch包。为了减少对手机原系统的影响,可以把XP作为AP,这样就不需要修改Android系统了。千辛万苦的寻找,终于找到了一款软件 Bzeek,官网:[code="java"]http://...原创 2011-11-05 12:48:42 · 297 阅读 · 0 评论 -
Android 权限相关问题
[b]ServiceMananger管理Service需要System权限的问题[/b]与PC/SC交互时使用Android特有的Binder机制,由SerivceManager负责Service的注册与获取,但是在注册时,需要系统权限,所以在AndroidManifest.xml中加入android:sharedUserId="android.uid.system",此时不能在开发板上安...原创 2011-12-13 19:59:23 · 110 阅读 · 0 评论 -
Android 反编译
http://blog.youkuaiyun.com/sunboy_2050/article/details/6727581原创 2011-12-14 17:39:13 · 76 阅读 · 0 评论 -
sina 微博异步调用API
AsyncWeiboRunner [code="java"]public class AsyncWeiboRunner { private Weibo mWeibo; public AsyncWeiboRunner(Weibo weibo){ this.mWeibo = weibo; } public void request(final Conte...原创 2011-12-30 09:00:07 · 126 阅读 · 0 评论 -
Android流量统计
[code="java"]static long getMobileRxBytes() //获取通过Mobile连接收到的字节总数,不包含WiFi static long getMobileRxPackets() //获取Mobile连接收到的数据包总数 static long getMobileTxBytes() //Mobile发送的总字节数 static l...原创 2012-05-03 11:06:28 · 98 阅读 · 0 评论 -
Android Binder机制,虚拟机
http://blog.youkuaiyun.com/luoshengyang/article/details/6642463[size=large]下面讲述下Android虚拟机的组成部分和一些构造原理,在介绍Android虚拟机之前,先要了解下什么是Android操作系统,所谓的Android:是基于Linux内核的软件平台和操作系统,早期由Google开发,后由开放手机联盟Open Hand...原创 2012-05-08 10:29:58 · 267 阅读 · 0 评论 -
Android Activity Task
[quote]A task is a collection of activities that users interact with when performing a certain job. The activities are arranged in a stack (the "back stack"), in the order in which each activity is op...原创 2012-05-11 11:12:28 · 89 阅读 · 0 评论 -
Android开发:观察者模式应用实例
观察者模式应用实例——Broadercast实现进程间异步通信1 Broadcast实现进程通信 利用Broadcast可以实现Android中的进程间通信。比如,存在客户端BCClient和服务端BCService这两个不同的进程,它们之间的通信过程具体如下图所示:[img]http://www.linuxidc.com/upload/2011_09/11090...原创 2011-11-08 09:15:12 · 234 阅读 · 0 评论 -
Android 开启WIFI 广播接收
[code="java"]WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE);WifiManager.MulticastLock multicastLock = wifiManager.createMulticastLock("multicastLock");multicastLock.acqui...原创 2012-05-16 09:21:36 · 196 阅读 · 0 评论 -
Android ListView 显示Drawable对象
[url]http://www.cnblogs.com/thu539/archive/2012/02/01/2334455.html[/url]原创 2012-05-17 14:37:08 · 174 阅读 · 0 评论 -
Android的静态注册广播问题
[quote]2. Static registeringThe advantage and the disadvantage of static registering is once a broadcast is registered, whenever an intent is fired, it will receive it, not matter if the applicati...原创 2012-05-29 15:26:31 · 211 阅读 · 0 评论 -
Andriod WIFI模块
http://blog.163.com/wxiongn@126/blog/static/11788203820102262748358/http://www.liweihong.net/tag/wifihttp://hi.baidu.com/lwpping/blog/item/47c037223139a64e9922ed34.html原创 2012-03-30 09:53:35 · 86 阅读 · 0 评论