android开发之使用shape来画线,有一些注意点
2014-04-22 17:45
260 查看
转自:http://android-dev-tips-and-tricks.blogspot.com/2012/09/xml-drawables-part-ii.html
注意:Android3.0以上系统开始支持硬件加速特性hardwareAccelerated,默认是启用的。当你的某个activity用到了“虚线”效果的时候,必须要设置AndroidManifest文件中那个activity的硬件加速属性为:android:hardwareAccelerated="false",否则是不会显示”虚线“效果的。具体原因也不是很清楚。
利用shape来画line,很简单,我很快就能写出一个line类型的shape文件,然后设置到一个view的background属性中,本以为横线的效果会出来,但是运行了几遍都是没有显示。后来上网找,都是一些讲如何定义line的,没有运行的效果看,开发者官网也只是一句简单的概括line的使用方法。本来差点就叫美工给我切个图算了的,最后让我找到了这篇文章,可能要fq浏览。这里讲了定义line,并且使用它的一些注意点,看完之后,豁然开朗,把之前的定义做了些修改,可以正常显示了。文章截图如下,都是英文,但是都还算简单,不会太难理解。
注意:Android3.0以上系统开始支持硬件加速特性hardwareAccelerated,默认是启用的。当你的某个activity用到了“虚线”效果的时候,必须要设置AndroidManifest文件中那个activity的硬件加速属性为:android:hardwareAccelerated="false",否则是不会显示”虚线“效果的。具体原因也不是很清楚。
利用shape来画line,很简单,我很快就能写出一个line类型的shape文件,然后设置到一个view的background属性中,本以为横线的效果会出来,但是运行了几遍都是没有显示。后来上网找,都是一些讲如何定义line的,没有运行的效果看,开发者官网也只是一句简单的概括line的使用方法。本来差点就叫美工给我切个图算了的,最后让我找到了这篇文章,可能要fq浏览。这里讲了定义line,并且使用它的一些注意点,看完之后,豁然开朗,把之前的定义做了些修改,可以正常显示了。文章截图如下,都是英文,但是都还算简单,不会太难理解。
相关文章推荐
- android开发之使用shape来画线,有一些注意点
- android开发之使用shape来画线,有一些注意点
- 使用Eclipse开发Android源码的一些注意事项
- swift开发多线程篇 - NSThread 线程相关简单说明(一些使用和注意点)
- Android平台一些流行的使用3D技术开发的锁屏
- ANDROID动态加载 使用SO库时要注意的一些问题
- Android应用开发的一些安全注意事项
- Android生存指南:一些开发注意事项
- Android开发,MapBox的使用及部分功能实现(二)----- draw、layer、以及一些杂的知识点
- Android高手进阶教程(十九)之---Android开发中,使用线程应该注意的问题!
- Android高手进阶教程(十八)---Android开发中,使用线程应该注意的问题!
- 项目开发中的一些注意事项以及技巧总结 基于Repository模式设计项目架构—你可以参考的项目架构设计 Asp.Net Core中使用RSA加密 EF Core中的多对多映射如何实现? asp.net core下的如何给网站做安全设置 获取服务端https证书 Js异常捕获
- Android Fragment 的使用,一些你不可不知的注意事项
- Android中使用LayoutInflater要注意的一些坑
- Android使用NDK开发项目时的一些问题
- swift开发多线程篇 - NSThread 线程相关简单说明(一些使用和注意点)
- 关于Android应用开发的一些安全注意事项
- android开发使用TextView/EditText应该注意的地方
- Android开发中Unity与Eclipse交互时的一些注意点
- Android 抓包的一些命令 及 adb使用的一些注意事项