最近项目中有需要到“毛玻璃”效果,网上找一下,千篇一律。高谈阔论扯淡的多,真正有用的没几个!
借助此文,做修改之后,实现效果!我只是个搬运工,在此表示感谢!
http://gqdy365.iteye.com/blog/2193913
淡不多扯,直接上代码:
MainActivity:
public class MainActivity extends Activity { private ImageView old_image, blur_image; private Bitmap mBitmap, overlay; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); init(); setView(); setModel(); } /** * @return 返回值: * @作者:Gxy * @creat on 2016/1/16 14:24 * @用途:初始化组件 * @params 参数说明: */ private void init() { old_image = (ImageView) findViewById(R.id.old_image); blur_image = (ImageView) findViewById(R.id.blur_image); } /** * @return 返回值: * @作者:Gxy * @creat on 2016/1/16 14:19 * @用途:设置模糊图片的长和宽 * @params 参数说明: */ private void setView() { ViewGroup.LayoutParams params = blu