
自定义键盘-Android
是否有任何已知的组合inputTypes上inputText,将给予一个民垫键盘有特殊字符如$,*,#和&。我试图允许用户输入一个数字,并且该字段也可以采用上述字符。我尝试了很多,但似乎都没有提供所需的输出。为此,我需要创建自己的自定义键盘吗?由于我的要求非常特定于某些特殊字符,请不要将此问题标...
2024-01-10
Android-多屏支持问题
我正在设计一个将支持平板电脑的Android应用程序,但是我面临一个关于多屏支持的小问题。谁能告诉我,下面的布局设计 res/layout/my_layout.xml // layout for normal screen size ("default") res/layout-small/my_layout.xml // layout for small screen size res/layout-large/my_layout.xml // layout...
2024-01-10
Android-启动时启动服务
从我在Stack Exchange和其他地方看到的所有内容中,我已经正确设置了所有内容,可以在启动Android OS时启动IntentService。不幸的是,它没有在启动时启动,并且我没有收到任何错误。也许专家可以帮忙…表现:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.phx....
2024-01-10
Android上的JSON-序列化
Android是否有任何简单的示例在序列化中使用JSON?谢谢回答:我们使用gson库。序列化就像调用一样简单new Gson().toJson(obj)对于反序列化,new Gson().fromJson(jsonStr, MyClass.class);...
2024-01-10
获取手机信号塔位置-Android
有谁知道是否有可能获得有关设备范围内所有蜂窝塔的信息?只是能够获得它们的位置或有关它们的任何其他信息,以及我将如何去做?回答:这是从当前网络状态获取基站信号塔ID(CID)和lac(位置区号)的方法:mPhoneStateReceiver = new PhoneStateIntentReceiver(this, new ServiceStateHandler());mPhoneStateReceiver.notifySe...
2024-01-10
Android-从表值生成CSV文件
我有一个包含一个表的数据库,我想用该表的值生成CSV文件。实际上,我想通过电子邮件将此CSV文件作为附件发送。我知道将文件作为附件发送到电子邮件中intent(ACTION_SEND),但是我不知道创建过程或创建CSV格式文件的方法。请给我建议或想法。回答:你可以用opencsv这个从这里下载库:http://sourceforg...
2024-01-10
Android - 取消睡眠计时器任务
我在我的应用程序中使用计时器和计时器任务。我想通过使用.cancel()取消计时器任务 - >这工作正常但很少,我想要取消正在睡眠的运行计时器任务。当我使用.cancel()时,它不起作用。取消定时器也不会唤醒当前的睡眠任务。有人可以指导我吗?Android - 取消睡眠计时器任务回答:因为设备处于...
2024-01-10
Android - 有效的性能和内存管理
我有一个类MyClass,它包含一个大的缓冲区,大约12Mb。Android - 有效的性能和内存管理当我的应用程序正在运行时,此类的实例不断更新(每秒50次)。什么是最大的内存和性能明智的方式: 为每个更新创建一个新的对象,并让以前的对象被垃圾回收或总是使用同一个对象?并且,不使用相同的对象创...
2024-01-10
Android(或iOS)-图片上传队列
我们已经为Android(和iOS)编写了一个应用程序,它允许用户将照片上传到我们的REST服务器。我们遇到的问题是,有时用户所在的小区信号糟糕且没有WIFI。因此,我想知道是否有一个预先构建的解决方案,或者是一条推荐的路径来推迟这些上载,直到只有较差的网络选项可用时才推迟。现在在Android上...
2024-01-10
Android-在Canvas中绘制位图
我目前有一个迷宫游戏,它绘制一个5 x 5的正方形(占用屏幕的宽度并将其均匀分割)。然后,对于每个使用x和y坐标的框,我使用drawRect绘制彩色背景。我遇到的问题是我现在需要在同一位置绘制图像,因此需要替换当前的纯背景色填充。这是我当前用于drawRect的代码(一些示例):// these are all the va...
2024-01-10
Android-如何从原始文件获取Uri?
我正在尝试Uri从文件raw夹中包含在项目中的原始文件获取。但是FileNotFoundException无论如何,我都会得到一个。该文件是一个.wav文件,也尝试过使用.mp4,也不起作用。使用MediaPlayerDOES 播放两个文件都可以。的Uri回报:mark.dijkema.android.eindopdracht/2130968576我的代码:package mark.dijkema.android.eindopdracht;import j...
2024-01-10
Android-如何创建可点击的列表视图?
我想使列表视图中的所有列表项都打开到一个新页面中,因此每个列表视图项都打开到一个我可以使用的新黑色页面上。我根本不知道该如何实现。我已经连续搜索了几个小时,找不到解决方案的答案。如果有人可以显示和/或解释如何执行此操作而不是提供链接,将不胜感激,但是两者之一都很有帮助...
2024-01-10
Android FCM-如何仅显示一个通知
我正在将推送通知从FCM发送到Android设备,这是通过将POST消息发送到包含JSON正文的FCM来完成的。如果我发送相同的JSON正文两次,则Android设备将显示两个通知(或三个或四个,…)。但我只想显示一个。“ collapse_key”应该可以解决这个问题,对吧?(FCM文档)但是,它应该插入哪里或如何插入?当前...
2024-01-10
Android-如何禁用虚拟键盘中的某些键
如何禁用Android虚拟键盘中的某些键(例如数字/符号键)?具体来说,当用户将焦点放在标准android EditText小部件上时,当虚拟键盘显示时,我希望用户不能输入双引号(“)字符。回答:如何禁用Android虚拟键盘中的某些键(例如数字/符号键)?你不能,对不起。毕竟,输入法编辑器可能首先没有...
2024-01-10
Android-通知管理器,具有无意图的通知
我希望能够发出通知,以提醒用户有关计时器已结束的信息,但是,当您单击通知时,我不希望有任何意图。我已经尝试将null传递给意图String ns = Context.NOTIFICATION_SERVICE;NotificationManager mNotificationManager = (NotificationManager) context.getSystemService(ns);int icon = R.drawable.icon;CharSequence tickerText = "Hell...
2024-01-10
将FFmpeg与Android-NDK结合使用
我想使用FFmpeg,Android-NDK并且在本节中非常基础,我需要一些帮助,并且在网上之前对此主题进行了研究,但是没有令人满意的解决方案。1-如何FFmpeg通过Windows OS使用。(我不想使用Ubuntu,请不要建议。)2-如何通过插入FFmpeg命令NDK?最后通知:我使用android-ndk-r7b和Cygwin。任何建议,将不胜感激。回...
2024-01-10
SOAP响应非常大-Android-内存不足错误
我有一个应用程序,该应用程序在首次运行时需要通过对Web服务的SOAP调用下载大量数据。然后将响应发送到一个函数,该函数转换XML并将数据存储在db文件中。数据大小超过16MB,并且每次都有java.lang.OutOfMemoryError。修改Web服务以提供较小量的数据不是一种选择。有没有办法可以下载大数据?也许像Inpu...
2024-01-10
如何在Android中计算字符串的SHA-256哈希?
我正在尝试在Android中获取字符串的SHA256。这是我要匹配的PHP代码:echo bin2hex(mhash(MHASH_SHA256,"asdf"));//outputs "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b"现在,在Java中,我正在尝试执行以下操作: String password="asdf" MessageDigest digest=null; t...
2024-01-10
Android-如何用另一个字符串替换字符串的一部分?
我有一些带有数字和英文单词的字符串,我需要通过找到它们并将其替换为该单词的本地化版本,将它们翻译成我的母语。您知道如何轻松实现替换字符串中的单词吗?谢谢编辑:我已经尝试过(字符串“ to”的一部分应替换为“ xyz”):string.replace("to", "xyz")但这不起作用…回答:它正在工作,...
2024-01-10
Android Room-错误:无法弄清楚如何将该字段保存到数据库中
详细日志error: Cannot figure out how to save this field into database. You can consider adding a type converter for it.private final java.util.Date mTime = null;我有一个实体,其字段为var mStartTime : Date = Date() // java.util.Date为什么房间不能保留日期对象?什么是Date的最佳转换器?回答:Date正是htt...
2024-01-10
Android官方首度支持RISC-V架构;RSIC-V生态系再扩张
阿里巴巴平头哥的RISC-V补丁已经被纳入Android系统的源代码,这不仅是Android官方首次支持RISC-V架构,也是RSIC-V生态系统再次扩张的象征,一年抢夺超过10亿个手机处理器。 外媒指出,平头哥今年6月与Google达成贡献者许可协议(CLA),就Android系统支持RISC-V架构等工作...
2024-01-10
Android-SPAN_EXCLUSIVE_EXCLUSIVE跨度不能为零长度
我有以下布局(实际上是空的):<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/set_layout" android:layout_width="fill_parent" android:layout_height="fill_parent" android:contentDes...
2024-01-10
如何允许某人绕过请勿打扰安卓手机(Android)
如果需要,您可以允许某人给您打电话或发消息,即使您的手机处于请勿打扰模式。您可以在下面找到允许某人绕过Android手机上的请勿打扰的步骤。允许某人绕过安卓上的请勿打扰一般来说,大多数人在开会或忙于赶上工作截止日期时,都会将手机置于“请勿打扰”模式。因为,请勿打扰模式会静音所有呼叫和消息通知,所以总是有可能错过重要的呼叫或消息。这个问题的解决方案是在免打扰模式下设置例外规则,即使您的手机...
2024-03-05
如何在Android中以编程方式拒绝通话
在我的应用程序中,我将维护一个联系人列表。列表中联系人的所有呼叫都将被挂断。他们会在未接来电下显示,但电话不会响铃。回答:首先创建此接口: public interface ITelephony { boolean endCall(); void answerRingingCall(); void silenceRinger(); }然后创建扩展BroadcastReceiver的此类public class...
2024-01-10
从Android设备删除内存中的文件?
我想删除存储在内部存储器中的文件。该文件不被使用从Android设备删除内存中的文件?activity.deleteFile(filename); 但只有在仿真器中删除。在实际的设备上,该方法总是返回false。当我尝试从adb shell访问文件时,显示的权限被拒绝。所以,我猜有删除内存中的文件与权限相关的问题。有人可以让我知道...
2024-01-10
Android的开源人脸识别
使用Android,什么是面部识别的开源选项。回答:这是我在人脸识别库上找到的一些链接。Android的FaceDetector.Face教程:在Android中实现人脸检测OpenCV Facerecog图片识别链接:moodstocksltutech...
2024-01-10
Android用2种颜色绘制圆(饼图)
这是我在stackoverflow.com上遇到的第一个问题,所以请原谅我做错了什么。我想创建一个基本上像进度条的圆圈。现在,我想通过一些代码设置百分比。我想要实现的是:https : //raw.github.com/psud/Melde-App/master/res/drawable-hdpi/circlemiddle.png我的问题:无法使用两种颜色的圆圈工作(已经在论坛上搜索了几个...
2024-01-10
像素完美碰撞检测Android
好的,我正在研究Android上的游戏。我需要实现像素完美碰撞检测。我已经在每个图像周围设置了边界框,每个边界框都进行了转换以匹配图像的当前旋转。一切都很好。我还将每个位图的像素数据存储在数组中。有人可以帮我找出检测像素是否重叠的最有效方法吗?在此先感谢您的帮助!回答:基本...
2024-01-10
在Android中区分CJK语言(中文,日文,韩文)
我希望能够将中文,日文和韩文书写的字符识别为一般组和细分语言。原因如下: 我正在制作一个垂直脚本蒙古语TextView。为此,我需要将文本行旋转90度,因为字形是水平存储在字体中的。但是,对于CJK语言,我需要再次将它们旋转回去,以使它们以正确的方向书写,而只是沿线叠放在一起。 我也...
2024-01-10
Android缺少平台工具
请有人帮我解决这个问题,我有一个Ubuntu服务器(仅终端机),我下载了android SDK,我安装了java,在/tools中尝试运行./android时遇到错误,缺少平台工具。那么,由于某些原因,我如何从终端安装平台工具,却无法在任何地方找到此信息。我发现的每个资源都假设我有一个GUI而不是终端,甚至是ubuntu的...
2024-01-10
如何在Android(安卓)上关闭隐身模式
当我们以访客身份使用他人手机浏览时,保护我们浏览活动的安全方法是使用隐身浏览模式。隐身模式可帮助您进行私密浏览,并且不会在该设备上保存您的任何浏览信息。在Android上使用隐身模式完成浏览后,下一个重要步骤是清除标签。删除隐身标签可防止其他人看到重要的帐户信息、填写的表格和其他凭据。要关闭任何Android手机上的隐身标签,请单击切换标签图标并单击它。然后,单击屏幕右上角的菜单图标。最后,...
2024-01-25
如何安全地在Android中存储加密密钥?
我想知道如何在Android中安全存储 吗?保护加密和秘密密钥的最佳方案是什么?回答:根据您的评论,您需要使用适用于当前Android版本和旧Android版本的本地密钥对数据进行加密AndroidKeystore旨在生成和保护您的密钥。但是它不适用于18级以下的API级别,并且在API23级之前有一些限制。您将需要一个随...
2024-01-10
