草庐IT

SETTINGS

全部标签

Android11 Settings启动流程

一、系统设置首页(一级菜单):1、Settings之所以要在此定义空的Activity,是为了外部应用能直接跳转到XX_SettingsActivity界面,因为如果只是fragment的话,外部是没法跳转到fragment界面的,跳转到XX_SettingsActivity时,会执行其父类SettingsActivity.java中的方法,并根据XX_SettingsActivity在清单文件中的注册信息,它的meta-data的值,找到XX_SettingsActivity对应的fragment(XX_Settings),显示出fragment界面,实现借壳。2、AndroidManife

android - 存储登录凭据android

我制作了一个运行良好的安卓应用程序。我在其中实现了登录功能。任何人都可以指导我如何存储用户的登录凭据,以便用户不必在每次启动应用程序时都登录。 最佳答案 Here's来自Android开发者网站的示例:publicclassCalcextendsActivity{publicstaticfinalStringPREFS_NAME="MyPrefsFile";@OverrideprotectedvoidonCreate(Bundlestate){super.onCreate(state);...//Restorepreferences

Android - 看起来像 'settings' 的 ListView

我想在Android中创建一个看起来像“设置”的ListView(即,如果我单击“声音和显示”项,它将显示“静音模式、铃声音量等”等项)。它看起来像PreferenceScreen,但这次它没有配置任何内容。一个更清晰的例子:我想要的是当一个项目类别被选择时——比方说,医院——它调用另一个ListView,其中包含该地区周围医院的名册。当花名册中的一项被选中时,它将执行调用Intent并调用号码。如果我想返回列表,只需按返回按钮即可查看其他类别。提前致谢! 最佳答案 试试这个,AndroidPreferences还有Android-

安卓闹钟界面

我想弄清楚Android闹钟应用程序的用户界面是如何设计的。这似乎是在使用HoloDarkTheme。包含的屏幕截图是创建/编辑警报Activity屏幕。它看起来类似于AndroidSettings.是这种情况吗?因为“打开闹钟”和“振动”行看起来像ChexboxPreferences。“铃声”行看起来像RingtonePreference。“时间”行呢?正如@eric在对以下其中一个答案的评论中提到的,我正在尝试重新创建一个与闹钟应用程序类似的界面。我不想发送从我的应用程序启动警报管理器的Intent。“标签”行呢?它的功能很像EditTextView。您可以在PreferenceS

Android:如何仅在安装应用程序时调用方法

我需要调用一个方法(或启动一个Activity,或其他东西)来更新包含应用所需数据的文件。但我希望只在首次安装应用程序时执行一次;因为之后我会自己处理文件的更新。请问如何实现?谢谢你的建议 最佳答案 在应用程序中只做一次你需要这样的东西:booleanmboolean=false;SharedPreferencessettings=getSharedPreferences("PREFS_NAME",0);mboolean=settings.getBoolean("FIRST_RUN",false);if(!mboolean){//d

android - FileNotFoundException : Unable to read anonymization settings, 未报告任何值 :/Users/mac/. android/analytics.settings(权限被拒绝)

我在Mac上使用最新版本的AndroidStudio。每当我打开应用程序时,它都会显示上述错误。谁能帮我解决它?这里还有一张图片: 最佳答案 我在这里遇到了同样的问题,但是进入了ubuntu16.04。根据@madhan的评论,我看到我的.android的权限仅适用于root用户,所以我确实更改了该文件夹的所有者,仅此而已。我使用此命令更改文件夹所有者:sudochown-Rdavidg:davidg.android/请将“davidg:davidg”替换为您自己的用户。现在一切正常。我假设在第一个androidstudio启动时,

android.content.ActivityNotFoundException "android.settings.IGNORE_BATTERY_OPTIMIZATION_SETTINGS"

我正试图引导我的用户进行电池优化Activity,它似乎对大多数人都有效,除了我得到的一些搭载Android6的三星手机:FatalException:android.content.ActivityNotFoundException:NoActivityfoundtohandleIntent{act=android.settings.IGNORE_BATTERY_OPTIMIZATION_SETTINGS}这是我用来启动它的:Intentintent=newIntent("android.settings.IGNORE_BATTERY_OPTIMIZATION_SETTINGS");

android - 从 Settings Api 获取 Needle 不适用于 API 23

我正在使用com.google.android.gms.location.SettingsApi在我的Android应用程序中启用蓝牙和位置。它会弹出一个对话框,提示用户在它被禁用时启用它,以便我的应用程序可以扫描附近的蓝牙设备。我遵循了引用指南(https://developers.google.com/android/reference/com/google/android/gms/location/SettingsApi)中的说明。非常简单:首先连接到GoogleApiClient,然后创建LcoationSettingsRequest.builder:LocationSetti

Android:如果更改系统字体大小,应用程序会崩溃

如果我通过单击主页将我的应用程序置于后台。然后转到系统设置->显示->字体大小->并将(正常)更改为(大)然后去点击我的应用程序把它放回前台我收到以下错误消息:FATALEXCEPTION:mainjava.lang.RuntimeException:UnabletostartactivityComponentInfo{com.myapp.MainActivity}:java.lang.NullPointerExceptionatandroid.app.ActivityThread.performLaunchActivity{ActivityThread.java)有谁知道可能导致此错

java - Crashlytics 报告无法从 https ://settings. crashlytics.com/检索设置

我的应用程序在调试版本中运行良好,我可以看到在我测试应用程序功能的每台设备上都报告了Crashlytics异常。但是,当我通过Jenkins获得发布版本时:一个。该应用程序卡在空白的启动屏幕中。获取“应用程序已停止”对话框。我在执行发布构建时发现了一些logcat消息:首先:它转储以下异常09-3009:49:05.561:I/Crashlytics(5696):InitializingCrashlytics1.0.4.1509-3009:49:05.591:E/Crashlytics(5696):.09-3009:49:05.591:E/Crashlytics(5696):.||09