首页 > 移动平台 > 详细

Thinking in Google Doc-不同的Apps之间的交互

时间:2015-11-23 06:33:44      阅读:233      评论:0      收藏:0      [点我收藏+]

1.隐式意图

   怎么传值我就不细说了,说些一般人不知道的吧。

   1)Verify There is an App to Receive the Intent(判断是否有App响应了意图)

    you should always include a verification step before invoking an intent.

    Caution: If you invoke an intent and there is no app available on the device that     can handle the intent, your app will crash.(没有应用处理意图,应用就会挂掉。)

     因为你不能保证每个手机上都有你需要的应用!

PackageManager packageManager = getPackageManager();
List activities = packageManager.queryIntentActivities(intent,
       
PackageManager.MATCH_DEFAULT_ONLY);
boolean isIntentSafe = activities.size() > 0;

    If isIntentSafe is true, then at least one app will respond to the intent. If it is

   false, then there aren‘t any apps to handle the intent.


   2)  

 

本文出自 “行意天下” 博客,请务必保留此出处http://4259297.blog.51cto.com/4249297/1715709

Thinking in Google Doc-不同的Apps之间的交互

原文:http://4259297.blog.51cto.com/4249297/1715709

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!