Articles of xml

如何在android中设置包装内容的最大高度?

在android中,如何创建一个具有最大高度的滚动视图,并包装内容,基本上它是垂直包装内容,但具有最大高度? 我试过了 但这不起作用?

@id和@ + id有什么区别?

我刚刚开始使用android,并且已经完成了大约5个布局文件。 但是,我刚才意识到我一直在互换使用@id和@ + id,但我不确定两者之间的确切区别是什么。

自定义方形LinearLayout。 怎么样?

我为方形布局创建了自己的类: public class SquareLayout extends LinearLayout{ public SquareLayout(Context context) { super(context); } public SquareLayout(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); } public SquareLayout(Context context, AttributeSet attrs) { super(context, attrs); } @Override public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int width = MeasureSpec.getSize(widthMeasureSpec); int height = MeasureSpec.getSize(heightMeasureSpec); int size = width > height […]

Android:最佳XML解析库?

我必须在我的Android应用程序中解析一些复杂的xml文件。 像TouchXMl for iPhone那样有没有好的库?

修改进度条的资源图像

我想为Android创建一个进度条。 我的方形进度条有四个图像。 我正在使用android定义的进度条: 但是,如果我想制作一个正方形而不是圆形,我该怎么办呢? 如何将4张图像传递到进度条? 例:

在Android Studio消息“Paint.setShadowLayer ..图形不准确..”没有此代码

我在android studio xml预览中收到此消息:“布局编辑器中的图形预览可能不准确:不支持-Paint.setShadow。” 在我的项目中根本没有这行代码。 此外,我尝试运行“在路径中编辑 – 查找 – 查找”,并且在我的所有项目中都没有find这行代码,为什么我会收到此消息? 我读过这个问题,但是在我尝试使用包含阴影值的几行代码之后,不要认为正确的答案会导致此消息开始显示,但在删除这些行之后也会保留。

如何在Android中为按钮文字加下划线?

我是android编程的新手。我正在开发一个简单的应用程序。 我有一个透明的按钮,有一个图标和文字。 我想强调按钮的文字,但我无法做到这一点。 下面是我的xml代码: 并且字符串文件具有: parking areas </resources 此方法适用于textview但不适用于按钮。 – 有什么建议吗?

适用于Values文件夹的Android hdpi / mdpi / ldpi?

Android允许我们为drawable文件夹定义hdpi / mdpi / ldpi,以便考虑不同大小的屏幕/设备。 我想知道是否可以为Values文件夹(甚至布局文件夹)应用相同的支持? 原因是,我通常定义一个“sizes.xml”文件,其中包含我应用于边距和填充的标准dp大小。 我也对文本的sp大小做同样的事情。 我想根据手机dpi调整这些值。

Android:如何拍出漂亮的心跳animation?

这是我的解决方案 animation/ pulse.xml 然后在activity.java中: ImageView imageView = (ImageView) findViewById(R.id.image); imageView.startAnimation(AnimationUtils.loadAnimation(this, R.anim.pulse)); 我不满意,因为真正的跳动的心脏有更优雅的收缩。 怎么可以改进? 编辑:我认为一个好的效果会模仿心跳。 快速收缩,然后是另一个收缩。 也许最后一局可能在上半场很快,然后在下半场慢慢逆转。 有没有办法让所有这些效果相互触发?

Android Studio – 导入Simple-Xml库

我对Android Studio IDE感到很疯狂。 我愿意从Central添加Maven库simple-xml(v2.7.1) 该项目汇编得很好 Gradle在build.gradle有lib依赖: dependencies { compile ‘com.android.support:appcompat-v7:18.0.0’ compile ‘org.simpleframework:simple-xml:2.7.1’ } 在Android Studio的simple-xml lib的模块设置中检查导出: 屏幕截图: https : //s6.postimg.cc/xxgj56zkx/Module_Settings.png 当我运行我的应用程序时,我找不到类… java.lang.NoClassDefFoundError:org.simpleframework.xml.core.Persister 我迷路了,听起来像Gradle因为某些原因没有在apk中包装lib和依赖项… Edit1 :我的Android Studio版本是0.2.13(最新),Gradle 0.5。+ Edit2 :我使用的完整build.gradle buildscript { repositories { mavenCentral() } dependencies { classpath ‘com.android.tools.build:gradle:0.5.+’ } } apply plugin: ‘android’ repositories { mavenCentral() } android { compileSdkVersion 17 buildToolsVersion “17.0.0” defaultConfig […]