草庐IT

activity-state

全部标签

java - 使用 values.xml 设置 Android Activity 屏幕方向

我正在尝试使用res/values中的XML文件中的值设置Activity屏幕方向。我想这样做是因为,或多或少,我需要为平板电脑(横向)和智能手机(纵向)提供相同的Activity。先试试list:配置文件:portrait但是使用这个设置应用程序不会出现在设备上并且它会返回这个错误:java.lang.NumberFormatException:Invalidint:"portrait"第二OK,所以我干脆改成了这样list:配置文件:1我使用1因为ActivityInfo.SCREEN_ORIENTATION_PORTRAIT==1。但这也不起作用。看来我可以修改一些值,例如应用程

Android 服务到 Activity 的高频通信 : best option?

在一个Android应用程序(API级别14及更高)中,它有一个由不同Activity使用的服务(它们使用本地绑定(bind)调用其功能),该服务以60Hz计算游戏元素的位置(坐标).[我有充分的理由在服务中进行计算,而不仅仅是直接在Activity中]。服务(用于游戏逻辑检查)和游戏屏幕Activity(用于绘图)需要这些持续的位置更新。我的问题是:对于这种情况,服务到Activity通信的选项是什么?我想最大限度地减少服务计算新位置的时间点与UI(Activity)已知的时间点之间的毫秒延迟(最好,几乎没有延迟)。您可以假设一切(Activity、服务)都在一个流程中。我正在考虑一

android - 如何使用 Intents 将光标对象传递给下一个 Activity

我熟悉如何将原始数据(字符串、整数、bool值等)从一个Activity传递到另一个Activity。但是在我的应用程序中,我想将一个Cursor对象传递给下一个Activity。我正在从Activity类扩展我的类。虽然我看过这个post.但它提供了相互矛盾的解决方案。但是,正如一位用户所描述的,应该扩展Applicationclass以传递游标数据。但我想扩展Activity类。那么有什么方法可以将Cursor数据从一个Activity传递到另一个Activity。注意-如果有帮助,我想使用光标的原因是,我正在查询从列表中单击的特定联系人的数据并保存它在游标中,我想将相同的游标数据

Android,后退按钮释放 Activity 内存?

我做了一个简单的应用程序来测试Android的内存。它有两个Activity,A和B。A是一个简单的Activity,带有一个启动B的按钮。B包含一个相当大的图像(jpg,mdpi中的1024x768像素)当我使用DDMS监视此进程时,堆从A移动到B时按预期上升。当我在B上按下(硬件或软件使用super.onBackPressed())按钮并再次进入A时,堆不会再次收缩,即使在调用垃圾回收之后也是如此。这是预期的吗?B占用的内存会在进程的生命周期内释放吗? 最佳答案 onBackPressed()只是从BackStack弹出你的BA

android - 如何调用另一个项目中的 Activity ?

大家好,我是android新手,我已经创建了2个项目。现在我想在单击按钮时从第一个项目调用第二个项目中的Activity。第一个项目只处理登录屏幕,当我点击登录按钮时,我需要调用第二个项目中存在的Activity。我在网上搜索,但没有找到任何我能正确理解的教程。您好,我发现了以下错误。01-3008:36:47.230:E/dalvikvm(3408):Couldnotfindclass'com.androidhive.googleplacesandmaps.MainActivity',referencedfrommethodorg.fluturasymphony.recommenda

android - 完成 Activity 时出现 MediaPlayer 异常

当我尝试完成媒体播放器Activity时出现异常(仅在我播放时)。代码:完成按钮:ImageViewimageAllBack=(ImageView)this.findViewById(R.id.imageAllBack);imageAllBack.setOnClickListener(newOnClickListener(){publicvoidonClick(Viewv){//mediaPlayer.stop();if(mediaPlayer!=null){mediaPlayer.stop();mediaPlayer.release();}finish();}});媒体播放器事件:@

android - 如何在一个 Activity 中以不同的视频 View 播放多个视频

示例代码:如何在一个Activity中播放两个视频publicclassTwo_videosextendsActivity{VideoViewvideo1,video2;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.two_video);VideoViewvideo1=(VideoView)findViewById(R.id.video1);video1.setVideoPath("/mnt/sdcar

android - 如何在 Listview 中设置 OnClickListener 以发送到另一个 Activity

我正在制作一个使用listview的android应用程序,我有问题将OnClickListener放在我创建的listview中的什么位置以便转到另一个Activity,但我还没有找到解决方案。这是我的代码。CuacaNowActivity.javapublicclassCuacaNowActivityextendsActivity{protectedvoidonCreate(BundlesavedInstanceState){ListViewlistViewKab;super.onCreate(savedInstanceState);setTitle("JogjaNow");set

android - Dagger Activity 图和分离模块

我有一个Android应用程序,我正在尝试使用Dagger。我决定使用全局图+Activity图。我有三个模块:安卓模块@Module(library=true)publicclassAndroidModule{privatefinalMApplicationmApplication;publicAndroidModule(MyApplicationapplication){mApplication=application;}@Provides@Singleton@ForApplicationContextprovideApplicationContext(){returnmAppli

android - 名为 '*Locked()' 的方法在 Activity 相关类中意味着什么?

我在查看Android框架代码时注意到有很多名为“*Locked()”的方法的使用。我想知道“锁定”是什么意思以及这些方法反射(reflect)了哪些特征。比如在Activity相关的类中就有很多这样命名的方法。android/frameworks/base/services/java/com/android/server/am/ActivityStack.javastartActivityLocked()ensureActivitiesVisibleLocked()resumeTopActivityLocked()提前感谢您的帮助!:) 最佳答案