android

Introduction of Sharedpreference in tap counter app causes app crash

问题 我正在尝试做一个基本的点击计数器应用程序,将计数器值存储到 sharedpreference 中。 当我运行它时,应用程序就像没有 sharedpreference 的点击计数器一样正常工作,但是当我引入 sharedpreference 时,应用程序崩溃了。 ~主要活动~ public class MainActivity extends AppCompatActivity { public static final String PREFS = "examplePrefs"; Button btn_tap, btn_trophy, btn_reset; TextView tv

更多相关内容:请点击查看

Error: Unknown admin: ComponentInfo

问题 清单文件可以在这里找到。 DeviceAdminReceiver 类可以在这里找到 agent_device_xml 定义如下: <?xml version="1.0" encoding="utf-8"?> <device-admin xmlns:android="http://schemas.android.com/apk/res/android"> <uses-policies> <limit-password /> <watch-login /> <reset-password /> <force-lock /> <wipe-data /> <expire-password />

更多相关内容:请点击查看

unable to load script from assets &#39;index.android.bundle&#39;

问题 回答1 我也得到了这个,我在你的项目目录中使用以下命令解决了这个问题: $ mkdir android/app/src/main/assets $ react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res $ react-native run-android 回答2 使用 npm

更多相关内容:请点击查看

How to generate a simple registration code,based on input given by the user and verifying it after installation

问题 假设,我创建了一个 android 移动应用程序。 我正在寻找的是,一旦用户从我的网站购买了我的应用程序,他将输入他的 IMEI 号码。 我想生成一个简单的注册码,购买成功后可以email给他。 然后用户将在应用程序中输入代码,应用程序将在内部获取 IMEI 号码并验证注册码。 我怎样才能生成这样的注册码? 是否有可用的算法/工具可以帮助我做到这一点? 谢谢,阿西姆奇普隆卡 回答1 回答2 您可以做的是,一旦您从用户那里收到 IMEI,您就可以对其应用算法(例如,您可以对字符串进行洗牌并在其上添加一些盐),然后它们会生成它的哈希值。 将此hash发送给用户,当他

更多相关内容:请点击查看

Android Camera2 configure crashes without reporting proper error

问题 我正在尝试在android的camera2basic示例之上进行一些预览帧处理。 createCaptureSession 调用失败,没有那么有用的错误报告。 有人可以帮我理解出了什么问题吗? 跟随工作和静止图像捕捉按预期工作 mCameraDevice.createCaptureSession(Arrays.asList(surface, mImageReader.getSurface()), 以下也适用于我的自定义帧处理 mPreviewRequestBuilder.addTarget(mFrameReader.getSurface()); mCameraDevice

更多相关内容:请点击查看

React Native: How to pass props navigating from one screen to another

问题 我正在尝试将一些行数据从列表传递到下一个屏幕以显示详细信息,但似乎无法实现。 这就是我在导航时传递道具的方式: _renderRow(row,sectionId, rowId, highlightRow) { var self = this; let navigate=this.props.navigation; return ( <TouchableOpacity onPress={() => navigate('ChatList',{row})}> ........//ignored code 在另一个屏幕上 ChatList.js: import React, {

更多相关内容:请点击查看

Making sure EditText only returns single lowercase letters

问题 我正在将我的旧 Hangman java 游戏移植到 android 以参加 1 月份的编程决赛。 我已经完成了大部分工作,但我发现我没有对无效字符进行任何检查。 无效字符基本上是除小写字母之外的所有字符。 我一直在考虑手动将所有有效字符输入到一个数组中并检查每个输入。 有更简单的方法吗? 下面是从适当的 EditText 捕获输入的代码: final EditText guessedLetter = (EditText) findViewById(R.id.LetterInput); final Button enterGuess = (Button) findViewById(R

更多相关内容:请点击查看

How Do We Identify If an Android Device Is Running Official Android 7.0+ Freeform Multi-Window Mode?

问题 早在 Android 7.0 发布时,他们就说有一个自由形式的多窗口模式选项,大致类似于传统的窗口桌面操作系统的工作方式(多个重叠的可调整大小的窗口): 较大设备的制造商可以选择启用自由形式模式,在这种模式下,用户可以自由调整每个活动的大小。 如果制造商启用此功能,则设备除了分屏模式外还提供自由格式模式。 但是,他们没有为这种模式提供任何官方环境。 我知道今天至少有两个 Android 7.0+ 环境具有自由形式的多窗口模式: 一些 Chrome 操作系统设备(例如 Acer Chromebook C738T) 三星 DeX,在 DeX 模式下运行时(不是屏幕镜像模式)

更多相关内容:请点击查看

Android - Set Image overlay with background color outside of bitmap using canvas

问题 我正在研究相机活动覆盖,我已经成功地在矩形之外创建了不透明的颜色(不透明的黑色)。 而且我还成功地在大矩形内创建了一个小矩形。 请看下图。 如您所见,小矩形上有蓝色背景。 问题是,我想在图像(位图)之外制作蓝色背景,而不是覆盖图像。 问题是,如果我用透明填充更改图像,蓝色背景将覆盖它。 如何使蓝色背景仅覆盖图像的外部? 我已经尝试从谷歌找到所有可能的答案,但我没有运气,也许我从错误的方法开始,需要建议。 这是我的代码 bitmap = Bitmap.createBitmap(getWidth(), getHeight(), Bitmap.Config.ARGB_8888); Canvas

更多相关内容:请点击查看

how to capture android application package remove?

问题 回答1 首先,您应该为该事件添加侦听器,如下所示,如果您只对删除感兴趣,只需添加, <receiver android:name=".receiver.AppStateReceiver" android:enabled="true" android:exported="true"> <intent-filter android:priority="999"> <action android:name="android.intent.action.PACKAGE_ADDED" /> <action android:name="android.intent.action.PACKAGE

更多相关内容:请点击查看