草庐IT

store_true

全部标签

android - 使用 Fragment 的 setRetainInstance(true) 真的是处理旋转变化的好习惯吗

我指的是WhyuseFragment#setRetainInstance(boolean)?我这样问的原因是Activity来处理旋转,OfficialActivityDocumentation鼓励我们让Activity在轮换期间关闭并重新启动。android:configChangesListsconfigurationchangesthattheactivitywillhandleitself.Whenaconfigurationchangeoccursatruntime,theactivityisshutdownandrestartedbydefault,butdeclaring

android - 有关为 Amazon Android App Store 准备 apk 的问题

令人惊讶的是,亚马逊的文档缺少有关提交二进制过程的信息。据我所知,您提交了一个未签名的二进制文件,然后他们将其包装在自己的代码中并生成一个签名的apk?这留下了几个问题:亚马逊应用商店会为您执行zipalign吗?如果您的应用已经在Android电子市场(Google的)中,建议使用相同的包名还是不同的包名?有什么区别吗?我还在其他地方看到,他们提供了下载他们准备的apk并使用您自己的key对其进行签名的选项。是否建议使用此key,然后使用您在AndroidMarket中使用的相同key对其进行签名?有什么区别吗?在深入研究此过程之前,是否还有其他需要了解的注意事项或陷阱?谢谢

android - 可以在 google play store 上设置发布日期吗?

在iOS上,您可以选择您的应用在经过Apple验证后何时在商店中可见。Android和GooglePlay商店可以做到这一点吗? 最佳答案 现在可以使用timedpublishing。它似乎仅限于更新,因此它可能不适用于首次发布,除非该应用首先发布到您的Alpha或Betachannel。 关于android-可以在googleplaystore上设置发布日期吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflo

android - android :windowTranslucentStatus=true 时键盘隐藏 EditText

我们正在我们的应用中应用新的AndroidKitKat半透明主题,当键盘出现时我们遇到了一个奇怪的问题。如果我们不使用新的android:windowTranslucentStatus属性,一切照常工作:屏幕被调整大小,一切都保持可见。但是当我们使用android:windowTranslucentStatus,屏幕没有调整大小,我们的EditText被键盘隐藏。问题示例:屏幕之间的唯一区别在于样式中的属性:第一个屏幕:false第二屏:true我们认为这是Kitkat版本中的一个错误,但我们希望您注意这一点。我们有点生气了。当然,如果有人有解决方案,那就太棒了。编辑:我刚刚将此问题添

安卓APK文件: Re-activate older APK file in Google Play Store

我已将两个APK文件上传到GooglePlay商店。一个是新版本,一个是旧版本。较新的版本是Activity版本,因为它具有更高的versionName和Code。现在我在新版本中发现了一些错误,我想从Play商店中删除它并激活旧版本。GooglePlay不允许我停用较新的版本并再次激活较旧的版本,因为它的版本名称和代码较低。问题是我不是开发人员,也没有构建应用程序。开发商在另一个国家,很难找到他们。如何重新激活旧版本?我知道一种解决方案是更改versionName和Code。我只有apk文件,我可以只用apk文件在Eclipse中更改这些细节,而且在Eclipse或开发Android

android - 如何为 Android Market 和 App Store 制作二维码

关闭。这个问题需要更多focused.它目前不接受答案。想要改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭5年前。Improvethisquestion我有一个应用程序,它有Android和iPhone版本。所以我有两个URL-s(Market和AppStore),但我不想在主页上添加两个不同的QR码。有没有办法(我期望的在线服务)为两个市场提供一个URL,它将检测用户设备并立即转发到合适的应用程序版本?以编程方式看起来真的很琐碎,但也许有人已经解决了这个问题。更新:看来我必须自己创建服务。也可以随意尝试使用它:http://qrappdownload

android - fragment 、setRetainInstance(true) 和线程库

Here,Dianne说通过onRetainNonConfigurationInstance()保留对象的旧方法现在已经过时了,因为您可以在配置更改时保留Fragment实例。还有here,在Fragment的APIDemos中,它展示了如何在配置更改后使用此方法维护线程。我看到在配置更改期间,当Fragment可能没有附加到任何Activity并且线程完成它的工作时,它能够调用wait()以便它不会尝试在未附加Activity时交付结果。我发现这非常有用,并且是缓解Android方向更改带来的更令人头疼的问题之一的好方法。但是,如果您使用的是线程库(例如,使用线程执行器的API库),

android - AppBarLayout.setExpanded(boolean, true) 支持库 23.1.1 中的奇怪动画

在我的应用程序中,我扩展或收缩AppBarLayout在特定事件上使用setExpanded(boolean,true).我有一个很好的结果,使用com.android.support:design:23.1.0的动画流畅流畅,然后我更新为23.1.1并且动画变得非常缓慢而且一点也不活泼。在android.support.design.widget.AppBarLayout的源代码中,我在animateOffsetTo中找到了问题(在publicstaticclassBehaviorextendsHeaderBehavior下),在23.1.0版本中是这样的:privatevoidan

Android Facebook SDK 3.0 在登录时给出 "remote_app_id does not match stored id"

我正在尝试构建一个使用FacebookSDKforAndroid3.0的应用程序。但是当我试图打电话时Session.openActiveSession它只是简单地给我一个带有CLOSED_LOGIN_FAILED的SessionState,而LogCat是:12-1600:03:40.510:W/fb4a:fb:OrcaServiceQueue(4105):com.facebook.orca.protocol.base.ApiException:remote_app_iddoesnotmatchstoredid我用“remote_app_id”搜索了StackOverflow,结果是

android - "multiDexEnabled true"是什么意思?

Androidgradle中的“multiDexEnabledtrue”是什么意思。我们为什么要使用这个?启用后有什么效果? 最佳答案 Androidapplication(APK)filescontainexecutablebytecodefilesintheformofDalvikExecutable(DEX)files,whichcontainthecompiledcodeusedtorunyourapp.TheDalvikExecutablespecificationlimitsthetotalnumberofmethods