问题内容: 我想在 android中 以像素为单位计算字符串字体宽度。我有字符串数组,我将所有这些数组元素附加到一个字符串中。所以我必须在两个连续的数组元素之间设置固定的间距。我将最后一个字符串放入textview中。最后,我将这个textview添加到tablerow中。简而言之,我想查看带有标题和值的表结构。我在这里看到过很多帖子,但没有得到解决方案。 提前致谢…!!! 问题答案: 似乎上有可
问题内容: 我想为我的应用程序启用,在ProGuard文档中它说,我必须修改的地方会自动生成。但是,如果我查看项目文件夹,则只会看到一个文件,但看不到所需的文件。 我如何获得此proguard.cfg?还是我做错了? 请引导我使用此文件。 问题答案: 该文档有点不准确。生成的文件将位于项目的根目录中。 要启用,您将需要忽略中的警告并取消注释以下行: Android工具链有时会更改,但是您的路径将被
问题内容: 我的媒体录制出现问题。我正在尝试使用前置摄像头进行记录。这给我一个错误(但预览正常)。每当我使用后置摄像头时,一切正常,我觉得这很奇怪。可能是什么问题,可能是解决方案?我的代码和错误如下所示。 编辑。使用VGA前置摄像头录制似乎不起作用。这怎么可能?虽然可以使用HTC camera应用程序进行录制。 预先感谢您。 行添加到清单: 错误日志: 问题答案: 找到了解决方案。由于我使用的是前
问题内容: 我花了几天的时间试图弄清楚如何使用户定义的Java类可序列化,以便可以将其作为参数在android ksoap调用中发送给c#web方法。以下是我的代码和调用Webservice时在logcat中引发的异常,如果能得到立即答复或帮助,我将不胜感激。 我的java课: C#等效类: 这就是我在活动中使用ksoap调用服务的方式: Logcat异常: 注意:我正在尝试将XY对象列表作为
问题内容: 我有一个带有静态实例的android java类,其中包含一个用户信息。但是,在极少数情况下,当用户使用我的应用程序时,该静态实例中的变量之一会在一段时间后变为null。该Java类是全局的(未附加到任何活动)。是什么原因造成的? 编辑:该变量永远不会更改,除非在应用程序启动期间。我已经检查过调用它的函数永远不会被调用一次以上(adb logcat证明了当我添加一条日志表明正在被调用时
问题内容: 我正在开发一个Android应用程序,我想知道是否可以设置多语言。 我将在a 上使用它,并且我想使用多语言文本。 我不知道如何在枚举中使用,并且我已经硬编码“高”,“平均”和“小”来测试它。我已经在助手类中定义了它。 这就是我在上使用的方式: 你知道我该怎么办吗? 问题答案: 假设此资源路径 在包装中,您可能有,等等。 然后,使用 将包含在上定义的属性的值。如果当前的语言环境实际上是您
问题内容: 我一直对此问题困扰太久了。此代码应输出加速度计的dx,dy,dz和dx的总计。它还应输出方位角,俯仰和横滚。 我已经使用了此处提供的信息,但无济于事。 该代码无法正确输出俯仰,方位角或横滚。最后三个文本视图分别输出0.0,-0.0,-0.0。 问题答案: 我可能丢失了一些内容(并且您可能已经解决了这个问题),但是对我来说,您的switch语句似乎不正确: 如果传感器事件从事件的值将被克
问题内容: 我在一个Android项目中使用ORMLite,并且我不想使用扩展活动,因为我是在AsyncTask上将值插入数据库中。 在文档中说: “如果您不想扩展和其他基类,那么您将需要复制它们的功能。您需要在代码的开头进行调用,保存帮助程序并根据需要使用它,然后在你完成了。” 它还说要在中添加数据库帮助程序类。所以我不确定我在做什么错。 我正在使用一个为我的数据层调用的类,如下所示: 我正在使
问题内容: 我在应用程序上执行同步时遇到此错误,这是一个问题。主要问题是相同的代码可在Android 6.0.1设备上运行,但在4.4.2设备上,我收到此错误: 我无法从服务器请求数据。 如果您需要更多数据,请随时询问。谢谢。 问题答案: 基于此链接,此处的关键是强制执行TLS 1.2协议。 我在这里需要纠正的唯一事情是直接强制使用TLS 1.2协议,如下所示:
问题内容: 我正在尝试使用JSch从Android使用SSH在Linux服务器上执行命令。 据我所知,我正在连接到服务器,但是当我尝试检索命令的结果时,却什么也没得到。 连接到服务器: 检索数据: 我在这里想念什么? 问题答案: 在启动命令之后,在返回任何输出之前,您将立即断开连接。 您必须等待“ exec”通道关闭(命令完成后它将关闭)。 有关“ exec”通道的信息, 请参见官方JSch示例。
问题内容: 大家好,我需要您的帮助。我在应用程序中创建SQLite数据库,然后将数据插入其中。现在我想从中检索数据,但我只想插入一个数据并检索它,然后将其显示在TextView中。 请帮助我,这是我第一次使用SQLite数据库。 问题答案: 这是我如何实现此目标的示例。 在这个例子中,我会,,和一个学生的名字和年龄。 首先创建一个类,我叫我的 DBManager.java 然后创建一个我叫我的 S
问题内容: 假设我们有下一个JSON字符串: 查找字段及其值(或确定没有给定名称的字段)的最简单(但仍然正确,即正则表达式不可接受)的方法是什么? ps任何开源库都可以。 ps2:请不要发布指向库的链接-这不是一个有用的答案。’给我看代码’(c)。 问题答案: 使用JSON库解析字符串并检索值。 以下非常基本的示例使用了Android内置的JSON解析器。 更高级的JSON库(例如jackson,
问题内容: 我要去使用Android 用。要求之一是放入版本较低/等于级别的项目。我的仿真器可以使用。问题是,如何下载比下载的旧版本? 问题答案: 我意识到这是一个古老的问题,但是我今天遇到了同样的问题(对于真实设备而不是模拟器),并且找到了解决方案。 我知道您可以添加代码来提示用户升级到最新版本(请参阅@ nathan- walters的评论),但是由于复杂的原因,在我的情况下,我需要使用用户已
问题内容: 我在android系统中是个菜鸟,并且正在做一个宠物项目来锻炼身体。这是一个非常简单的类似提醒的应用程序,只有两个活动。一种是自定义的ListView,用于显示现有警报。其中有一些按钮可以启动另一个按钮,用于添加/编辑警报。其中有一个按钮可引至上一个ListView活动。 我最近遇到了一个奇怪的情况。我的应用程序运行正常。但是问题是,每当我触发添加/编辑活动,然后返回到ListView
问题内容: 我试图把头放在Dagger 2的范围内,特别是范围图的生命周期。如何创建离开示波器时将要清理的组件。 对于Android应用程序,通常使用Dagger 1.x在应用程序级别具有根作用域,并将其扩展以在活动级别创建子作用域。 只要您保留对子作用域的引用,该子作用域就一直存在,在这种情况下,这是您的Activity的生命周期。将引用放在onDestroy中可确保范围图可以自由进行垃圾收集。