- 博客(7)
- 收藏
- 关注
转载 Android IntentFilter 匹配原则浅析 .
1 Intent分为两大类,显式和隐式。显式事件,就是指通过 component Name 属性,明确指定了目标组件的事件。比如我们新建一个Intent,指名道姓的说,此事件用于启动名为"com.silenceburn.XXXX”的Activity,那么这就是一个显式事件。隐式事件,就是指没有 component Name 属性,没有明确指定目标组件的事件。比如系统向所有监控通
2013-10-02 11:58:54
1398
转载 对ContentProvider中getType(Uri uri)和android.intent.category.DEFAULT的理解 .
在这里解释下getType(Uri uri)何时被调用,和android.intent.category.DEFAULT 的理解。 我们需要什么时候加android.intent.category.DEFAULT呢?1、要弄清楚这个问题,首先需要弄明白什么是implicit(隐藏) intent什么是explicit(明确) intent。 Explicit I
2013-10-02 11:58:37
500
转载 ContentUris及withAppendedId()和parseId() .
小知识 什么是ContentUris?ContentUris是content URI的一个辅助类。它有两个方法很有用,具体如下所示。public static Uri withAppendedId(Uri contentUri, long id),这个方法负责把id和contentUri连接成一个新的Uri。比如在我们这个例子当中是这么使用 的:ContentUris.withAp
2013-10-02 11:56:57
870
转载 Content provider 中getPathSegments用途
--getPathSegments得到uri的path部分,并拆分,去掉"/",取到第一个元素(从第0个开始)。 //比如:content://"+FirstProvierMetaData.AUTHORIY+"/users /1" //getPathSegments()得到的是users 和1,get(1)会得到1
2013-10-02 11:55:39
549
原创 Android 数据共享机制! .
1.应用进程间通信机制:a.Content providerb.Binderc.socket;d.name pipe命名管道;e.message queue消息队列;f.singal信号量;g.share memory共享内存 2.Activity间数据共享方式: a.Intent;b.利用static静态数据;c.基于外部的存储传输:File/pe
2013-10-02 11:54:05
598
原创 解决运行时控制台总是出现emulator-5554 disconnected,cancel "xxx activity launch".
运行eclipse的模拟器,总是出现emulator-5554 disconnected,cancel "xxx activity launch". (其中xxx表示包名),模拟器无法运行;--解决办法:1.window -> Show Views -> device -> view menu -> Reset adb2.若仍不行,则在cmd中adb kill-server,adb
2013-10-02 11:53:33
902
原创 eclipse 执行模拟器时报Re-installation failed due to different application
[2013-09-28 09:08:09 - ApiDemos] Re-installation failed due to different application signatures.[2013-09-28 09:08:09 - ApiDemos] You must perform a full uninstall of the application. WARNING: Th
2013-10-02 11:51:44
707
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人