在android中绘制图片

在android中绘制图片,android,view,canvas,drawing,image,Android,View,Canvas,Drawing,Image,我想在扩展视图类的类的画布(使用onDraw()方法)中绘制一幅图片(bmp、jpg、png)。我希望能够画出这幅画的一部分,而不是一次画出整个 请举个例子。您必须首先了解图像的位置。它可以捆绑在应用程序的res/或assets/目录中;也可以从SD卡或互联网加载。这将决定您获取表示图像的对象的方式。如果将映像与应用程序一起分发,请将其放置在项目的res/或assets/目录中。区别在于引用文件的方式-在res/中使用R.drawable时。id-s,在资源中/使用文件名时 要在画布上绘制位图对

我想在扩展视图类的类的画布(使用onDraw()方法)中绘制一幅图片(bmp、jpg、png)。我希望能够画出这幅画的一部分,而不是一次画出整个


请举个例子。

您必须首先了解图像的位置。它可以捆绑在应用程序的res/或assets/目录中;也可以从SD卡或互联网加载。这将决定您获取表示图像的对象的方式。如果将映像与应用程序一起分发,请将其放置在项目的res/或assets/目录中。区别在于引用文件的方式-在res/中使用R.drawable时。id-s,在资源中/使用文件名时


要在画布上绘制位图对象的一部分,请调用该方法。

您必须首先了解图像的位置。它可以捆绑在应用程序的res/或assets/目录中;也可以从SD卡或互联网加载。这将决定您获取表示图像的对象的方式。如果将映像与应用程序一起分发,请将其放置在项目的res/或assets/目录中。区别在于引用文件的方式-在res/中使用R.drawable时。id-s,在资源中/使用文件名时


要在画布上绘制位图对象的一部分,请调用该方法。

图像是否在res/drawable文件夹或其他位置(SD卡)?图像是否在res/drawable/demo.bmp中?图像是否在res/drawable文件夹或其他位置(SD卡)?图像是否在res/drawable/demo.bmp中