getting started android - npedotnet/npe-image-library GitHub Wiki

Getting Started on Android

Sammary

Supports

  • JPEG/GIF/PNG/BMP/WebP(Android 4.0+)
  • DDS/PSD/TGA

Eclipse Android Project Settings

Add build/dest/npe-image-library-android-1.0.jar to your project.

Check npe-image-library-android-1.0.jar on Order and Export Tab.

Coding

import net.npe.image.util.android.AndroidImageReader;

Create a Bitmap with Activity(Context)

String path = "test.png";
Bitmap bitmap = AndroidImageReader.createBitmap(path, this);

Create a Bitmap with Assets(AssetManager)

String path = "images/test.png";
Bitmap bitmap = AndroidImageReader.createBitmap(path, this.getAssets());

Create a Bitmap from a PixelImage

PixelImage image = ...;
Bitmap bitmap = AndroidImageReader.createBitmap(image);

Create a PixelImage with Activity(Context)

String path = "test.png";
PixelImage image = AndroidImageReader.read(path, this);

Create a PixelImage with Assets(AssetManager)

String path = "images/test.png";
PixelImage image = AndroidImageReader.read(path, this.getAssets());

Create a PixelImage from a Bitmap

Bitmap bitmap = ...;
PixelImage image = AndroidImageReader.createPixelImage(bitmap);