金鞍玉勒寻芳客,未信我庐别有春。这篇文章主要讲述Android 使用shape来画线相关的知识,希望能为你提供帮助。
注意:android3.0以上系统开始支持硬件加速特性hardwareAccelerated,默认是启用的。当你的某个activity用到了“
虚线”
效果的时候,必须要设置AndroidManifest文件中那个activity的硬件加速属性为:Android:hardwareAccelerated="false",否则是不会显示”
虚线“
效果的。具体原因也不是很清楚。
【Android 使用shape来画线】利用shape来画line,很简单,我很快就能写出一个line类型的shape文件,然后设置到一个view的background属性中,本以为横线的效果会出来,但是运行了几遍都是没有显示。后来上网找,都是一些讲如何定义line的,没有运行的效果看,开发者官网也只是一句简单的概括line的使用方法。本来差点就叫美工给我切个图算了的,最后让我找到了这篇文章,可能要fq浏览。这里讲了定义line,并且使用它的一些注意点,看完之后,豁然开朗,把之前的定义做了些修改,可以正常显示了。文章截图如下,都是英文,但是都还算简单,不会太难理解。
文章图片
推荐阅读
- 深入理解Android之Java虚拟机Dalvik
- Android Fragment之间传值
- Android界面架构(Activity,PhoneWiondow,DecorView)简介
- 让你Android开发更简单
- PHP如何使用Gmagick blurimage()函数(代码示例)
- 如何使用CSS content添加HTML实体()
- jQuery如何使用event.delegateTarget属性(代码示例)
- Materialize CSS如何实现面包屑导航()
- Scala列表用法完全指南(示例代码)