在Android中,可以四给不同层次上开启硬件加速:

1、Application

2、Activity

3、Window
getWindow().setFlags(WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED, WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED);
4、View
view.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
在这四个层次中,应用和Activity是可以选择的,Window只能打开,View只能关闭。


在apk的AndroidManifest中,如果指定了minSDKVersion&targetSDKVersion=7,会使得应用无法使用硬件加速进行绘图。


注:有些朋友可能会遇到在开发过程中用到虚线的情况,实现有两种方式:

方式一:

Danous_include_dotted_line.xml

<?xml version="1.0" encoding="utf-8"?>

    style="@style/DanousStyleWmHw"

    android:background="@drawable/danous_shape_dotted_line" />


Danous_shape_dotted_line.xml

<?xml version="1.0" encoding="utf-8"?>

    android:shape="line" >


   

        android:dashGap="@dimen/danous_dimen_wee_spacing"

        android:dashWidth="@dimen/danous_dimen_small_spacing"

        android:width="@dimen/danous_dimen_normal_divide"

        android:color="@color/danous_app_color_divide" />


   

   


这种方式需要在使用该虚线的Activity中设置,缺点是这个Activity会变慢,如果有网络请求时,大概率出现收到数据后不会回调问题(断点时,每次都会回调,这是很多人遇到的奇怪问题)。


方式二(建议使用这种方式):

Danous_include_dash_line.xml

<?xml version="1.0" encoding="utf-8"?>

    android:layout_width="match_parent"

    android:layout_height="@dimen/danous_dimen_normal_divide"

    android:background="@drawable/danous_shape_dash" />


Danous_shape_dash.xml

<?xml version="1.0" encoding="utf-8"?>

    android:src="@drawable/danous_dashed_line"

    android:tileMode="repeat" />


Danous_dashed_line.png是一张图片,只要很小很小就行,自动平铺的

更多相关文章

  1. Android(安卓)以流的方式读取服务器图片文件
  2. android 创建快捷方式图标
  3. Android虚线分割Shape
  4. android studio 关闭log 打印
  5. Android:你要的WebView与 JS 交互方式 都在这里了
  6. Android计时器正确应用方式解析
  7. Android(安卓)开发新方向 Android(安卓)Wear ——概述
  8. [Android] Android应用启动后自动创建桌面快捷方式
  9. 【Android每周专题】网络编程

随机推荐

  1. 使用RenderScript库,在某些手机或Android
  2. android > 设置button 背景颜色
  3. Android(安卓)NDK开发之旅36--FFmpeg音视
  4. linux android V4l2 的一些精品文章连接
  5. (转帖)Android重力感应Demo
  6. [转]Android Market 链接的生成与分享
  7. Android自学笔记(番外篇):全面搭建Linux环境
  8. Android 性能分析工具 TraceView
  9. Android(安卓)持续集成实践(二)——配置 Do
  10. android 获取服务器文件流 hander