草庐IT

ACTIVITY

全部标签

android - 您应该至少有一个通过 'sample.com' 网络映射到站点 'intent-filter' 的 Activity APK

尝试上传即时应用程序但出现此错误YoushouldhaveatleastoneactiveAPKthatismappedtosite'sample.com'viaaweb'intent-filter'. 最佳答案 使用相同的主机网络“intent-filter”在alpha、beta或生产中上传可安装的APK。 关于android-您应该至少有一个通过'sample.com'网络映射到站点'intent-filter'的ActivityAPK,我们在StackOverflow上找到一个类

android - 子 Activity 继承的屏幕方向

我有一个基本Activity(扩展AppCompactActivity),它由所有Activity扩展。我的问题是,如果我将Manifest文件中的android:screenOrientation="portrait"设置为基本Activity,为什么它没有设置为扩展此Activity的所有Activity。这是我的list文件 最佳答案 如果您想为所有子Activity设置方向,也许最好在基本Activity上使用如下代码this.setRequestedOrientation(ActivityInfo.SCREEN_ORIEN

android - 对 ViewModel 中的 Activity 生命周期作出 react

我正在尝试创建一个将使用MVVM架构的应用程序,但有一件事我不太明白。Android官方文档说在ViewModel中引用Activity上下文不是一个好主意(因为ViewModel可能比Activity长寿)所以当我想在Activity恢复时执行某些操作时,我开始怀疑用例。我知道ViewModel不应该自己执行业务逻辑,但即使我使用了一些服务类(假设GPSService必须启动和暂停,每次Activity在暂停时恢复),并且在这个服务中我对ActivityonResume使用react(使用生命周期观察者)我仍然会从ViewModel引用此Activity,因为我引用的服务包含对正在观

android - 从 android 中的 Activity 返回数组列表

我有两个Activity,例如Activity1和Activity2。Activity1将调用Activity2并发送一个将被修改的数组列表。我已经使用Intent完成了这一点。我现在想要做的是,当Activity2调用finish()时,我希望将修改后的数组列表发送回Activity1,以便它具有该数组列表的最新版本。Activity1:Bundleb=newBundle();b.putParcelableArrayList("com.Woody.RingerSchedule",schedules);Intenti=newIntent(this,addSchedule.class);

Android 服务到 Activity 通信性能

我可以找到几个关于如何构建服务的示例,但是我很难找到一个关于如何在Activity和服务之间发送消息的工作示例。据我所知,我认为我的选择是使用Intents、AIDL,或者根据thisquestion使用服务对象本身。.在我的例子中,我的Activity是唯一会访问该服务的Activity,因此本地服务就可以了。当Activity打开时,我想查看来自服务的一些状态消息,这些消息将以高达20Hz的频率传入。这些通信方法支持的每秒消息数是否有任何限制?基本上,哪种方法最适合我的情况?谢谢。 最佳答案 由于您的Activity和Servi

android - Activity 改变前的动画

我正在尝试做一些简单的事情,但我不明白为什么它不起作用。我想做的是:当我触摸一个ImageView时,它会显示一个动画。然后,只有当该动画结束时,它才会启动新Activity。相反,会发生新Activity立即开始并且不显示动画的情况。这是动画xml:这是我用来调用它的代码:publicvoidonCreate(BundlesavedInstanceState){finalImageViewib=(ImageView)this.findViewById(R.id.photo);ib.setOnClickListener(newOnClickListener(){@Overridepub

android - 2.3透明activity的全屏

我使用的是这种xml样式:这是在android2.1和2.2中显示的全屏透明布局,顶部没有标题栏或状态栏。但是,当我在2.3上测试应用程序时,相同的Activity在顶部显示主屏幕状态栏(电池等)。我必须在我的java代码onCreate中输入这些行:requestWindowFeature(Window.FEATURE_NO_TITLE);getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);让它从顶部删除任何状态或标题栏。

Android - 哪个更有效率?

大家好,我几乎完成了我的第一个Android应用程序的编写。这是一款带有添加、编辑View屏幕等功能的笔记应用...最初,我通过创建新的布局对象(例如表格等)并显示它们来处理单个Activity中屏幕之间的移动。然而,在阅读更多内容后,我改变了在不同屏幕之间移动的方法,对不同的屏幕使用不同的Activity。然而,每个被称为Intent的Activity都会通过setExtra从主Activity中检索大量变量,并传回大量变量。现在我希望我的应用程序尽可能高效,我个人认为在一个Activity中处理所有这些会减少内存消耗和处理器密集度,尽管这具有负面意义变量始终存在(并消耗内存)取消链

android - 在单个 Activity 中使用多个 fragment

我想使用HoneyComb3.0开发一个android应用程序,我想在其中显示一个列表,单击列表中的任何项目应该以Fragment的形式在该列表项目旁边显示另一个列表.任何人都可以提供示例代码来解决这个问题吗?提前致谢 最佳答案 看看Google的RetoMeier的这两篇博文:http://blog.radioactiveyak.com/2011/02/android-app-surgery-earthquake-redux.htmlhttp://blog.radioactiveyak.com/2011/02/strategies

java - Android 应用程序或 Activity 能否调用更高 API 级别的 API?

具有给定最低API级别(例如8“Froyo”)的Android应用程序是否有可能有条件地使用仅处于更高API级别的API(例如级别10中的NFCAPI),例如通过检测是否存在运行时的API或API级别?谢谢。 最佳答案 是的,使用反射。这是一篇介绍如何在Android上执行此操作的文章:BackwardsCompatibilityforApplicationsBackwardcompatibilityforAndroidapplications 关于java-Android应用程序或Ac