android相关内容

无法停止复用器

我遇到了媒体复用器的问题。为什么我的应用程序崩溃了?解决方案是什么? java.lang.IllegalStateException: Failed to stop the muxer at android.media.MediaMuxer.nativeStop(Native Method) at android.media.MediaMuxer.stop(MediaMuxe ..
发布时间:2022-07-21 18:53:36 移动开发

Android日期时间解析

如何在Android中像这样解析日期时间 2014-05-19T07:16:29.63+00:00 ?我试过根据SimpleDateFormatter使用"yyyy-MM-dd'T'HH:mm:ss.SSZZZZZ",但ZZZZZ的结果似乎与Z相同。 推荐答案 使用joda-time 解决了此问题 ..
发布时间:2022-07-21 18:07:22 Java开发

添加循环视图粗线的顶部、中间和底部分割线

嘿,我想在循环视图中显示顶部、中间和底部的分隔符。How to add dividers and spaces between items in RecyclerView。它的工作是在中间和底部增加隔板。但我找不到在第一个项目的顶部添加分隔符。有谁知道如何做到这一点吗?提前谢谢。 import android.content.Context import android.graphics.C ..

Android:SurfaceView中来自MediaCodec的裁剪视频

我遇到的问题如下: 我有一块定制电路板,屏幕分辨率为900x500像素。主板运行Android 8.0。 我得到了1280x720分辨率的视频流(当手机连接到主板时来自Android Auto),但内容包含在我屏幕大小为900x500的视频中。 基本上,如果您看到完整的视频,在较大的框架内有一张较小的图像,黑边距为(1280-900)/2=190和(720-500)/2=110, ..
发布时间:2022-07-20 17:42:28 移动开发

从安卓摄像头屏幕上裁剪图像

我想开发一个相机屏幕,它由一个带有框架的相机组成(见第一张图像)。当我拍摄照片时,我不需要完整的图像,我只需要存在于相框内的图像部分(见第二张图像)。 我尝试了GitHub中的许多图像裁剪库。 https://github.com/Yalantis/uCrop https://github.com/ArthurHub/Android-Image-Cropper 我还试图调用CROP ..
发布时间:2022-07-20 17:31:43 移动开发

在屏幕旋转后调用Camera.Release()后,正在使用摄像头

我有一款可以在计时器上拍照的应用程序。通常情况下,它工作得很好,除了在相机休眠时旋转屏幕的情况。谁能告诉我为什么它在睡眠状态下旋转后无法拍照? 正常情况下,当摄像机进入睡眠状态并被唤醒时,它会执行... @Override protected void onPause() { super.onPause(); camera.stopPreview(); came ..
发布时间:2022-07-20 16:50:50 移动开发

Kotlin协程等待2个或更多不同的并发请求

我正在使用Kotlin协程从带有view Model的Android中的服务器获取响应。 问题是,我希望获得两个不同的请求响应来更新UI,但希望同时执行它们,并等待它们都完成。然后用收到的所有结果更新用户界面。 如果在每个请求之后使用Async和AWait,它将一个接一个地执行,并且它不是并发的,如果使用请求的map和waitAll(),我不能处理多种数据类型(数据类),因为两个请求的数据类型不同 ..
发布时间:2022-07-20 09:14:41 移动开发

如何打开此内容URI?

我制作了一个图像查看器,可以(假设)打开来自电子邮件客户端的附件,它已经正确地打开了PNG文件。特别是,我使用K9,它发送ACTION_VIEW意图(基本上)如下代码: Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url)); intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMI ..
发布时间:2022-07-19 18:02:32 移动开发

颤动集成_测试:如何模拟键盘操作以清除Textfield()中的文本?

为颤动Web应用程序实现一些集成测试,其中我试图模拟键盘操作以清除Textfield()的内容。就像我们已经做过的一样: await tester.testTextInput.receiveAction(TextInputAction.done); 知道怎么做吗? 推荐答案 您可以在测试中模拟键盘按键,如下所示: await simulateKeyDownEvent(Log ..

如何以正确的方式制作闪屏,即不让它成为应用程序进程的一部分?

我是Android的新手。我想在我的应用程序中添加一个闪屏。我经历了这个official documentation。 上面写着 如果用户在应用程序的进程未运行(冷启动)或活动尚未创建(热启动)的情况下启动应用程序,则会发生以下事件。(在热启动期间不会显示启动画面。)1)系统使用您定义的主题和任何动画显示启动画面。2)当应用程序准备就绪时,闪屏关闭并显示应用程序。 尽管将活动实现 ..

切换密码字段Jetpack Compose

您好,当用户单击See Password按钮时,我正在尝试动态更改VisualTransform。我可以过滤密码,但不能以纯文本显示。对此有什么想法吗?这是我到目前为止得到的信息。 fun UserInputText( keyboardType: KeyboardType = KeyboardType.Text, onTextChanged: (TextFieldValue) ..

Android组合导航和ViewModel生命周期

我才刚刚开始作曲。乍一看,对我来说,它看起来就像是我喜欢的SwiftUI的副本。但当我开始真正使用它时,我很快就遇到了很多问题。显然,我需要找到正确的方式来使用它以从中受益... 这是我的一个问题。 package org.test.android.kotlin.compose.ui import android.os.Bundle import android.util.Log i ..
发布时间:2022-07-16 17:33:56 移动开发

Jetpack Compose中的活动视图模型

在片段中,我们有 private val activityViewModel: MainActivityViewModel by activityViewModels() private val fragmentViewModel: MainFragmentViewModel by viewModels() 要获取整个应用程序中共享视图模型的实例(活动视图模型)和特定于视图的视图模型(片 ..
发布时间:2022-07-16 17:23:32 移动开发