Articles of xml

将PSD转换为Android XML(布局)格式?

我正在为我的机构的一个研究项目编写一个Android应用程序,并且已经与一位设计师合作,他在Photoshop中使用CS5渲染了一些有吸引力的UI模型(使用CS5)。 我想将她的设计实现为我的Android应用程序的布局,如果有一些方法可以将文件转换为XML格式,那么这将更加简单。 我认为PS提供Android模板是相当反直觉的,但没有真正的方法在android设计/布局过程中应用这些,缺少(试图)模仿她的XML代码中的艺术作品,这是我无法做到的。 这种转换可能吗? 有什么我想念的吗? 谢谢 〜Taichou

将xml转换为json android

我正在使用java-json.jar将传入的xml转换为可用的json。 我现在唯一的问题是,当xml包含<![CDATA[ some html ]]>它会崩溃并显示以下日志: 03-26 16:54:56.176 30119-30119/nl.avrotros.opgelicht E/AndroidRuntime﹕ FATAL EXCEPTION: main Process: nl.avrotros.opgelicht, PID: 30119 java.lang.NoSuchMethodError: No virtual method end()Z in class Lorg/json/XMLTokener; or its super classes (declaration of ‘org.json.XMLTokener’ appears in /data/app/nl.avrotros.opgelicht-1/base.apk) at org.json.XMLTokener.nextCDATA(XMLTokener.java:69) at org.json.XML.parse(XML.java:165) at org.json.XML.parse(XML.java:272) at org.json.XML.parse(XML.java:272) at org.json.XML.parse(XML.java:272) at org.json.XML.parse(XML.java:272) at org.json.XML.parse(XML.java:272) at org.json.XML.toJSONObject(XML.java:369) at nl.avrotros.opgelicht.api.Opgelicht.testxmltojson(Opgelicht.java:84) at nl.avrotros.opgelicht.api.Opgelicht.(Opgelicht.java:78) at […]

自定义搜索栏在拇指和进度之间存在差距

我为垂直SeekBar创建了自己的自定义样式,但是拇指和SeekBar的进度部分之间存在一个小差距,如下所示: http : //i.imgur.com/gnGnuPb.png?1 更有趣的是,你拖动拇指的距离越小,间隙变小,直到它消失时大约50% – 60%满: http : //i.imgur.com/6r0E2kZ.png?1 一切都是使用xml和形状完成的,没有png。 什么可能导致这个? 我已经尝试过使用不同的填充和拇指偏移,但我显然必须遗漏一些东西。 下面是SeekBar的xml,Progress Drawable和Thumb Drawable。

字符串’xyz’标记为不可翻译但存在于语言环境’ja’中

我在android中开发一个应用程序,我在strings.xml文件中有各种字符串。 我想本地化字符串,从而支持多种语言。 问题是我收到以下错误:警告:字符串’enthu’标记为不可翻译但存在于此行的strings.xml文件中的locale’ja’中: Enthusiasm 如果我将可translatable改为true,则会出现错误,但由于所需原因,我将其变为false。 我试过以下事情: 忽略所有Lint检查。 在我的strings.xml中添加了以下内容 xmlns:tools =“http://schemas.android.com/tools”工具:ignore =“MissingTranslation” 清洁构建各种时间,重启eclipse。 在lint检查中特别忽略了缺少翻译,然后运行lint以查找错误。 但每次我都失败了。 我使用的是Ubuntu 32Bit,ADT 23.04.14。 这个错误看起来很不寻常,因为我也忽略了lint警告。 请帮助。 我无法构建我的src。

从Google地图标记BitmapDescriptorFactory创建drawable

我正在使用此代码作为我的谷歌地图的默认地图标记,这是正常的。 BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_RED); 我现在想要做的是将地图标记设置为ImageView以便在用户想要查看列表中的地图数据时它充当一种项目符号点。 我的问题是我似乎无法find一个将BitmapDescriptorvariables赋给ImageView BitmapDescriptor filterIcon = null; filterIcon = BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_RED); imageView.setBackground(filterIcon); 这是我目前的代码,但当然是抛出一个错误。

用于以XML格式查看animation的参考自定义插值器

我通过实现这样的Interpolator接口,成功地为视图animation编写了一个新的插补器。 public class MyInterpolator implements Interpolator { public MyInterpolator() {} public float getInterpolation(float t) { return somefunction(t); } } 我知道我可以通过创建实例并将其传递给Animation类的setInterpolator方法以编程方式使用此插值器。 但是有没有办法在我的animation的XML资源中使用MyInterpolator ?

简单的HTML(或XML)到Android Native转换器

我有一个非常简单的数据格式,我想在我的应用程序中经常显示。 第一种方法是使用TextView,ImageView和TableLayout等原生android组件。 但是这种方法使我创建了许多不同的UI。 第二种方法是使用WebView代替。 这样我就会失去速度。 WebView对于此类目的非常强大,但它会杀死UI响应。 第三种方法是使用(非常简单的)HTML或XML并在运行时将它们转换为本机android UI元素。 例如假设我想转换这个简单的html: A not-very-long-text comes here 进入这个: 在运行时。 你知道任何用于做这种HTML(或XML)转换器的库吗​​?

动态中心对齐ViewPager

我无法将片段与视图页面的中心对齐,用户可以在屏幕上看到多个片段。 此问题之前已经解决过,但是当片段具有不同的大小时。 ViewPager可以在每页中有多个视图吗? 是我使用的一个链接。 它上面的pagercontainer解决方案有效,但速度很慢。 我的解决方案是通过setPadding(int, int, int, int)方法设置ViewPager填充setPadding(int, int, int, int)为setClipToPadding false 。 这样做会使片段看起来好像在中心对齐,但假设所有片段的大小相同(因为setPadding是View的全局设置)。 因此,具有不同的片段大小只会完全混淆对齐。 我希望如果有人知道如何制作它,以便视图寻呼机中的当前片段可以在不使用填充的情况下与中心对齐。 这样,可以有不同的片段大小。 或者,有人可以建议如何使用可变片段大小的填充实现中心对齐吗? PS:我在网上到处搜索,无法find解决方案。

过滤SPINNER以获取已检索的XML数据

我想从URL源(XML数据)获取代码我该怎么做? 我能够以列表视图的forms检索数据源。 但是,我无法过滤它。 Example: spinner : “Today”,”Tomorrow” Upon select “Today” it will show out the events for today. Upon select “Tomorrow” it will show out the events for tomorrow. 有人可以帮我吗? 我已经尝试过编码,但是,我遇到了一些错误。 我想从这里获取XML数据: 2013-09-25 09:00:00 ![XML的屏幕截图] [1] 这是我的Java代码: public class AndroidXMLParsingActivity extends ListActivity implements OnItemSelectedListener { String[] browseby; Date d = new Date(); String[] dates = […]

带有DrawerLayout的ScrollView里面的ListView

我有一个ScrollView布局,里面有一个ListView。 一切正常,但如果我打开DrawerLayout,ScrollView会滚动一点。 只需看看这些截图。 在这里我打开DrawerLayout 然后我关闭DrawerLayout。 如你所见,它滚动了一点。 如何解决这个问题? 这是我的xml: