在我们玩的游戏中我们会经常见到一些图像的特效,比如半透明等效果。要实现这种半透明效果其实并不难,需要我们懂得图像像素的操作。

不要怕,其实在Android中Bitmap为我们提供了操作像素的基本方法。

我们可以通过getPixels()方法获得该图像的像素并放到一个数组中去,我们操作这个数组就可以了。最后通过setPixels()方法设置这个数组到Bitmap中。

在Android中,每一个图像像素通过一个4字节整数来展现:最高位字节用作Alpha通道,即用来实现透明与不透明控制,·255代表完全不透明,0则代表完全透明;接下来的一个字节是Red红色通道,255代表完全是红包。依次类推,接下来的两个字节相应地实现绿色和蓝色通道

更多相关文章

  1. android适配
  2. 2015.4.28 北京未名空间信息技术有限公司
  3. Android的JNI总结
  4. 在基于Android以及Jetson TK平台上如何写32位的Thumb-2指令
  5. Android图片内存优化-Android(安卓)8.0上通过HARDWARE模式加载图
  6. Android中I/O
  7. PushbackInputStream, 用法
  8. 8 Android(安卓)gallery
  9. 淘宝客商品查询接口

随机推荐

  1. Android(安卓)OTA 升级之三:生成recovery.
  2. Android播放器框架分析之AwesomePlayer
  3. Android资源汇总---持续整理更新中!!!
  4. Android开发常用网站
  5. android中ListView点击和里边按钮或Image
  6. AndroidMenifest.xml中minSdkVersion、ta
  7. android获取手机中的短信和,android获取
  8. js判断手机系统是android还是ios
  9. Android和JAVA面试题相关资料
  10. android : 圆角按钮 shape属性