(一)使用发送广播来进行创建快捷方式:该demo例子实现的功能是:在界面有一个按钮,点击按钮生成一个快捷方式,然后点击快捷方式进入拨打电话的页面;
生成步骤如下:
1:如下权限:
2:在Activity中new一个Intent加入Action:
_Intent.setAction("com.android.launcher.action.INSTALL_SHORTCUT");
...
分类:
移动开发 时间:
2015-01-04 11:25:40
阅读次数:
228
绑定Service需要调用public boolean bindService (Intent service, ServiceConnection conn, int flags);传入一个ServiceConnection对象,该对象是一个接口,实例化时需要实现该接口,它的作用就是获得Servi...
分类:
其他好文 时间:
2015-01-03 18:33:10
阅读次数:
159
通过intent.putExra()来传递数据新的Activity通过Intent intent = getInten();例如//Item单击事件,单击后跳转到新的Activyty,并显示完整的内容 public void onItemClick(AdapterView parent, View ...
分类:
移动开发 时间:
2015-01-02 17:24:04
阅读次数:
195
从一个Activity中要通过intent调出另一个Activity的话,需要使用 FLAG_ACTIVITY_NEW_TASK否则的话,会有force close:03-01 18:49:37.888 E/AndroidRuntime( 2706): FATAL EXCEPTION: main03...
分类:
其他好文 时间:
2015-01-01 18:30:50
阅读次数:
294
在Android中,我们常常使用PendingIntent来表达一种“留待日后处理”的意思。从这个角度来说,PendingIntent可以被理解为一种特殊的异步处理机制。不过,单就命名而言,PendingIntent其实具有一定误导性,因为它既不继承于Intent,也不包含Intent,它的核心可以粗略地汇总成四个字——“异步激发”。...
分类:
其他好文 时间:
2015-01-01 17:23:29
阅读次数:
264
在需要被打开的activity的配置节点内添加intent-filter 在被打开的activity中获取数据 ...
分类:
移动开发 时间:
2014-12-31 18:17:57
阅读次数:
145
Intent在Android中的重要性不言而喻。本文主要总结下Intent使用过程中需要注意的一些问题。1.隐式Intent AndroidManifest.xml声明时相关作为“意图”的Intent,在AndroidManifest.xml声明时并没有独立的所谓的标签形式,而是依附于其他的应用程序...
分类:
移动开发 时间:
2014-12-31 15:57:08
阅读次数:
202
激活电话拨打的Activity此Activity的name和permission需要提供的Intent要满足过滤器要求在源码的相应的AndroidManifest中可以找到上述信息创建intent并激活相应的Activity深色区域代码可以去除,因为系统会默认提供将mobileText这个对象定义在...
分类:
其他好文 时间:
2014-12-31 14:20:13
阅读次数:
163
在前面的一篇文章中,我们详细分析了PackageManagerService的启动过程(在后面的文章中,为了方便,我会将PackageManagerService简称PMS),PMS在启动的过程中,会去扫描系统app和用户安装的app,然后将这些app的信息保存到一些数据结构中,在这篇文章中,我们会接着前面一篇文章继续分析Intent匹配查询过程,如果对PMS不是很熟悉的同学建议先去阅读前面一篇文章...
分类:
其他好文 时间:
2014-12-30 23:39:47
阅读次数:
207
如果你想在Activity中得到新打开Activity关闭后返回的数据,你需要使用系统提供的startActivityForResult(Intent intent,int requestCode)方法打开新的Activity,新的Activity关闭后会向前面的Activity传回数据,为了得到传...
分类:
移动开发 时间:
2014-12-30 18:33:01
阅读次数:
173