startActivityForResult(Intent intent,int RequestCode)用于启动另一个activity并等待其返回的结果,毋庸置疑,intent用于启动目标activity,而RequestCode的作用是什么呢?
由于每个activity都可以启动任意的子activity并等待结果,而结果处理函数只有一个--onActivityResult(int
req...
分类:
其他好文 时间:
2014-07-10 22:07:17
阅读次数:
217
通过用手机的浏览器(内置,第三方都可)访问一个网页,实现点击一个链接启动自己的应用,并传递数据。...
分类:
移动开发 时间:
2014-07-10 21:07:52
阅读次数:
240
一、AndroidMainfest注册广播事件。1、创建一个继承自BroadcastReceiver的类,复写onReceive方法。2、在AndroidMainfest文件中使用receiver标签进行相应的注册,设置类名和过滤器。3、在Activity中发送广播时,创建一个Intent对象,并设...
分类:
移动开发 时间:
2014-07-09 19:35:56
阅读次数:
235
IntentService可以做什么:
如果你有一个任务,分成n个子任务,需要它们按照顺序完成。如果需要放到一个服务中完成,那么IntentService就会使最好的选择。
IntentService是什么:
IntentService是一个Service(看起来像废话,但是我第一眼看到这个名字,首先注意的是Intent啊。),所以如果自定义一个IntentService的话,一定要...
分类:
其他好文 时间:
2014-07-08 18:50:24
阅读次数:
194
SICP 并不是一本授人以技的书,但,却是一本授人以道的书,
其实不管用不用 scheme,SICP 都是一本值得看的书,
能感觉出作者是个很细心,用心良苦的老师,而且,我想作者应该也是个慈父吧。...
分类:
其他好文 时间:
2014-07-08 17:45:40
阅读次数:
186
转自:http://www.apkbus.com/android-120202-1-1.htmlIntent.ACTION_AIRPLANE_MODE_CHANGED;//关闭或打开飞行模式时的广播Intent.ACTION_BATTERY_CHANGED;//充电状态,或者电池的电量发生变化//电...
分类:
移动开发 时间:
2014-07-07 00:42:49
阅读次数:
385
在项目中用到开机自动运行功能,因此学习了下,在此作为笔记记录下。
主要是以下4个步骤:
1、原理了解:
通过搜查资料发现,当Android启动时,会发出一个系统广播,内容为ACTION_BOOT_COMPLETED,它的字符串常量表示为android.intent.action.BOOT_COMPLETED,因此我们只需要在自己的应用中接收这个广播,然后启动APP即可。
2、编写接收...
分类:
移动开发 时间:
2014-07-06 09:26:44
阅读次数:
294
0x0 引言
我们知道,在Android上的Intent-based攻击很普遍,这种攻击轻则导致应用程序崩溃,重则可能演变提权漏洞。当然,通过静态特征匹配,Intent-based的恶意样本还是很容易被识别出来的。
然后,最近出现了一种基于Android Browser的攻击手段——Intent scheme URLs攻击。这种攻击方式利用了浏览器保护措施的不足,通过浏览器作为桥梁间接实...
分类:
移动开发 时间:
2014-07-06 09:05:56
阅读次数:
219
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, reqCode);//reqCode是返回的code。
但是在有些手机会在protected void onActivityResult(int requestCode...
分类:
移动开发 时间:
2014-07-06 00:28:15
阅读次数:
321
现在开发中的功能需要直接跳转到拨号、联系人、短信界面等等,查找了很多资料,自己整理了一下。1、跳转到拨号界面,代码如下:1)直接拨打Intent intentPhone =newIntent(Intent.ACTION_CALL, Uri.parse("tel:"+ phoneNumber));st...
分类:
移动开发 时间:
2014-07-05 20:33:22
阅读次数:
274