草庐IT

SETTINGS

全部标签

Android 在 BT 连接上强行杀死我的启动器

我已经使用Apachecordova为Android编写了一个启动器应用程序。它适用于类似信息亭的应用程序,基本上运行良好。不幸的是有一个问题:在某些情况下,Android会强制终止我的应用程序并立即重新启动它。-加载大约需要3秒,显示白屏。它以全新的方式开始(不调用onPause、onResume)。在日志中我发现:V/WindowManager(657):ChangingfocusfromWindow{42544288u0com.android.settings/com.android.settings.SubSettings}toWindow{428ad610u0com.andr

java - 如何添加到 cordova 中的 settings.gradle

ThisisthesamequestionIamtonewtocommentonittoseeifhefoundaanswer当我运行“cordovabuildandroid”时,Cordova正在生成一个新的settings.gradle文件。我曾尝试使用脚本通过钩子(Hook)after_preparebefore_compile修改此文件。但无论我做什么,这个文件都会被重新创建。有人解决了这个问题吗?除了使用settings.gradle之外,还有其他方法可以将模块添加到android项目吗?我对Java或Gradle几乎一无所知,所以任何见解都会很棒。

android - Jelly Bean 中的飞行模式

我正在尝试在装有Android4.2.2的Nexus4中设置飞行模式。我知道这是不可能的,因为AIRPLANE_MODE_ON已移至Globalsystemsettings它只是一个阅读选项。有没有其他方法可以做类似的事情,我的意思是禁用radio?我可以禁用蓝牙、wifi和互联网连接,但电话网络仍然有效。可以用NDK创建一个库完全禁用网络?编辑:我试过java.lang.reflect制作此方法:@SuppressLint("NewApi")@SuppressWarnings("rawtypes")privatebooleanputStringAirplaneMode()throws

android - 调用 "Choose screen lock"屏幕的 Intent 是什么?

我找不到任何调用Intent屏幕“选择屏幕锁定”的引用。找不到任何东西?有什么想法吗? 最佳答案 您可以调用actionDevicePolicyManager.SET_NEW_PASSWORD将用户发送到锁定屏幕设置fragment(首先他必须输入当前密码/安全锁类型的模式):Intentintent=newIntent(DevicePolicyManager.ACTION_SET_NEW_PASSWORD);startActivity(intent); 关于android-调用"Cho

android - 如何启动 Android SubSettings fragment ?

例如,如何启动用户设置?它没有作为自己的Activity实现,所以我不确定如何启动它。下面是其他一些类似的问题,但这些问题要么更笼统,要么更具体。我的问题是关于启动任意SubSettingsfragment。HowdoIcallaspecificPreferenceFragmentfromaPreferenceActivity?ShowonlywirelesssystemsettingsonAndroid3 最佳答案 您可以通过启动SubSettingsActivity并包含:android:show_fragmentextra以及

安卓应用 : how to read Font Size under Settings?

我正在开发一个Android应用程序,我想在Settings->Display->FontSize下读取字体大小。因此,如果用户将他的字体大小设置为小/大/大,我想自动将其应用到我所有的文本我使用的是三星GalaxyNexus,Android4.1.2预先感谢您的帮助 最佳答案 尝试阅读FONT_SCALEfromandroid.provider.Settings.System. 关于安卓应用:howtoreadFontSizeunderSettings?,我们在StackOverflo

java - android.permission.WRITE_SECURE_SETTINGS 错误

你好,我的问题是,当我尝试更改天气或不启用GPS设置时,出现以下错误10-2005:44:31.890:E/AndroidRuntime(889):java.lang.SecurityException:权限被拒绝:写入安全设置需要android.permission.WRITE_SECURE_SETTINGS而在我的list文件中我确实拥有list文件中错误中列出的权限。list:任何帮助将不胜感激 最佳答案 WRITE_SECURE_SETTINGS是一个signatureOrSystem权限,也就是说普通的SDK应用无法持有。

android - 以编程方式切换 GPS Android 4.4

我知道。不要这样做。我不在乎。它适用于根应用程序。应用程序安装到/system/app/具有0777权限我以前用过:ContentResolvercr=context.getContentResolver();Settings.Secure.setLocationProviderEnabled(cr,LocationManager.GPS_PROVIDER,!isGpsOn);这就是我在4.4上尝试它的方式,因为它已被弃用:intvalue;if(isGpsOn)value=Settings.Secure.LOCATION_MODE_OFF;elsevalue=Settings.Sec

javascript - 在 Android WebView 中使用本地存储访问被拒绝

我有一个Androidwebview,我相信它具有访问和使用localStorage所需的一切,但是,当我尝试使用本地存储时,我在控制台中看到“访问被拒绝”错误。未捕获的SecurityError:无法从“Window”读取“localStorage”属性:拒绝访问此文档。谁能发现问题?JavaScript代码:functionlocalStorageTest(){//Checkbrowsersupportif(typeof(Storage)!="undefined"){//StorelocalStorage.setItem("lastname","Smith");//Retrieve

Android:从代码中确定 Activity 输入法

如何确定当前处于Activity状态的输入法-用户可以通过长按文本编辑字段来更改输入法(软键盘)-从代码中,如何确定用户选择了哪种输入法 最佳答案 我知道你可能不再需要这个了,但有人可能想要这个的答案。您可以使用此行获取正在使用的输入法的字符串ID:Stringid=Settings.Secure.getString(getContentResolver(),Settings.Secure.DEFAULT_INPUT_METHOD);如果你想获得更多关于当前键盘的信息,你可以使用:InputMethodManagerimm=(Inp