android相关内容

如何覆盖Jetpack Compose中的系统onBackPress()

问题: 在我的写作页面-&>我有元素列表,如果我按任何键,我将在同一页面中显示子内容(隐藏主要内容,显示子内容) 如果我从顶部栏按下后退按钮,我将按照自己的逻辑处理自己。 但我无法处理系统背面按键。 问题: 有什么方法可以重写Jetpack Compose中的onBackPressed()吗? 我的代码: @Composable private fun ..
发布时间:2022-07-16 17:12:25 移动开发

Android Webview的版本取决于SDK还是取决于设备?

Android 5正在将WebView升级到Chromium 37。这是不是意味着我必须使用最新的Android 5 SDK才能享受好处,还是一旦用户升级到Android 5,WebView就会自动更新到该应用程序?如果我使用Android 5 SDK创建一个APK并在旧版本的Android设备上运行,该怎么办? 谢谢! 推荐答案 Android 5.0的初始版本包括基于Chro ..
发布时间:2022-07-16 15:24:53 移动开发

如何在NotificationBar/LockScreen中构建从API版本10开始支持的音乐控制器?

我正在构建一个音乐播放器应用程序。我想在通知栏中实现媒体控制器。我尝试了一种方法http://www.binpress.com/tutorial/using-android-media-style-notifications-with-media-session-controls/165。但它只支持棒棒糖版本的Android。有没有人有在通知栏中构建媒体控制器的想法? 推荐答案 您必须 ..

在地图框上添加带文本的标记

我们希望在应用程序中实现如下图所示的用户界面。 我们使用Mapbox SDK来显示地图,并使用Geojson来绘制折线。 我们已经使用Geojson on Mapbox绘制了折线,但问题是如何显示带有数字的标记点? 推荐答案 请尝试使用以下引用实现 https://docs.mapbox.com/android/maps/examples/circle-layer-cluster ..
发布时间:2022-07-15 20:13:41 Java开发

用RxJava替换异步任务

我一直在学习如何使用RXJava,我想知道如何更改下面的AsyncTask代码并使用RXJava,这是可能的吗?我不熟悉RXJava,由于AsyncTask已被弃用,我需要一些帮助。 private static class AddTeamAsyncTask extends AsyncTask { private TeamDao team ..
发布时间:2022-07-15 10:59:33 Java开发

访问隐藏方法时出现问题。安卓、颤动、地理定位器

我在Udemy上上这个扑翼/飞镖课程,在一个新项目的开始,我被困在试图使用Geolocater Package。该项目的初始GitHub项目位于here。 本课程的第一步是导入geolocator包,将其添加到pubspec.yml,然后在Screens/LoadingScreen.dart文件中的_LoadingScreenState中添加一个函数: void getLocation ..
发布时间:2022-07-13 12:40:45 移动开发

Google OAuth2的客户端秘密到底是什么?

在Google's OIDC guide中,Exchange code for access token and ID token节规定我必须提供client_secret。 如果我从API控制台选择相关的客户端ID,我确实会得到一个名为client_secret_...的JSON文件。但是,JSON对象的所有字段都没有命名为Secret或任何类似的名称。(这些字段分别命名为client_id、 ..

Google OAuth登录卡住加载同意屏幕

我的应用程序使用Google Drive API来备份用户文件。我想从头开始测试我的应用程序登录,所以我从我的谷歌帐户设置中手动吊销了该应用程序,但当我再次登录时,在选择我的谷歌帐户后,我无法加载同意屏幕(见下文)。 这就是我的…… 发布状态为";正在测试&q;,用户类型为&q;外部&q;,并且我已添加/使用了正确的测试用户 在OAuth 2.0客户端ID下注册了我的调试密钥 ..

如何在Android中永久隐藏状态栏?

如何隐藏status bar(手机图标、电池图标、网络图标等)在Android中? 推荐答案 将此代码写在setContentView(R.id.activity_main)上方,它就可以工作。 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.Layout ..
发布时间:2022-07-11 23:32:23 Java开发

添加到已安装PWA的主屏幕上显示Chrome徽章(唯一快捷方式是安装)

我们有一个不会安装的PWA,而是只添加了主屏幕的快捷方式(应用图标上带有Chrome徽章)。 灯塔审核为可安装应用程序提供了3/3的100%(使用HTTPS、注册服务工作者、清单满足可安装性要求),声明“浏览器可以主动提示用户将您的应用程序添加到他们的主屏幕中,这可能会带来更高的参与度。” 确实会显示“将XXX添加到主屏幕”横幅,并且会触发安装前提示,但它始终会创建快捷方式,而不是应用 ..
发布时间:2022-07-05 14:35:25 移动开发

PWA未作为WebApk安装

我已经做了一个PWA,它通过了所有灯塔因素。访问网站时,甚至会显示AddToHomeScreen弹出窗口,但当您将其添加到主屏幕时,它不会显示在应用程序抽屉中,并且其图标上有一个镀铬徽章。 我没有任何其他的想法去做。已注册服务工作人员,已注册不同大小的图标,已注册可屏蔽图标,Web清单正确。 我该怎么办? 推荐答案 问题已解决。因为似乎有某种类型的服务器端在Chrome中进行检查,在添 ..
发布时间:2022-07-05 14:25:01 移动开发

在科特林每天同一时间重复发送通知

我找到的其他Stackoverflow代码都不起作用。要么都是Java,要么我太傻了,不能让它工作。 如何在每天的同一时间发出通知?所以基本的东西,我找不到Kotlin的任何东西。 推荐答案 使用此代码可计划在每天22:00(或HOUR_TO_SHOW_PUSH中的任何其他小时)显示通知: private val alarmManager = context.getSyst ..
发布时间:2022-07-05 11:26:43 移动开发