Android 头像(拍照,相册)选择后裁剪后使用
功能:从拍照,相册选择图片后 裁剪局部使用,简单,导入可用
输入密码框,自定义长度,明文显隐,色调
仿支付宝,输入密码框,自定义长度,明文显隐,色调。简单直接使用,推荐
base64Decoder使用jar包
public class Recognize {
public static final String APPKEY = "your_appkey_here";// 你的appkey
public static final String URL = "http://api.jisuapi.com/licenseplaterecognition/recognize";
public static final String pic = "11.jpg";// 图片地址
public static void Get() {
String result = null;
String url = URL + "?appkey=" + APPKEY;
Map<string, string=""> param = new HashMap<string, string="">();
try {
param.put("pic", getBase64(pic));
result = HttpUtil.sendPost(url, param, "UTF-8");
JSONObject json = JSONObject.fromObject(result);
if (json.getInt("status") != 0) {
System.out.println(json.getString("msg"));
} else {
JSONObject resultarr = (JSONObject) json.opt("result");
Iterator itt = resultarr.keys();
while (itt.hasNext()) {
String key = itt.next().toString();
String value = resultarr.getString(key);
System.out.println(key + ":" + value);
}
}
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* 图片转为Base64编码格式
*
* @param imgFile
* @return
*/
public static String getBase64(String imgFile) {
InputStream inputStream = null;
byte[] data = null;
try {
inputStream = new FileInputStream(imgFile);
data = new byte[inputStream.available()];
inputStream.read(data);
inputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
// 加密
BASE64Encoder encoder = new BASE64Encoder();
return encoder.encode(data);
}
}
Android 日历 年月选择器
点击弹出年月选择器,年月滚动选择时间,年月开始和结束时间可自己设置
Android 计时器
Android 计时器 分:秒:毫秒
功能有暂停 开始 清除, 点击添加按钮后记录点击时的时间,添加到列表显示