草庐IT

settings-bundle

全部标签

android - 在 Android 中通过 Settings.Global 撤消设置代理

我正在编写系统应用程序,它通过以下方式设置全局http代理Settings.Global.putString(getContentResolver(),Settings.Global.HTTP_PROXY,"127.0.0.1");我怎样才能恢复这个改变?这行不通:Settings.Global.putString(getContentResolver(),Settings.Global.HTTP_PROXY,null);有什么想法吗?提前致谢 最佳答案 Andrews的答案有效,但仅适用于Root设备,这是我针对非根设备的解决方案

android - onActivityCreated() 中的 Bundle 返回 null,即使在 onSaveInstanceState() 中设置值之后

在应用程序中,每当fragment失去焦点(即另一个Activity/fragment在其上打开)时,就会调用onSaveInstanceState()。developersguide中也提到了同样的内容.我正在尝试使用此方法来维护我的fragment在恢复时的状态。我的Intent是在恢复fragment时在onActivityCreated()中调用此bundle。尽管onSaveInstanceState在fragment失去焦点之前被调用。但是,当onActivityCreated()被调用时,它会将BundlesavedInstanceState接收为null。如何从包中获取

安卓应用 : Take user to Accessibility settings page of my app

这个问题与thisSOquestion非常相似.我目前使用的是将用户带到设置页面的以下代码。IntentdummyIntent=newIntent(android.provider.Settings.ACTION_ACCESSIBILITY_SETTINGS);startActivity(dummyIntent,0);但这只会将用户带到设置页面。如下图所示。取而代之的是,我想将用户带到我的应用程序的设置页面,在那里他可以选择打开它并显示我的应用程序描述。 最佳答案 ReferThisDevicePolicyManager例如:如果你

android - 为网络和/或持久存储序列化 Android Bundle?

我需要序列化综合应用程序(游戏)状态以通过网络传输或保存到磁盘并在以后检索。当然,Bundle在多个用例中用于保存/恢复状态,因此使用它们是理想的选择。但是,出于某种原因,Bundle不可序列化。搜索解决方案只发现了将Bundle转换为Parcel然后对其进行编码的NotAcceptablehack,但这不是一个可接受的解决方案,因为不能保证以后可以解码数据日期或在远程设备上。所以现在看起来,唯一的解决方案似乎是从Bundle中获取整组键,获取每个包含的对象,在每个Object.Class上做一个相当大的switch/case并手动构造一个巨大的ByteBuffer或与所有这些数据相似

android - 意外接受后选择退出 Android App Bundle

几个月前,我的一位团队成员选择了这个可怕的应用程序bundle计划。2周前我们发生了一起重大事件,AAB文件导致应用崩溃,而经过测试的APK文件却没有。在发现bundletool.jar的额外几个步骤之前,我们无法进行测试,修复它是一场噩梦。我的问题是,一旦我们不小心选择加入,我该如何选择退出该系统?我们更喜欢简单的APK。 最佳答案 来自GooglePlay控制台正如他们在下面所说的,我认为这是不可能的。GooglePlay应用签名服务条款自2018年5月8日起生效PermanentEnrollment3.1.Itwillnotb

android - 非根设备 (Android L) 上的设备所有者,没有 NFC,使用 adb shell,dpm set-device-owner

这里的最终目的是在“kioskmod”中安装一个设备。Theysay你不需要NFC也不需要生根来实现应用程序成为deviceowner.我还没有看到此方法的完整示例,但让我们试试:adbshelldpmset-device-owner/.应该做...所以我这样做,并得到:java.lang.SecurityException:Neitheruser2000norcurrentprocesshasandroid.permission.BIND_DEVICE_ADMIN.因此,以下代码返回false。((DevicePolicyManager)getSystemService(Contex

安卓 : PSS (Proportional Set Size) Calculation

我想弄清楚Android的PSS是如何计算的。我找到一个article说明如下。The"proportionalsetsize"(PSS)ofaprocessisthecountofpagesithasinmemory,whereeachpageisdividedbythenumberofprocessessharingit.Soifaprocesshas1000pagesalltoitself,and1000sharedwithoneotherprocess,itsPSSwillbe1500我的第一个问题是,以上信息准确吗?如果不是,有人能告诉我它是如何计算出来的吗?此外,这个值是千

android - 异常 : Callbacks must set parent bounds in populateNodeForVirtualViewId()

我的Android应用程序崩溃报告服务报告了很多实例:java.lang.RuntimeException:CallbacksmustsetparentboundsinpopulateNodeForVirtualViewId()ativ.a(SourceFile:56)atiw.a(SourceFile:716)athq.a(SourceFile:112)athw.createAccessibilityNodeInfo(SourceFile:42)atandroid.view.AccessibilityInteractionController$AccessibilityNodePre

android - Bundle 对象的变化

我正在处理遗留代码,我发现此函数中存在不一致的行为:@OverridepublicvoidopenFragment(finalClassfragmentClass,finalbooleanaddToBackStack,finalBundleargs){longdelay=0;if(mDrawerLayout.isDrawerOpen(GravityCompat.START)){delay=getResources().getInteger(android.R.integer.config_shortAnimTime)*2;}//FIXME:quickfix,butnotallcases

Android Studio 3.0 - 无法保存设置 : Failed to save settings. 请重启 Android Studio

昨天我将我的AndroidStudio版本更新到稳定版3.0,然后我开始在我的工作室中收到此错误并且无法构建应用程序。Unabletosavepluginsettings:Thepluginorg.jetbrains.androidfailedtosavesettingsandhasbeendisabled.PleaserestartAndroidStudio但我通过转到文件-->设置-->插件-->全部启用,强制启用了我工作室中的所有插件。我尝试按照建议删除.AndroidStudio/*文件夹here和here我按照建议尝试了Invalidate、Restart和EnableAnd