草庐IT

Splash_Screen_Activity

全部标签

android - 在 Activity 之间传递包含 Map 的 parcelable 对象

我的类(class)ExpenseFB,它实现了Parcelable,包含一个Map的UserFB(它也实现了Parcelable):费用FB:publicclassExpenseFBimplementsParcelable{privateStringid;privateStringname;privateStringdescription;privateStringwhopaidID;privateStringwhopaidName;privateDoubleamount;privateMappartecipants;//settersandgetters...@Overridepu

android - Toast.makeText() - Activity 或应用上下文

我已经阅读了一些关于何时使用Activity以及何时使用应用程序上下文的讨论(例如onthisSOpost)。我想知道使用Activity或应用程序上下文对方法Toast.makeText()有什么影响.文档仅简要说明参数context:Context:Thecontexttouse.UsuallyyourApplicationorActivityobject.我的问题是当使用Activity上下文时,toast的持续时间是否与Activity生命周期绑定(bind)?这里内存泄漏是一个严重的问题吗?他们似乎受到toast持续时间的限制。还有什么要考虑的?

Android TabHost - 每个选项卡中的 Activity

我正在尝试创建多个选项卡,每个选项卡都有不同的Activity。唯一的缺点是我使用的是自定义布局文件,因此我的类扩展了一个Activity而不是TabActivity。尝试运行时失败并建议调用TabHost.Setup(ActivityGroupManageragm)有人知道如何实现这一点吗?提前致谢 最佳答案 这是我的Activity示例,它也没有从TabActivity扩展:protectedTabHosttabs;//.../***Inittabs.*/privatevoidinitTabs(){tabs=(TabHost)f

android - 如何强制更新配置 Activity ?

我正在编写一个带有配置Activity的小部件,当它的OK按钮被点击时调用以下方法:privatevoidok(){//...DoWidgetConfiguration...//ForceanupdateContextcontext=getApplicationContext();RemoteViewsviews=newRemoteViews(context.getPackageName(),R.layout.widget);AppWidgetManager.getInstance(context).updateAppWidget(widget_id,views);//Returnth

android:来自市场 Activity 的响应

我正在尝试制作一个应用程序来打开所选应用程序的android市场页面并让用户下载它。我已经使用以下Intent打开市场。Intentintent=newIntent(Intent.ACTION_VIEW);intent.setData(Uri.parse("market://details?id="+PackageName));intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);startActivityForResult(intent,13);但我总是在onActivityResult.StackTrace中得到结果代码0说:I/Activi

android - 如何防止自定义家庭启动器应用重启 Activity ?

我正在研究我自己的家用发射器替代品,它工作正常,但有一件事困扰着我。当我按下home键时,当前的homeActivity(在list中定义为main/defualt/launcher/home的Activity)重新启动-当前Activity实例onpause被执行并再次触发oncreate,因此启动了新Activity。另一方面,ADW启动器和LauncherPRo的行为并不像那样-我不会像我的情况那样进行刷新。LauncherPro甚至可以执行多项操作:如果您在带有应用程序图标的主屏幕上,它会缩小以查看所有屏幕的快照,如果您打开抽屉并按主页,它只会返回到主屏幕。有什么办法吗?我只是

Android - 如何从一个实例开始新的 Activity

我是Android开发的新手。我必须开始一个新的Activity。通常,我会编写以下代码:Intenti=newIntent(Activity1.this,Activity2.class);Activity1.this.startActivity(i);但现在我需要从该Activity的实例开始一个新Activity(因为我不想开始那种类型的通用Activity,我需要调用他的构造函数来定义他的属性)。像这样:Activity2instance=newActivity2(parameters);Intenti=newIntent(Activity1.this,instance);Act

android - 从 Activity 启动 BroadCastReceiver

我想从Activity启动一个BroadcastReceiver。我该怎么做? 最佳答案 定义您的BroadcastReceiver:privatefinalBroadcastReceiverreceiver=newBroadcastReceiver(){@OverridepublicvoidonReceive(Contextcontext,Intentintent){//Dosomething}};在onResume中注册你的接收器:@OverrideprotectedvoidonResume(){super.onResume()

android - 在android中自动启动一个新 Activity

我正在创建一个安卓应用程序。我有一个logoscreen(Activity),然后是我的homescreen(anotheractivity)。我希望当我启动我的应用程序时,我的Logo屏幕应该出现,然后在2秒后自动出现我的主屏幕。任何人都可以向我建议我应该做什么吗? 最佳答案 请使用这个..importandroid.app.Activity;importandroid.content.Intent;importandroid.os.Bundle;importandroid.os.Handler;publicclassLogoex

android - 如何从 Intent 强制重启 Activity

我的MainActivity有lauchMode="singleTask"现在我想从带有特殊Intent数据的通知开始Activity。在MainActivity.onResume中,我访问给定的Intent数据...问题是:当Activity已经存在时,我点击了通知,Activity来到前台,但是onResume方法没有被调用,我无法访问Intent数据。我尝试了标志FLAG_ACTIVITY_CLEAR_TASK,这适用于Honeycomb但不适用于Gingerbread。这是我从通知开始Activity的方式:Intentintent=newIntent();intent.set