image-service-android 核心逻辑抽取的Java库
安装
git clone https://github.com/mindpin/image-service-java-lib
cd image-service-java-lib
mvn clean install
maven引用
在maven项目,pom.xml添加以下依赖引用:
<dependency>
<groupId>com.mindpin</groupId>
<artifactId>image4ye-java</artifactId>
<version>0.1.0</version>
<type>apklib</type>
</dependency>
android权限设置 AndroidManifest.xml 添加如下权限
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
File image_file = new File("xxx");
Image4ye image = Image4ye.upload(image_file);
// 拿到 url
String url = image.url;
// 拿到指定尺寸的 url
String crop_url = image.url(width, height, crop);
String url = "http://....";
Image4ye u = new Image4ye(url);
int width = 100;
int height = 100;
boolean crop = true;
// 拿到指定尺寸的 url
String crop_url = u.url(width, height, crop);
String url = "http://....";
Image4ye u = new Image4ye(url);
int width = 100;
int height = 100;
boolean crop = true;
// 下载
// tempfile 用 File.createTempFile 方法创建
File tempfile = u.download(width, height,crop);