Articles of android drawable

如何仅从元素的一侧删除边框?

我有: 我想从元素的底部(例如)移除此边框。 可能吗? (Eclipse仅建议我:color,width,dashWidth和dashGap)。

像Timely闹钟应用程序的animation背景

我已经看过Timely应用程序 ,它让我用他们的animation背景催眠,它有浮动的气泡和 你能告诉我怎样才能做到这一点,我已经尝试过使用AnimatorSet的AnimationDrawable和ValueAnimator,但这似乎与使用的及时应用程序有所不同

在Android中使用矢量drawable和一组.png的图标有什么区别?

使用vector drawables与使用一组.png的Android系统图标有什么优缺点? 如果它们是针对两种不同的东西,那是什么?

我如何使用’RotateDrawable’?

任何人都可以告诉我他们如何使用’RotateDrawable’来处理它是来自代码还是XML或两者兼而有之? 关于Drawablesanimation的文档非常糟糕,animation似乎只适用于图像。 我希望能够为所有drawables制作animation。 当我试图从XML获取RotateDrawble时只会导致exception。 从XML中查找RotateDrawable的正确function是什么? 非常感谢 Kerubu

以编程方式在运行时更改Checkbox colorAccent

我正在创建一个普通的Checkbox视图: 浅绿色(#A5D6A7)是由主要风格定义的强调色: @color/green_light 我已经发现我无法在运行时更改此样式: 如何在代码中设置colorAccent? 我想要的是在特定的checkbox上更改此颜色,而不是全局更改应用程序。 我可以在不创建特定资产的情况下完成吗? 因为用户可以在运行时更改此颜色。 谢谢!

Android L将形状视为可绘制背景

我在Nexus 5上测试Android L Preview。我的应用程序出现了问题。 我有一些背景设置的TextView: android:background=”@drawable/rounded_textview” 而“rounded_textview”就是形状。 它在<= API19下工作得很好。 在Android L开发人员预览背景上被忽略。 我的所有TextView都是透明的。 知道我做错了什么吗?

TextView以不同的方式添加drawable

TextView设置drawable的方法之间的区别在哪里? 文档很模糊。 1) setCompoundDrawables (Drawable left, Drawable top, Drawable right, Drawable bottom) 2) setCompoundDrawablesRelative (Drawable start, Drawable top, Drawable end, Drawable bottom) 3) setCompoundDrawablesWithIntrinsicBounds(Drawable left, Drawable top, Drawable right, Drawable bottom) 4) setCompoundDrawablesRelativeWithIntrinsicBounds(Drawable start, Drawable top, Drawable end, Drawable bottom) 提前致谢。

是否可以在Android-23之前的Android API中创建固定大小的drawable?

这是一个可用于radiobutton的选择器: 在Android API 23中,它看起来如下(应用时): 但是,在Android API 22中,它看起来如下: 有没有办法在API pre-23中定义可绘制的固定大小向量(即非位图)?

增量不透明度,需要恒定的不透明度图像视图与Drawable

我以编程方式创建每个视图之间带有水平线的文本视图。 使用以编程方式创建的drawable。 问题是,不透明度从光开始并逐渐增加每一行。 我已经记录了所提供的两种方法中所有点的可绘制,绘画,图像视图和线性布局的不透明度(getAlpha()),并且从drawable中它总是255和视图1.0。 我不明白为什么它的表现不像是真的。 我也试过设置Alpha,它没有任何区别。 为什么这样做,我该如何解决? XML: Java的: static int tvCount = 0; public void PaintDashedLines(View v) { LinearLayout ll = (LinearLayout) findViewById(R.id.main); TextView tv = new TextView(MainActivity.this); tv.setGravity(Gravity.CENTER); tv.setTextSize(25); tv.setPadding(0, 5, 0, 5); ll.addView(tv); tv.setText(“TextView ” + tvCount); ImageView divider = new ImageView(MainActivity.this); LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams( ll.getWidth(), 2); lp.setMargins(0, 5, 0, […]

自定义按钮背景有对角切口视图

我想设置背景,如图所示 我试过很多教程 https://medium.com/@adinugroho/create-diagonal-cut-view-in-android-5a376eca6a1c https://github.com/florent37/DiagonalLayout 但没有得到正确的结果,任何人都可以帮助我获得完美的结果。 提前致谢。