草庐IT

java - Intent.putExtras 大小限制?

我正在尝试通过Intent.putExtras将数据从一项Activity传递到另一项Activity像这样:privateArrayList>mGroups=newArrayList>();privateArrayList>mUsers=newArrayList>();...Bundledata=newBundle();data.putInt("mode",mode);data.putSerializable("groups",(Serializable)mGroups);data.putSerializable("users",(Serializable)mUsers);data.

Android,是否可以从拨号程序运行该应用程序?

我需要(如果可能的话)在我的项目中添加一项功能,以便在用户在拨号程序中输入诸如#1234#之类的代码时运行。我不确定这是否可能。目前,当我从应用程序文件夹中午餐我的应用程序时,它会启动但只是为了好玩我想知道我可以用代码午餐吗? 最佳答案 您可以通过拨号器启动您的应用程序Activity类,但为此您的应用程序应该在后台运行。为此,您应该实现一个扩展到BroadcastReceiver的类。请遵循此引用代码。publicclassExampleextendsBroadcastReceiver{@OverridepublicvoidonR

android - 由 Intent 过滤器启动时调试应用程序

我通常通过按Eclipse中的小“错误”图标来调试我的应用程序。但现在我在我的list中插入了一个像这样的Intent过滤器:虽然应用现在在插入USB数据线后自动启动-我无法再调试它。不再在任何断点处停止。通过Intent启动应用程序时如何调试?非常感谢! 最佳答案 我有一台Nexus6P,在我的开发者选项中有一个“等待调试器”开关。那对我有用。您还必须选择您的应用程序作为要调试的应用程序。“选择调试应用程序”。当然,您必须安装可调试版本的应用程序。只需在Eclipse或AndroidStudio中进行调试启动。

android - 我应该怎么做才能调用 Native Wallpaper picker 来为我在 android 中的布局设置墙纸?

这是我的问题。对于那些不知道我在问什么的人,我想让这个菜单出现在我的应用程序中http://db.tt/GQX9GBYF.问题是我不知道该怎么做。我认为我必须创建一个Intent,从中获取图像路径,然后将其设置为背景。但是我不知Prop体的方法...拜托,任何人都可以给我发一个例子吗????;)我不得不说我设法通过启动本map库应用程序来做到这一点,但我也想设置动态壁纸 最佳答案 您Intent.ACTION_SET_WALLPAPER启动ContaxtMenu以选择墙纸:Intentintent=newIntent(Intent.

Android 小部件无法接收 DATE_CHANGED 消息

我正在开发一个日历小部件,当我手动更改日期时,我无法收到DATE_CHANGED消息。问题是什么?我在list中的代码是:我试着这样接收它:@OverridepublicvoidonReceive(Contextctx,Intentintent){finalStringaction=intent.getAction();if(action.equalsIgnoreCase("android.intent.action.DATE_CHANGED")){Log.e(TAG,"Datechanged.....!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");}super.onR

android - 单击通知后关闭状态栏

我的通知包含几个按钮:1按钮启动返回主Activity(这样做时应该关闭状态栏)其中4个发送未决Intent来控制音乐(应保持状态栏打开)问题是,第一个按钮没有关闭状态栏...第一个按钮发送的PendingIntent:IntentactivityIntent=newIntent(smp,MusicShaker.class).setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACTIVITY_SINGLE_TOP);activityIntent.setAction(MyIntentAction.DO_LAUNCH_ACTIVITY_

android - 收到 GCM 通知时启动应用程序

我有GCM通知实现。我知道客户端应用程序无论是在前台、后台还是被杀死状态都会收到通知。我想知道的是,当应用程序处于终止状态时,如何根据收到的通知启动我的应用程序? 最佳答案 在消息接收器中,我执行以下操作:finalIntentnotificationIntent=newIntent(context,YourActivity.class);notificationIntent.setAction(Intent.ACTION_MAIN);notificationIntent.addCategory(Intent.CATEGORY_LA

android - 从服务线程调用 Android Activity 的首选方法是什么

我目前正在开发具有以下需求的Android应用程序:工作线程在服务中启动。该线程进行一些处理,需要从主Activity调用,并为同一个Activity提供一些异步响应。从Activity调用服务很容易(IBinder的东西)我现在的问题是关于服务回调的正确实现。我首先要在Activity中添加一个android.os.Handler并在MyActivity.handleMessage(Message)中处理线程的答案,但这需要我为该处理程序提供对该服务的引用。那么当Android操作系统决定销毁/重新创建我的Activity时会发生什么,例如由于方向改变?我的Activity是否在服务

android - 如何获得已经挂起的 PendingIntent 的 Intent extra?

我已经用AlarmManager安排了一个PendingIntent。当AlarmManager传送Intent时,我能够getExtras()我最初发送的所有数据。但是,有时在AlarmManager触发之前,我会获得要通过Intent传递的额外数据。我的想法是,我会得到Intent就像我要取消它一样,但是在取消它之后,更新附加内容并使用AlarmManager重新安排它,就像这样:Intenti=newIntent(this,MyReceiver.class);Bundleb=i.getExtras();PendingIntentpi=PendingIntent.getBroadc

android - 拦截来自外部应用程序的 Intent

假设我想开发一个应用程序,以某种方式扩展(让我说“与”合作)一个非常流行的应用程序我显然无法控制。为了简单起见,我们还假设非常有名的应用程序作者不会发布更新来阻止我的应用程序。我研究了该应用程序的功能,发现它广泛使用了BroadcastReceiver。我还从list中知道我可能会使用的com.famousvendor.intent.INTENT_NAME常量。问题很简单:如果我创建一个应用程序,即org.zighinetto.tinyapp并为intentcom.famousvendor.intent.INTENT_NAME设置广播接收器将微型应用程序接收广播?或者这些广播只能由触发