草庐IT

Android打卡签到

全部标签

android - 在Android中加载和修改xml文件

我有一个xml文件,它位于assets或res文件夹中,我需要通过添加一些值来修改它,然后我需要将xml转换为字符串以作为soap请求的一部分发送。实现这一目标的最简单方法是什么? 最佳答案 您不能修改资源文件。如果不需要修改资源,可以将XML文件放在assets文件夹下。然后您可以通过AssetManager访问它(通过getResources().getAssets()返回)。使用AssetManager,您可以从XML文件获取InputStream或使用XMLResourceParser。随心所欲地使用它。

android - Eclipse 中的 XML 验证和自动完成

在androidSDK中,当我编辑一个android布局xml文件时,它可以进行验证和自动完成。这是如何工作的?如何使Eclipse使用我自己定义的XML格式进行验证和自动完成? 最佳答案 Eclipse可用于编辑和验证XML文件。我在面向J2EE开发人员的Eclipse中经常使用它。首先,您最好创建一个XSD文件来定义XML结构。其次,您必须创建XML文件并在其中定义验证程序可以找到XSD文件的位置。第二点有更多的解决方案。您可以直接在XML文件(noNamespaceSchemaLocation)中指定对XSD文件的引用,或者您

android - 需要 Android 应用程序的工作流程创意

我正计划编写一个Android应用程序,可以查看和更新​​本地网络Oracle数据库上的数据。我已经编写了一个python脚本,它每隔几分钟检查一次oracle数据库并写出XML文件,然后我计划通过我的android应用程序解析这些文件以显示数据。正如我所提到的,这仅在android设备属于同一网络(本地连接或通过vpn连接)时才有效,并且XML将存储在Unix服务器上。问题是如何使用Android应用程序访问该Unix服务器?我可以通过Android应用程序使用FTP,还是应该更改Python脚本以将XML发送到易于检索的位置?编辑为了阐明您的意思,您有一个运行在类似tomcat的W

java - Android 自定义 ListViewItem 布局

我不太明白我的ListView项目的布局没有按我想要的方式显示。我希望有人能给我一些提示,因为我现在不能让它工作很长一段时间。我想要的是:这是我的方法:如有任何帮助,我们将不胜感激。我已经尝试过不同的尺寸和RelativeLayout。没变化。它看起来不像我想的那样。编辑缺失三个空格edit2添加图片 最佳答案 您可以使用LinearLayouts做到这一点,但您需要三个嵌套布局:包含所有内容的垂直LinearLayout。一个水平LinearLayout,包含标题以外的所有内容。包含非标题TextView的垂直LinearLayo

Android,帮助一个简单的框架PersistenceException

我正在尝试使用org.simpleframework.xml。在我的Android项目中处理xml数据的类。我不明白如何构建我的类“点”构造函数以匹配xml定义:在运行时我得到这个异常:org.simpleframework.xml.core.PersistenceException:Constructornotmatchedforclasskoine.marcos.wifidemo.Point我的xml数据是这样的:文件点.xml:-52-97-68-83文件Rssi.java:@RootpublicclassRssi{@Attribute(required=false)protec

java - Android 上的 XML SOAP 签名

我需要在Android应用程序中签署XMLSOAP请求。我做了一些研究,似乎没有框架可以在Android上做到这一点。有没有人设法做到这一点? 最佳答案 经过数周的尝试和测试,我终于设法在Android上进行手动XML签名。这是代码:importjava.security.MessageDigest;importjava.security.NoSuchAlgorithmException;importjava.security.PrivateKey;importjavax.crypto.Cipher;importandroid.ut

android - 使用 XMLSerializer 将文本写入 XML 而无需转义

我正在尝试使用XMLSerializer将文本写入XML文件。text(String)函数自动转义字符。是否可以在将文本添加到xml文件时不转义文本?如果不可能,您能否推荐一个简单的解决方法,而无需重写我所有的XML创建代码?谢谢 最佳答案 在此期间,您可能继续前进并找到了自己的解决方案,但这里有一个可能的解决方案。我没有使用序列化器,而是直接调用底层的StringWriter来插入原始文本(在我的例子中是格式正确的xml,所以我想避免转义标记)。请注意,序列化程序刷新对于获得正确的顺序非常重要。XmlSerializerseria

java - Android 菜单换行符

我有以下Android菜单XML文件:这让我在一行中有三个菜单按钮。但是,我想将它们分成两行,第一行有2个按钮,整个底行有帮助按钮。我已经尝试将前两个分组,但这并没有奏效。如何在XML中强制换行? 最佳答案 据我所知,没有办法在菜单中强制换行。如果您考虑某些场景,这实际上是有道理的。例如,假设您有横向的平板电脑(例如GalaxyTab)。它有相当多的水平空间和相对较小的高度。因此,在这种情况下强制换行会浪费空间。我对此做了更多调查。有一个类叫做MenuBuilder用于管理选项菜单。它使用icon_menu_layout用于绘制菜单

android - Android : How do you reference in XML Layout? 中的自定义 EditText

为了覆盖onSelectionChanged(intstart,intend)方法,我创建了一个名为MyEditText(扩展EditText)的自定义EditText对象。当我这样做并尝试在我的XML布局中引用此对象类型时,我总是会收到一条错误信息。这是我目前拥有的:MyEditText.java:packagecse.intro.networking.security;importandroid.content.Context;importandroid.util.Log;importandroid.widget.EditText;publicclassMyEditTextexte

main.xml 中的 Android 自定义 xml 标记

我正在修改Android终端仿真器程序的源代码,该程序在main.xml的线性布局中包含以下令人困惑的xml代码:此相同的xml代码还与main.xml一起出现在另一个xml文件中,该文件也在/res/layout中。我可以看到它似乎以使用我的包名称创建的自定义标签开头。但为什么?这怎么可能?为什么会有人想要这样的东西? 最佳答案 当您扩展View以创建自定义组件时,您需要一种方法将此对象添加到xml布局。您可以使用完整的类名(包括包名)来做到这一点。linktothedevguideNicholas之前发布的帖子对此进行了解释。该