android 相关问题

Android是谷歌的移动操作系统,用于编程或开发数字设备(智能手机,平板电脑,汽车,电视,磨损,玻璃,物联网)。对于与Android相关的主题,请使用特定于Android的标签,如android-intent,android-activity,android-adapter等。对于开发或编程以外的问题,但与Android框架相关的问题,请使用以下链接:https:// android.stackexchange.com。

如何在 Android Jetpack Compose 中为 API 响应创建数据类?

API 响应如下所示: { “结果”: [ { “钥匙”:“设施”, “数据”: { “食物”...

回答 1 投票 0

如何在android Java中使用GPUImageFilters编辑色调饱和度和亮度?

我想使用 OpenGLES 或 GPUImageFilter 调整特定色调的图像的色调、饱和度和亮度。 基本上应该是这样的

回答 2 投票 0

ADB QR:“adb”不被识别为内部或外部命令、可运行程序或批处理文件

在 VS code ADB QR: 'adb' 不被识别为内部或外部命令, 可运行的程序或批处理文件。 我想将我的 Android 设备连接到 VS Code 我是初学者,没有背景

回答 1 投票 0

URI 和 Uri 类有什么区别

我很困惑,如何使用Uri,因为我在Android开发中的Intent的Action dial中使用它 Intent意图 = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:555-2368")); 我想做的事:...

回答 3 投票 0

java android listview setOnLongClickListener

长按功能,覆盖功能已更改,只有过时的参考。 我也使用点击监听器。 但 onLongClick 覆盖函数没有位置变量。 C...

回答 1 投票 0

如何通过响应式编程使用 Jetpack Compose UI 检测用户事件?

如何检测用户单击 Jetpack Compose 系统中的 UI 元素(例如单击项目列表)何时触发 UI 更改?是否可以使用响应式编程来实现此目的,例如

回答 3 投票 0

在 Ionic 中禁用深色主题

我正在设计一个 Ionic 应用程序,我希望它具有白色背景和黑色文本,无论用户是否启用了深色主题。 这就是我要的: 然而,当我启用黑暗t...

回答 8 投票 0

我需要创建一个卡片结构,但我不知道该怎么做

我想要制作的卡片结构 我尝试按照我在代码中指定的方式执行某些操作,但这并不完全是我想要的。 例如,即使我指定了水平方向,我也会遇到溢出错误等......

回答 2 投票 0

当我使用 Room db 中的流程以 List <Data class type> 的形式获取整个内容时,如何收集更改?

道 @道 接口 LogDao { @Query("从日志中选择*") fun getAllLog():流程> } 存储库 覆盖挂起乐趣 getAllLog(): Flow 道 @Dao interface LogDao { @Query("SELECT * FROM log") fun getAllLog(): Flow<List<LogEntity>> } 存储库 override suspend fun getAllLog(): Flow<List<Log>> { return logDao.getAllLog().transform { emit(it.toModel()) } } 视图模型 getAllLog().distinctUntilChanged().collect { Log.d("TAG","log update : $it") } 目前,我正在从 Room 收集数据,如上面的代码。 如果我改变同一项的参数值而不是改变列表的大小(不添加新数据),想要收集变化该怎么办?? 如果您不更改或更新值,则只需更新单个项目,然后首先将先前的流程状态清空,然后获得新的更新并收集新值。如果你不这样做,那么流不会收集新的值,直到它的大小没有改变。

回答 1 投票 0

世博项目如何运作?

感谢您的点击。 我有反应本机项目。 但它是很久以前建的,并且使用expo。 现在我无法运行该项目,因为版本不正确。 我该如何解决它。 请帮忙。 我重新安装了 SDK...

回答 1 投票 0

在java Android中手动触发配置更改

我的应用程序中有一个场景,在设备配置更改(例如方向更改)期间发生预期行为。这意味着每当用户更改设备的方向...

回答 1 投票 0

log.d(TAG, message)中的TAG是什么?

我想在日志猫中记录一个Catch异常,但我不知道log.d的标签。有人能帮我吗? 在所有示例中都可以看到此 log.d(TAG, message) 但我不知道此 TAG 中包含什么内容,请...

回答 3 投票 0

Android 摘要魔法

我正在开发一个应用程序来测试Android设备的签名功能。我的应用程序非常简单: 它生成一个密钥 -> 对用户输入的文本进行签名 -> 显示签名 总的来说...

回答 1 投票 0

Android 前台服务中的定期 HTTP 请求

这个问题更多的是关于使用什么工具而不是确切的代码。 我有一个 Android 应用程序,允许用户定义一些任务。每个任务都与定期 REST HTTP 查询相关 - 比方说 e...

回答 1 投票 0

如何在android汽车应用程序中读取ODB数据?

我目前正在开发一个需要访问汽车数据的应用程序,例如:能量水平、里程。 Android Auto Library 有可用于访问汽车属性和传感器的 API,但我不确定...

回答 1 投票 0

Android Studio 构建失败,出现此错误:- Daemon: AAPT2 aapt2-3.2.0-rc02-4818971-osx Daemon #0

我在 android studio 3.2 RC 2 中编译 android 代码时遇到这个问题.. 我已删除构建文件夹,但结果仍然相同。 Android资源链接失败 输出:/Users/jassi/Library/

回答 2 投票 0

通过改造发送多部分文件格式的图像永远不会到达后端

上下文 我在后端有一份合同,描述如下图所示: 如您所见,后端需要每个多部分/表单数据合约一个图像文件。 我的后端正在运行

回答 1 投票 0

如何仅使用命令行设置和构建 Kotlin Android 应用程序

我正在尝试用 Kotlin 制作一个 Android 应用程序(2D 游戏)。我不想使用 Android Studio 或任何 IDE,只想使用命令行。我也不想使用构建自动化工具(即 Gradle,...

回答 1 投票 0

在 Kotlin 中向 ListView 添加项目

我是 Kotlin 和 Android 新手 我有这样的主要活动 我是 Kotlin 和 Android 新手 我有这样的主要活动 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <Button android:id="@+id/btnControlButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Checking" /> <ListView android:id="@+id/lvList" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1" /> </LinearLayout> 还有这样的ListView项目布局 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" tools:ignore="UselessParent"> <CheckBox android:id="@+id/checkBox" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <EditText android:id="@+id/textInput" android:layout_width="match_parent" android:layout_height="wrap_content" android:autofillHints="" android:inputType="text" tools:ignore="LabelFor,RelativeOverlap" /> </LinearLayout> </RelativeLayout> 当用户输入任何项目“添加新项目”时,我想将项目添加到ListView。 请向我展示 Kotlin 中的正确代码。 我认为最好的办法是使用适配器加载列表,然后更新列表以添加新元素: public class MainActivity extends Activity { ListView listview; Button Addbutton; String[] ListElements = new String[] { "Element1", "Element2" }; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); listview = (ListView) findViewById(R.id.lvList); Addbutton = (Button) findViewById(R.id.button1); final List < String > elementsArray = new ArrayList <String>(Arrays.asList(ListElements)); final ArrayAdapter < String > adapter = new ArrayAdapter < String > (MainActivity.this, android.R.layout.simple_list_item, elementsArray); listview.setAdapter(adapter); Addbutton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { elementsArray.add("Element3"); adapter.notifyDataSetChanged(); } }); } } 告诉我进展如何

回答 1 投票 0

Compose 函数在将状态值传递给另一个函数时会进行重构

我似乎找不到这个简单案例的解释。 一些简单的事情,比如持有逆流的视图模型: 类 TestCounter : ViewModel() { 私有 val _counter = MutableStateFlow(0) ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.