草庐IT

java - 在 Android 中检查密码

我想检查密码,我在Android中有一个密码字段packagecom.example.berk4;importandroid.os.Bundle;importandroid.view.View;importandroid.view.View.OnClickListener;importandroid.widget.Button;importandroid.widget.EditText;importandroid.app.Activity;importandroid.app.AlertDialog;importandroid.content.Intent;publicclassMain

android - 如何在android中检索当前系统屏幕亮度值?

我正在尝试创建一个应用程序,它将以编程方式设置Android设备的亮度。我已设法使用以下代码更改设备亮度:BackLightValue=(float)arg1/100;BackLightSetting.setText(String.valueOf(BackLightValue));WindowManager.LayoutParamslayoutParams=getWindow().getAttributes();layoutParams.screenBrightness=BackLightValue;getWindow().setAttributes(layoutParams);我已使

android - 如何在设备中检索支持的 android JNI 版本?

我需要知道Android设备是否支持JNI以及哪个版本。我可以使用哪个函数调用来执行此操作?我还应该从Java端还是NDK端调用它? 最佳答案 您可以在任何设备上的任何Android应用中使用JNI。JNI提供了一个GetVersion调用。您还可以将最低版本指定为JNI_OnLoad的返回值或作为AttachCurrentThread的参数。旧版本的Android支持1.4。较新的版本支持1.6。与往常一样,最好从JNITips开始页面。 关于android-如何在设备中检索支持的an

android - 从 SQLite 数据库 android 中检索 BLOB

我有一个数据库,里面有一些图像,保存为BLOB。直到现在我对数据库没有任何问题,我尝试像处理任何其他数据一样检索BLOB,但它不起作用:Cursorc=mDb.query("...");c.moveToFirst();ByteArrayInputStreaminputStream=newByteArrayInputStream(c.getBlob(0));Bitmapb=BitmapFactory.decodeStream(inputStream);问题是当程序试图获取“c.getBlob(0)”的信息时出现异常。它也不适用于“byte[]b=c.getBlob(0)”。可能的原因:文

java - 从 libgdx 中的集合中检测触摸对象(移动)的最佳方法

这是我第一次尝试游戏开发。我刚刚开始尝试libgdx并了解游戏编程的不同方面。我查看了示例项目,我可以了解libgdx游戏的整体架构。但是为了掌握游戏动力学的基础知识,我开始玩一些低级的东西,比如如何绘制简单的形状,如何移动它们,如何处理这样的碰撞。所以我打算写一个非常简单的安卓游戏(它甚至不是游戏)。这是思路1.Createrandomshapesandmakeitfly(move)2.Whenusertouchestheshape,itllexplodeorhideorplaysimpleanimation3.HastoshowHit&Misscount最初我想尝试libgdx舞台

android - 如何在 Firebase Auth 中检查用户是否被禁用

我有一个使用FirebaseAuth实现的登录系统,但是每当我禁用任何用户时,他/她仍然可以登录。但是当他/她注销并自行登录时,禁用系统就可以工作了。那么我应该怎么做才能每次检查用户是否被禁用?有什么功能什么的吗?谢谢。 最佳答案 编辑:2022年4月20日由于答案有些陈旧,我将添加我们现在使用的另一种方法,即调用FirebaseUser#reload()方法,其中:Manuallyrefreshesthedataofthecurrentuser(forexample,attachedproviders,displayname,an

android - 如何在 firebase 应用程序中检查 google play 服务的版本

我的应用使用Firebase身份验证和数据库。每当具有较低GooglePlay服务版本的手机使用该应用程序时......该功能不起作用并且它不会告诉用户版本太低并且他们应该更新,但它会记录到logcat。所以我的问题是:我是手动显示警告还是firebase可以为我做这件事?如果我必须手动执行,该怎么做? 最佳答案 在应用程序初始化期间,您的代码应调用GoogleApiAvailability.makeGooglePlayServicesAvailable()。在主Activity的onCreate()中使用示例:@Overridep

android - 如何在android中检测电话广播接收器

我正在android中构建一个应用程序,当我的手机接到任何电话时,它会执行一个操作。我已经用广播接收器和电话状态监听器尝试过这个。但它不起作用。如果我使用Activity,那么电话状态监听器工作得很好,但它不适用于广播接收器。我做错了什么?请任何body帮助....感谢和问候 最佳答案 这是来自aChineseBBS的示例.publicclassPhoneStatReceiverextendsBroadcastReceiver{privatestaticfinalStringTAG="PhoneStatReceiver";priva

Android如何在android中检测Edittext的Copy事件

我有一个我想要的android应用程序:每当用户从edittext中按下复制时,任何事件都会发生,它是来自Messengeredittext的任何edittext,邮件edittext任何一个,当用户按下复制文本时,我想发生任何事件,所以有人给我举个例子吗?我对此一无所知,所以请帮助我,在此先感谢。 最佳答案 我有解决方案:我创建了一项服务:在oncreate中:ClipboardManagerclipBoard=(ClipboardManager)getSystemService(CLIPBOARD_SERVICE);clipBo

android - 如何在android中检查设备是平板电脑,手机还是Android TV

我正在制作一个在不同设备上表现不同的应用程序。有什么方法可以检查我的应用程序是否在电视设备、手机或平板电脑上运行?甚至我想检查我是否在Emulator上运行我的应用程序。在我看到的一些链接中,我们可以检查内部版本号或类似的东西。我只是想确定哪一个是可以让我们知道设备不同的主要因素? 最佳答案 根据定义,平板电脑的尺寸为7英寸或更大。这是一种检查它的方法:/***Checksifthedeviceisatablet(7"orgreater).*/privatebooleancheckIsTablet(){Displaydisplay=