- 博客(10)
- 收藏
- 关注
原创 安卓经纬度转换
集成百度地图或者高德地图后获取的经纬度都是小数的形式1.将小数转换成度分秒 public static double getdPoint(double num) { double d = num; int fInt = (int) d; BigDecimal b1 = new BigDecimal(Double.toString(
2017-07-06 14:28:06
595
原创 自定义相机旋转拍照角度
自定义相机拍照时有时会把手机倾斜着拍或者倒过来拍,怎么能在浏览拍摄的照片时看到的是一张正立的图片呢?先利用传感器获得手机的拍照时的角度 private SensorManager sm = null; private SensorEventListener sensorEventListener = new SensorEventListener() { pub
2017-07-03 17:07:55
1527
原创 自定义相机预览图片不变形
获取预览尺寸,使预览图片不变形public Camera.Size getPreviewSize(List list, int th, float rate) { Collections.sort(list, sizeComparator); int i = 0; for (Camera.Size s : list) { if ((s.width >
2017-07-03 16:40:56
459
原创 eclipse签名打包时提示Certificate is expired
看到网上很多都是解决eclipse debug模式下的“Certificate is expired”问题,但是当正式版本的签名证书过期了怎么办?难道要重新new签名文件?这样做的话,APP里面的很多功能都会不能使用,而且已安装该app的用户下载新版本会提示版本不兼容,要卸载之后才能再安装,在公司大神的指导下找到一个捷径:修改电脑的时间,将系统的时间修改成证书到期之前的时间就可以了,而且如果正
2017-06-09 16:53:12
1696
原创 安卓在GooglePlay上线后同时平板也能搜到
国内很多家的APP为了适配平板都会做两个版本,一个手机版,一个平板版,但是在GooglePlay上手机和平板只能用一个app,而且在GooglePlay上平板如果搜不到应用,提示的也很笼统(提示:信息中心-->用户获取数据-->优化提示-->设计出适合平板电脑的应用),问了大神再结合GooglePlay给的提示,终于完成了任务!1.布局适配:7寸平板:不要再使用layout-large,使
2017-04-25 08:55:38
2276
原创 安卓加载webView获取title
APP中正常获得webView title的时候可以用webView.setWebChromeClient(new WebChromeClient() { @Override public void onReceivedTitle(WebView view, String title) { super.onReceivedTitle(view, title)
2017-03-28 14:51:52
643
原创 Android将系统emoji表情转换成十进制字符串
public static String getIngeger(String s) { int a = 0; String aa = ""; String sss = ""; int b = 0; for (int i = 0; i ; i++) { char c = s.charAt(i); //判断是否为表情
2017-03-21 09:58:54
2423
1
转载 webview 中使用css适配简单的页面
在加载webview时遇到表情(字母和数字)超出一行但是却不换行的情况,用word-wrap:break-word;解决 " img {" + "width:100%;" +//限定图片宽度填充屏幕 "height:auto;" +//限定图
2017-03-18 10:22:05
994
原创 安卓使用emoji表情
安卓使用emoji表情有两种方式1.得到字符串,转成系统识别的的unicode编码String s = new String(Character.toChars(integer));匹配系统的时候,选择表情之后表情不是字符串,提交到后台乱码,暂时没找怎么输入系统表情直接变成字符串2.在本地一套表情库,通过正则表达式匹配SpannableString spannStr
2017-03-17 11:15:53
1823
原创 加载webview时应该注意的问题
WebSettings webSettings = webView.getSettings(); // 让WebView能够执行javaScript webSettings.setJavaScriptEnabled(true); //让javascript起作用,除了使用设置javascript可用之外,还需要设置浏览器属性才会起作用(遇到alter
2017-03-17 10:32:42
521
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人