1、AndroidManifest.xml文件中具有:<intent-filter><actionandroid:name="android.intent.action.SET_WALLPAPER"/><categoryandroid:name="android.intent.category.DEFAULT"/></intent-filter>Intenti=newIntent(Intent.ACTION_SET_WALLPAPER);//i.s..
分类:
移动开发 时间:
2015-03-10 19:47:08
阅读次数:
246
隐藏应用图标总共有三种方式: 1>AndroidManifest.xml文件中在入口Activity的intent-filter里去掉,或者将LAUNCHER改为DEFAULT 2>在Androi...
分类:
其他好文 时间:
2015-02-12 18:06:25
阅读次数:
169
Intent寻找目标组件的两种方式:显式Intent:通过指定Intent组件名称来实现的,它一般用在知道目标组件名称的前提下,一般是在相同的应用程序内部实现的。隐式Intent:通过Intent Filter来实现的,它一般用在没有明确指出目标组件名称的前提下,一般是用于在不同应用程序之间。一.显...
分类:
移动开发 时间:
2015-01-20 15:20:49
阅读次数:
205
之前一直搞不很明白 AndroidManifest.xml 中 activity 标签下的 intent-filter 中 data 标签的属性含义,今天认真看了 Dev Guide,又在网上查询了大量相关资料,现把 data 标签中的属性含义做一个总结。一、定义scheme, host, port...
分类:
其他好文 时间:
2015-01-19 18:34:28
阅读次数:
141
广播的安全性Local Broadcast:App应用内广播(此处的App应用以App应用进程为界)Android中的广播可以跨进程甚至跨App直接通信,且注册是exported对于有intent-filter的情况下默认值是true,由此将可能出现安全隐患如下:1.其他App可能会针对性的发出与当...
分类:
其他好文 时间:
2015-01-17 15:06:50
阅读次数:
212
自定义permission可以提高app的安全性。通过设定permission,可以保护app免受非法授权的app的访问。比如我们在androidmanifest.xml中会注册activity/service/reciever,在intent-filter中filter我们要接收的action,如果有个不是我们知道的发送源发给我们一个匹配的action,就有可能影响到我们的app,甚至可能危害到...
分类:
移动开发 时间:
2015-01-15 13:01:02
阅读次数:
181
判断intent-filter的特定的action本文地址:http://blog.csdn.net/caroline_wendy如果使用startIntent()启动Activity时,如果intent-filter中未包含此action,则会异常崩溃;在使用时,可以先进行检查: // 判断是否安装【健康工具】
private boolean isInstallChunyuTool...
分类:
移动开发 时间:
2015-01-13 10:39:19
阅读次数:
140
*1,系统广播动态注册:在代码里动态注册,要准备好一个Intent-Filter,程序启动了才能去接收静态注册:在AndroidManifest.xml文件中,application节点中注册receiver,程序未启动也能接收到广播,那实现原理是什么呢??难道android系统启动后会自动去扫描每...
分类:
移动开发 时间:
2015-01-10 12:34:33
阅读次数:
163
在Android中一个应用(APP1)如果要想调用另一应用的(APP2)的某一个Activity(Activity2),就需要在给Intent设置的参数能够通过Activiy2 在清单文件中声明的属性验证,才能成功调用到Activity。 标签中可以使用的验证有:Action验证、Category验证、Data验证,其中Action验证是必须声明的。
Action 验证:...
分类:
移动开发 时间:
2015-01-09 21:00:58
阅读次数:
272
在需要被打开的activity的配置节点内添加intent-filter 在被打开的activity中获取数据 ...
分类:
移动开发 时间:
2014-12-31 18:17:57
阅读次数:
145