小编Sti*_*igi的帖子

如何在Android ICS上检查VPN连接状态

我正在尝试注册接收器,这将检查VPN状态.我试过这个:在Android上获取VPN连接状态,但看起来它不再适用于ICS.我已经检查了android源代码的一些线索,但没有运气,只注意到在ISC中没有什么像:vpn.connectivityconnection_state- 它用于在android 2.3中.也尝试使用android.net.conn.CONNECTIVITY_CHANGE我的IntentFilter,但它根本没有对VPN连接做出反应(当然我已经添加了权限android.permission.ACCESS_NETWORK_STATE).我认为做起来很简单,但我已经没想到怎么做了......有人可以帮我这个吗?

vpn android broadcastreceiver

10
推荐指数
1
解决办法
3518
查看次数

Google Cloud Messaging可以与Facebook合作吗?

我想知道,是否有可能让Facebook应用程序通过GCM服务发送消息到我的Android应用程序更新有关新帖子/消息/联系人等?我几乎可以肯定,类似的内容对于Google+来说是可能的,而且我注意到Facebook的API消息结构与GCM消息非常相似(或相同).这就是我认为它应该成为可能的原因.

换句话说:是否有可能使Facebook应用程序作为存储设备ID的服务器工作,并通过Google Cloud Messaging发送有关某些更改的消息?

android facebook google-cloud-messaging

7
推荐指数
1
解决办法
1456
查看次数

如何检查sendBroadcast是否完成了他的工作

我遇到了一点问题。我正在使用以下命令刷新我的 SD 卡:

sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://" + Environment.getExternalStorageDirectory()))); 
Run Code Online (Sandbox Code Playgroud)

我创建了ProgressDialog一个在开始时弹出的微调器(“在开始时” - 我的意思是在 sendBroadcast 方法之后),并且在成功刷新后我想将其关闭,但我不知道如何检查是否MediaScanner完成了他的工作。我尝试使用BroadcastReciverand sendStickyOrderedBroadcast(...),但似乎这是错误的想法......

我无法使用MediaScannerConnectionandOnScanCompletedListener()因为我没有文件的直接路径(在某些情况下,它不存在)。有谁知道如何解决我的问题?我已经没有主意了

android

5
推荐指数
1
解决办法
1459
查看次数