草庐IT

SETTINGS

全部标签

Android webview 保持用户登录

我正在开发一个安卓应用程序。这是一个包含webview的简单应用程序,它将加载我的mvc网站。我的应用程序的第一页是登录页面。一旦用户登录到系统应用程序页面就会显示。需求-webview是否可以记住凭据并允许他/她下次访问时自动登录系统?需要帮助。以下是主要Activity代码。publicclassMainActivityextendsActivity{WebViewwebView;StringloginUrl="mail.xyzabcd.com";@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate

java - 运行 Android 应用程序两次才能工作,为什么?

我正在制作一个Android应用程序来测试您手机上的某些安全功能是否已启用。例如,如果您启用了密码登录,或者您的数据在手机上已加密。由于某些原因,该应用程序必须运行两次以测试手机是否启用了这些安全功能,这就是我要解决的问题。我希望它能够测试并查看在创建应用程序时以及应用程序第一次运行时是否启用了安全功能,而不是第二次运行时。我测试是否在我的MainActivity文件中的onStart()函数中启用了这些功能。我在下面包含了函数代码:@Override@TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1)@SuppressLint("NewApi"

android - 如何在 Android 中以编程方式打开/更改 Google Ads 选择退出设置?

是否有一种简单的方法可以帮助用户在应用内更改他们的选择退出广告个性化设置?可以通过浏览至Google->Ads从Android设置应用手动打开它:我知道很多设置屏幕可以使用Settings以编程方式打开类,例如Intentintent=newIntent(Settings.ACTION_NFC_SETTINGS);activity.startActivity(intent);但是,我看不到用于打开广告屏幕的选项。我还知道GooglePlay服务有一些有用的实用程序可以让用户调整他们的位置设置,例如LocationSettingsRequest.Ads设置是否有类似内容?

android - Settings.canDrawOverlays(context) 在 Android Oreo 上返回 false

list:代码activity.onCreate():if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.M&&BuildConfig.DEBUG){if(!Settings.canDrawOverlays(this)){Intentintent=newIntent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION,Uri.parse("package:"+getPackageName()));startActivityForResult(intent,OVERLAY_PERMISSION_REQ_CODE);}

java - 安卓SDK : How do you set the screen brightness

我环顾四周,只能找到可以设置该Activity亮度的代码。我正在尝试更改实际的电话设置。我试过的代码是:publicclassAutoPowerManagerActivityextendsActivity{/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);try{adjustBright();}catch(Setting

Android,手机重启时SharedPreference丢失

我遇到了一个奇怪的问题,我的应用程序的SharedPreference似乎在手机重启时丢失了一些特定的键(不是全部)。你遇到过这个问题吗?我使用该键存储一个序列化对象,并在我自己的Application类中执行此操作。publicclassApplicationextendsandroid.app.Application{staticStringkey="favs";SharedPreferencessettings;publicFavsfavs;@OverridepublicvoidonCreate(){super.onCreate();settings=PreferenceMana

android - 更新 Android provider.Settings.System 值

它看到我无法写入LG-P500(Android2.2)中的设置。这是我的代码:android.provider.Settings.System.putInt(getContentResolver(),android.provider.Settings.System.AUTO_TIME,1);指定用户是否希望从网络(NITZ)自动获取日期、时间和时区的值。1=是,0=否它在我的模拟器android2.2中运行良好我也在其他手机上试过,HTCandroid2.1也能正常工作。有谁知道会出现什么问题吗?非常感谢。 最佳答案 你应该添加到您

android - Gradle settings cannot be cast 错误

尝试构建新项目时,org.jetbrains.plugins.gradle.settings.GradleSettingscannotbecasttoorg.jetbrains.plugins.gradle.settings.GradleSettings错误我下载了http://services.gradle.org/distributions/gradle-1.6-bin.zip手动将zip内容复制到C:\ProgramFiles(x86)\Android\android-studio\plugins\gradle文件夹并从C:\ProgramFiles(x86)\Android\a

android - 以编程方式在所有 API 级别上启用飞行模式 Android

如何在单击按钮时以编程方式启用/禁用飞行模式?这个我试过了//readtheairplanemodesettingbooleanisEnabled=Settings.System.getInt(getContentResolver(),Settings.System.AIRPLANE_MODE_ON,0)==1;//toggleairplanemodeSettings.System.putInt(getContentResolver(),Settings.System.AIRPLANE_MODE_ON,isEnabled?0:1);//PostanintenttoreloadInten

android - 通过 ADB 打开飞行模式(Android 4.1 或更早版本)

我找到了thisquestion我尝试如下:settingsputglobalairplane_mode_on1ambroadcast-aandroid.intent.action.AIRPLANE_MODE--ezstatetrue它在Android4.4.1上运行得非常好但在4.0.1中不起作用。(设置:未找到/支持4.2或更高版本。)所以,我又试了一次asfollows:adbshellamstart-aandroid.settings.AIRPLANE_MODE_SETTINGSadbshellinputkeyevent19adbshellinputkeyevent23adbs