我在纵向模式下的文件中有图片,我想用作壁纸。 这很容易。 但图片与我的设备屏幕没有相同的比例。所以底部有一个空白的部分。 我真的很糟糕的图形工作。 如何缩放我的位图以适合我的屏幕?只要看到的部分居中,我是否会丢失信息并不重要。裁剪,缩放和居中位图
0
A
回答
1
这听起来像是为9patch工具
http://developer.android.com/guide/developing/tools/draw9patch.html
您可以使用此工具来设置要伸展并保持同样的哪些方面的工作。
1
首先你在与public static Bitmap decodeResource (Resources res, int id)一个Bitmap
图像(如果图像是一个应用程序资源,如果没有,你可以使用public static Bitmap decodeFile (String pathName)读取文件)
然后传递位图作为参数传递给下一个方法用矩形要从Bitmap
裁剪,你将有一个裁剪位图的结果:
public static Bitmap createBitmap (Bitmap source, int x, int y, int width, int height)
Bitmap bmp = BitmapFactory.decodeResource(getResources() , R.drawable.your_image);
Bitmap croppedBmp = Bitmap.createBitmap(bmp, 100, 100, 400, 800);
这是你需要什么?
相关问题
- 1. XML中的缩放和裁剪图像
- 2. R:裁剪/缩放地图
- 3. php缩放图像裁剪
- 4. SVG viewBox缩放和裁剪
- 5. QGraphicsView滚动和图像缩放/裁剪
- 6. 引导缩略图裁剪和定位
- 7. 缩放,裁剪和剪切视频iPhone
- 8. 通知中的缩放,裁剪图标
- 9. 缩放图像以在android中裁剪
- 10. Android位图:居中裁剪+创建位图的圆形
- 11. 缩放D3裁剪问题
- 12. 裁剪缩放的图像'Android'
- 13. C#裁剪,缩放,旋转图像
- 14. 一个手指图像缩放/裁剪
- 15. 缩放,裁剪和保存照片
- 16. 正确裁剪和缩放UIImage
- 17. 裁剪缩略图图片
- 18. 用可设置的中心和Python缩放裁剪图像PIL
- 19. 剪裁从位图
- 20. 裁剪和居中宽屏幕影像
- 21. 创建居中缩放的位图
- 22. 裁剪缩小图像
- 23. libjpeg:解压缩和剪裁
- 24. 缩放和裁剪图像具有固定尺寸
- 25. 如何缩放,旋转和裁剪图像
- 26. UIImagePickerController使用自定义覆盖图进行缩放和裁剪
- 27. 如何有效裁剪和缩放图像数据
- 28. 如何使用php-imagick来缩放和裁剪图像?
- 29. 使用jQuery和CSS缩放/裁剪图像
- 30. 使用jquery进行图像缩放和裁剪
任何示例代码来编程我需要什么? – Ton
你没有编码。这是一个来自android-sdk/tools的工具。你检查了链接吗? –
是的,这就是为什么我要求代码。因为我不想只用一个文件来做。 我需要代码才能使我的应用程序能够执行此操作。 – Ton