烟台写真材料

烟台写真材料

ID:30290644

大小:22.23 KB

页数:21页

时间:2018-12-28

烟台写真材料_第1页
烟台写真材料_第2页
烟台写真材料_第3页
烟台写真材料_第4页
烟台写真材料_第5页
资源描述:

《烟台写真材料》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划烟台写真材料  Android实现对图片的缩放、剪切、旋转、存储  在开发中,当我们需要的有一张大图片同时还需要一些小图片时,我们只需要通过代码对此图片进行不同比例的缩放即可,这样大大节约资源,减小了安装包的尺寸。除缩放外,我们还经常对图片进行其他操作如裁剪、旋转、存储等。  这样我们可以编写对于图片进行处理的通用组件,方便开发。下面就分享一下对图片进  行处理的组件BitmapUtil,案例界面:  1、通过BitmapFactory取得Bitmap  B

2、itmapbm=(InputStreamis);  2、Bimap的createBitmap()方法  Bitmapnewbm=(Bitmaps,intx,inty,intw,inth,Matrixm,booleanf);  该方法可实现位图的缩放、裁剪、旋转操作  参数说明:  Bitmaps:要处理的原始位图  intx,y:起始位置坐标  intw:要截的图的宽度  inth:要截的图的宽度目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的

3、正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  Matrixm矩阵,主要是用于平面的缩放、平移、旋转  booleanf:是否保证等比  返回值:返回处理后的Bitmap  可实现对图片进行按比例缩放、图片按比例裁剪、圆形图片处理等方法,实现功能如下:  /**  *通过资源id转化成Bitmap  *@paramcontext  *@paramresId  *@return  */  publicstaticBitmapreadBitmapById(Contextcontext,intresId){  opt=new();  =_565;  =t

4、rue;  =true;  InputStreamis=().openRawResource(resId);return(is,null,opt);  }目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  执行效果如图:  /**  *缩放图片  *@parambm要缩放图片  *@paramnewWidth宽度  *@paramnewHeight高度  *@return处理后的图

5、片  */  publicstaticBitmapscaleImage(Bitmapbm,intnewWidth,intnewHeight){if(bm==null){  returnnull;  }  intwidth=();  intheight=();  floatscaleWidth=((float)newWidth)/width;  floatscaleHeight=((float)newHeight)/height;  Matrixmatrix=newMatrix();  (scaleWidth,scaleHeight);  Bitmapnewbm=(bm

6、,0,0,width,height,matrix,true);if(bm!=null&!()){目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  ();//销毁原图片  bm=null;  }  returnnewbm;  }  执行效果如图:  /**  *按照一定的宽高比例裁剪图片  *@parambitmap要裁剪的图片  *@paramnum1长边的比例  *@param

7、num2短边的比例  *@paramisRecycled是否回收原图片  *@return裁剪后的图片  */  publicstaticBitmapimageCrop(Bitmapbitmap,intnum1,intnum2,booleanisRecycled){  if(bitmap==null){  returnnull;  }  intw=();//得到图片的宽,高目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。