Android是谷歌的移动操作系统,用于编程或开发数字设备(智能手机,平板电脑,汽车,电视,磨损,玻璃,物联网)。对于与Android相关的主题,请使用特定于Android的标签,如android-intent,android-activity,android-adapter等。对于开发或编程以外的问题,但与Android框架相关的问题,请使用以下链接:https:// android.stackexchange.com。
对于 Android 来说非常陌生,老实说我对此感到困惑。 因此,我让 MainActivity 从第二个活动 CallAnActivity 接收一些字符串。 我已经决定将琴弦传回给...
如何正确设置 UiAutomatorViewer 来检查元素以使用 Appium 测试 Android 应用程序?
运行 uiautomatorviewer 时,我收到以下 NullPointerException 错误: 我已经按照安装过程安装并设置了 Appium,并为 ANDROID_H 设置了环境变量...
.MAUI 标签未通过 InvokeOnMainThreadAsync 更新
我是 .MAUI 新手,使用 VS2022 中的默认 MAUI 项目(单击按钮) 我不是仅仅单击按钮并更新其.Text,而是通过事件获取数据。 但是 UI 中的 .Text 变得不...
我需要访问屏幕破损的手机,触摸功能正常,无法使用触摸 ID,因为设备重新启动,尝试使用 ADB 输入代码,但 ADB 说设备未经授权,t...
在没有 Gradle 的情况下编译基本 Android 应用程序 - d8 错误
我希望将我在 Windows 上原型设计的一个小实用程序移植为一个简单的应用程序。我使用一台已有 10 年历史的计算机,因此根据我收集的信息,Gradle 和 Android Studio 等工具运行速度太慢,我无法...
如何使用 Compose 内容配置 DialogFragment 的宽度?
在我的 Android 应用程序中,“关于”屏幕设置为对话框,如下所述: 类 AboutDialog : DialogFragment() { // ... 重写 fun onCreateView( 充气机:
我基本上是想了解我的代码在哪些线程上运行。 理论上,它应该全部在前台组中运行,因为代码位于在前台启动的服务内部。 比方说...
扩展 AppCompatEditText 时出错:无法使用提供的参数调用以下函数
我尝试使用以下命令通过 AppCompatEditText 创建自定义 EditText: 类我的字段( 上下文:上下文, attrs:属性集? = 空, defStyleAttr: Int = R.attr.editTextSt...
如何在Android Studio Iguana中正确添加Dagger Hilt的依赖?
我尝试添加 Dagger Hilt 的依赖项,但我似乎无法正确添加它们。在我看过的所有地方,我只找到了使用旧依赖系统添加它们的说明。 我尝试过广告...
通过后退按钮访问Fragment后,Listview似乎没有响应适配器更改
我正在开发一个带有一些片段的Android应用程序。 活动_main.xml: 我正在开发一个带有一些片段的Android应用程序。 activity_main.xml: <?xml version="1.0" encoding="utf-8"?> <androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <include layout="@layout/content_main" /> </androidx.coordinatorlayout.widget.CoordinatorLayout> 内容_main.xml <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior"> <fragment android:id="@+id/nav_host_fragment_content_main" android:name="androidx.navigation.fragment.NavHostFragment" android:layout_width="0dp" android:layout_height="0dp" app:defaultNavHost="true" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:navGraph="@navigation/nav_graph" /> </androidx.constraintlayout.widget.ConstraintLayout> 我也有一个 nav_graph.xml,但是当我发布它时,这个问题被归类为垃圾邮件:) 我这样导航 Navigation.findNavController(this, R.id.nav_host_fragment_content_main) .navigate(R.id.action_global_showIngredientListFragment); 或者这个: ShowDrinkListFragmentDirections.ActionDrinkListToEditDrink action = ShowDrinkListFragmentDirections.actionDrinkListToEditDrink(); action.setDrinkDBId(0); Navigation.findNavController(v).navigate(action); 我在onCreateView(...)中初始化整个Fragment 我现在遇到的问题是,如果我通过设备的后退按钮到达主要包含 ListView 的 Fragment,则不会显示通过向设置的适配器插入和删除视图来对 ListView 内容进行的更改。如果我按照上面所示的方式导航到它,一切都会按照我想要的方式处理。我确实在片段上记录了一些生命周期方法,这些方法在通过所描述的两种方式到达片段时被调用。它们是相同的并且看起来很合理。离开片段时:onPause、onStop、onDestroyview。导航返回时(与单击导航或后退按钮相同):onCreateView onViewCreated、onStart、onResume。 我无法解释为什么我在按上面所示的方式导航时看到 UI 中发生的更改,而不是通过单击后退按钮,即使在 customMade 适配器上的操作发生时调用了相同的方法。 可以通过将 ListView 的操作移至 onViewStateRestored(...)。仍然不知道为什么只有通过后退按钮进入视图才需要这样做。
如何在 Flutter 和 Dart 中实现 Google 地图的可见性有限?
我正在尝试在 Flutter 和 Dart 中实现 Google 地图项目,在这个项目中我想在 Google 地图中实现战争迷雾概念。因此,当用户在地图上时,最初他们可以
Ktor 套接字客户端到自签名服务器:域特定配置需要...使用 checkServerTrusted(X509Certificate[], String, String)
我正在尝试建立到自签名服务器的套接字连接。 在我的 gradle 文件中,我使用以下内容: 实现 'io.ktor:ktor-network:1.6.5' 实现 'io.ktor:ktor-network-tls...
添加到主 Activity 的类会导致 Android Studio 中的应用程序崩溃
对于最终的项目任务,我们被告知要创建一个基本上相当于库存经理的东西。我们可以通过控制台应用程序或 Android Studio 来完成此操作。我和我的伙伴认为我们应该给予
加密的共享首选项会导致 Android 9 和 Android 10 上发生 ANR
我正在使用加密共享首选项来加密首选项数据。我按以下方式使用它: val masterKey = MasterKey.Builder(上下文) .setKeyScheme(MasterKey.KeyS...
我有两台相同的 Android 12 设备,其中一个应用程序用于创建内容提供程序,另一个应用程序尝试从该提供程序读取数据。 在一台设备上,该应用程序可以...
我有一个带有 OCR、图像处理步骤的 python 项目。我想通过将我用 Kotlin 项目拍摄的照片发送到这个 Python 文件来进行 OCR 操作。我如何连接这两个项目? C...
我根据指南创建了一个带有 BottomAppBar 和浮动操作按钮的活动。当我在 Genymotion 中运行它时,它的效果符合我的预期。 在 Genymotion 中 但是当我导出它时...
Firebase RTDB:如何在后台处理多个查询? [重复]
我的案例如下。我同时进行两个类似 ref.get() 的调用。第一个调用要求的数据块 (5MB) 比第二个调用 (100KB) 稍大一些。适用于 Android 的 Firebase SDK 将如何...
在Android中我正在尝试从移动文件上传文件..有一个上传文件的按钮... 在下面的代码中,我可以使用按钮上传文件。 单击按钮后,它要求我选择...
重启flutterrelease应用后屏幕上的所有文字都消失了
我在我的应用程序中设置了自定义字体 Berlin-Sans,并且不使用默认的 Flutter 字体,但由于某种原因,当我第一次打开我的 apk 的发布版本时,所有文本都显示正确。 ..