- 博客(457)
- 资源 (12)
- 收藏
- 关注
原创 Android - 已知图片路径或者uri,ImageView加载这个图片、Bitmap旋转图片
说明:已知图片路径filepath或者uri,使用ImageView来加载filepath、同时旋转Bitmap图片代码:1、已知图片路径//图片路径filepathBitmap bitmap = BitmapFactory.decodeFile(filepath);//从路径加载出图片bitmapbitmap = rotateBimap(this, -90, bitmap...
2018-08-28 14:34:31 10669
原创 Android - 自定义Dialog内部透明,外部有遮罩
图例:代码1、自定义dialog:引入样式和代码指定样式package com.gxjl.pe.gxjlpesdk.view;import android.app.Dialog;import android.content.Context;import android.os.Bundle;import android.support.annotation.NonNull...
2018-08-22 15:52:41 3165
原创 Android - 拍照身份证,使用Paint自定义蒙版,拍限定框内照片
说明:一个简单的需求,外部阴影,内部是透明布局的,最底层打开相机 demo在这里 使用Paint自定义蒙版:外部是半透明阴影,内部是透明拍照区域,蒙版怎么画,点击这里图片:代码:1、蒙版代码:点击这里2、相机代码:相机拍照后根据蒙版中间透明区域的大小,截取对应的大小,截取出来的大小差不多是200多kb,并且还很清晰,demo,点击这里3、相机代码解析:(待续)...
2018-08-21 10:34:19 5211 3
原创 Android - Paint自定义外部阴影,内部透明画布蒙版布局
说明:一个简单的需求,外部阴影,内部是透明布局的,最底层打开相机(这里只有布局的代码,带相机点击这里)。代码:1、调用直接在Activity中调用就行了,设置中间区域的高度和宽度Activity代码private OcrFaceMaskSurfaceView surfaceview;surfaceview = (OcrFaceMaskSurfaceView) fi...
2018-08-17 15:23:06 5055
原创 Android 网络请求Content-type类型解析
说明:Android的Post请求的请求参数分为好几种种,既Content-type的请求类型:1、json串流的方式请求;connection.setRequestProperty("Content-Type", "application/json;charset=UTF-8");//使用的是表单请求类型对应的参数是:String params = "a=a&b=...
2018-08-14 14:31:35 8347
原创 Android Base64编码出现换行
说明:1、后台请求的Base64的数据,安卓客户端只是做转接作用,比如后台请求到调用中国银行app的Base64数据,要调用中国银行app,在转接数据启动中国银行app时候,app解析数据出错,原因就是转接过程中Base64数据被增加了换行 \n地址:安卓调用中国银行参数Base64值数据解析异常2、手机拍照身份证时候,把图片用Base64转换一下,如果用的DEFAULT时候,数据里...
2018-08-14 14:14:05 3943
原创 Android - Loading 中间显示logo,外部ing转圈加载动画
需求:需求很简单,就是中间显示一个logo,外部是一个转圈的动画,这样看着就是一个loading。这里通过dialog来实现,比较好集中代码。图片:全图 loading1 loading2代码:调用:这里使用了单例调用LoadingDialog.getInstance(context).show();//显示LoadingDialo...
2018-08-13 09:46:38 9201
转载 Android Ripple水波纹效果的详解
总纲 没有边界的Ripple(Ripple With No Mask) 用颜色作为Mask的Ripple(Ripple With Color Mask),然而颜色并没有什么卵用 用图片作为Mask的Ripple(Ripple With Picture Mask) 用设定形状作为Mask的Ripple(Ripple With Shape Mask) 搭配...
2018-08-09 11:14:07 1594
原创 android 横向渐变进度条
说明安卓布局里面直接饮用ProgressBar控件会样式比较单一,使用样式文件样式会好看的。效果代码布局文件<ProgressBar android:id="@+id/progressBar" style="?android:attr/progressBarStyleHo...
2018-08-02 16:42:54 5565
转载 解决ScrollView嵌套RecyclerView出现item显示不全的问题
问题:ScrollView嵌套RecyclerView时,RecyclerView的item显示不全出现问题不要慌,耐心解决才是王道,哈哈。首先说下出现这个问题的情景吧,首先声明这个问题在23版本以上出现的,23版本是android 6.0版本,是的当我们targetSdkVersion=23的时候(也就是我们兼容到23版本)是没有问题的,一但兼容到23版本以上就会出现这个问题,这个坑也是...
2018-07-25 13:52:13 1171 3
原创 Please configure Android Sdk(android studio)解决办法
说明:AndroidStudio新打开以前的项目时候,不能编译成功,报错:Clean Project/Rebuild Project都没有用。解决方法:Studio切换工程的时候出现这样的情况,把工程关掉,在studio开始页删掉项目,再用Open an existing Android Studio project打开,就没问题了!...
2018-07-24 13:46:59 2213
原创 Android RecyclerView隐藏item的所在区域显示空白
说明:RecyclerView隐藏当前item时候,由于为了优化性能,只是把内容隐藏,但是高度不会改变,这样就会出现一片空白区域。解决方法:手动改变隐藏的item高度为0。代码:比如要隐藏下面xml代码item<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http:...
2018-07-24 09:56:04 4238 1
原创 安卓调用中国银行参数Base64值数据解析异常
说明:调用中国银行客户端支付的时候,中国银行客户端报错:数据解析异常解决:把base64编码的值URLEncoder一下。代码:1.调用下面的代码中国银行客户端报错:数据解析异常String parseValue= "bocpay://www.boc.cn/mobile?param=PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmL...
2018-07-20 11:37:37 1926
转载 Android Studio中新建和引用assets文件
从eclipse转过的朋友们应该不太习惯AS中新建assets文件和对文件内容的引用。我也查找了网上很多资料发现很少有这样的解决答案,于是便把自己解决的方法总结在这里。 1.一般新建project后这里的目录都会默认为Android,首先在把目录结构切换到project上来,这样会使得整个项目结构的构成更为清晰,空的文件夹也不会被隐藏。 2.要注意assets文件夹要跟Java文件在同一目录下,...
2018-07-11 10:19:17 699
原创 java String 转int,int转String
说明: int和String之间的互转代码:在安卓中将String值转换成int有两种方法:1. int i = Integer.parseInt(String);2. int i = Integer.valueOf(String).IntValue();将int转换成String:1.String str = String.ValueOf...
2018-07-11 10:17:03 20019 3
转载 js - 去掉js数组中重复项
Array类型并没有提供去重复的方法,如果要把数组的重复元素干掉,那得自己想办法:function unique(arr) { var result = [], isRepeated; for (var i = 0, len = arr.length; i < len; i++) { isRepeated = false; for (var j...
2018-07-03 10:26:39 312
原创 css - CSS悬浮下拉菜单
CSS代码: .list-menu{ display: flex; background: #f7f7f7; border-radius: 5px; padding: 10px 0; justify-content: space-around; color: #205D67; width: 80%; } .list-menu li{ list-style: no...
2018-06-26 15:48:07 4202
原创 Android - 录屏+上传视频
说明: demo要求是录屏后上传视频到服务器。 demo下载地址:1、重要代码1.0、先加上权限申请 <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_ST...
2018-06-22 16:03:00 1250 1
转载 隐藏div的几种常见方法
1.display:none; 2.visibility:hidden; 3.background-color:transparent;或者设成与背景一样的颜色即可 4.opacity来设置不透明级别,注意兼容性filter… 5.给div一个margin负值,这个负值恰好等于div自身的高度或宽度 6.设置两个大小一样的div,第一个左浮动,第二个不浮动,即可将第二个div隐藏 7.设置一个父d...
2018-05-31 13:59:05 9555
原创 h5 - PhotoSwipe图片放大功能集成和使用
说明: PhotoSwipe图片放大功能的简单demo。重要代码: 1、html中引入js和css文件,和一段固定的代码<!-- PhotoSwipe styles --> <link rel="stylesheet prefetch" href="css/photoswipe.css"> <link rel="stylesheet prefetch"...
2018-05-31 13:47:23 4650
原创 java 拆分string,随机选取一个值
说明: 拆分由,号分割的string,然后从拆分好的集合中随机选取一个值代码: String str = "1,2,3,4,5,6";//,号分割的字符串 String[] strarr = str.split(",");//拆分成字符串数组 Random random = ...
2018-05-28 14:38:19 1970
转载 Android:WebView与Javascript交互(相互调用参数、传值)
Android中可以使用WebView加载网页,同时Android端的java代码可以与网页上的javascript代码之间相互调用。效果图:(一)Android部分:布局代码:[html]view plaincopy<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:to...
2018-05-21 14:48:26 4337
原创 js 调用android 和 ios 通用方法 、js 判断当前客户端方式
说明: 有时候客户端加载的网页不知道当前所在是android还是ios终端中,所以要提前判断是哪个终端,然后再调用对应终端的方法,来和终端交互。 采用js判断,下面是代码:代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1...
2018-05-21 14:33:49 1082
原创 webview post请求数据丢失或错误 的问题
说明: 进行webview post请求出错。这些参数通过网页表单请求没有问题,但是放到webview里面post请求就出错,最后查到的原因是在webview请求到网页时候把参数中的+号给丢失了。问题:MIIEFAYJKoZIhvcNAQcCoIIEBTCCBAECAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCCAw4wggMKMIIB8qADAgECAgUQ...
2018-05-17 15:40:18 2981
原创 Android RecyclerView添加Header头部
说明: 原文比较全的解析地址:RecyclerView添加Header的正确方式 这个是不带Header的简单RecyclerView用法:Android RecyclerView 使用方法代码:BaseRecyclerAdapter.java/** * Created by qibin on 2015/11/5. */public abstract class Base...
2018-05-15 15:47:30 14780 1
原创 你需要很耐得聊寂寞 沉得下心
说明: 每个陌生领域跨入时候都是陌生、害怕、彷徨、失望、激情、探索、努力、成就、成功! 你能走到哪一步? 你需要很耐得聊寂寞 沉得下心!正文:近日,有一个名叫水杉的80后,向我们介绍了自己的职业经历。4年前,他从阿里巴巴总监的位置上辞职去做了一名木匠。近日,有一个名叫水杉的80后,向我们介绍了自己的职业经历。4年前,他从阿里巴巴总监的位置上辞职去做了一名木匠。水杉说,在阿里工作的...
2018-05-15 09:50:12 373
原创 ps简单抠图
说明: 开发中有时候需要简单的抠图,找不到人做,自己问问,记一下操作步骤。ps简单用到的抠图步骤。步骤: 1、拉个无其他元素的框 然后按 CTRL+J 2、W魔棒工具 选取白色 3、CTRL+SHIFT +I 反选 4、CTRL+J 剪切...
2018-05-10 09:18:55 436
原创 Android - 分转元、元转分 金额工具类
说明: Android涉及到的金额分转元、元转分,写成工具类做记录使用。需求:1.元转分:可传入字符串或者long型(隐式转换为long型也可)整数。若传入为字符串,则通过替换小数点的方式转换,小数点有多位或者没有小数点皆已考虑。若传入为long 则通过BigDecimal来乘1002.分转元:可传入字符串或者long型(隐式转换为long型也可)整数。并对传入的分进行粗...
2018-05-08 09:47:12 2274
转载 Android - Md5加密 工具类
说明: Android 用到的Md5工具类,做记录使用。代码:package com.baofu.sdkwebpayment;import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/**...
2018-05-08 09:45:06 1632
原创 TextView限制行数,点击展开显示全部
说明: TextView内容过长,现在要根据超过10行,就显示其只能显示10行,点击展开就显示全部。代码: Activity代码: 1、处理TextView//内容处理 tv_content.setText(detailObject.getContent());//先把内容填充 if (tv_content.getLineCount() &...
2018-05-04 14:18:08 3822 1
原创 AndroidStuido android .9图影响padding和点击事件
说明: 如果你的LinearLayout使用了.9图作为background,那么你的LinearLayout会被.9图自带的padding影响,可能你里面的内容被挤压不正常显示。解决: 把你的LinearLayout加上padding=“1dp”<RelativeLayout android:id="@+id/ll_zixun" ...
2018-05-02 15:34:42 1099
原创 AndroidStudio android知错.9图规范
说明: 在AndroidStudio中运行制作的.9图报错: Error:Execution failed for task ':app:mergeDebugResources'.> Error: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: ...
2018-05-02 15:30:37 590
原创 DrawerLayout禁止侧滑显示
说明: 安卓DrawerLayout有时候不需要侧滑显示,这个时候就需要禁止侧滑动作。 只需要一行代码。代码:// 禁止手势滑动drawer.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);//打开手势滑动mDrawer_layout.setDrawerLockMode(DrawerLayout...
2018-05-02 10:06:57 5092 5
原创 Js- js Array 数组方法大全
说明: js 的array数组自带的方法很少,这里搜集一些js array数组的各种方法:包含、排序等。方法:1、join()join(separator): 将数组的元素组起一个字符串,以separator为分隔符,省略的话则用默认用逗号为分隔符,该方法只接收一个参数:即分隔符。var arr = [1,2,3];console.log(arr.join()); // 1,2,3con...
2018-04-26 15:36:28 653
原创 Android RecyclerView 使用方法:垂直、横向、瀑布流
说明:RecyclerView 使用好处:无感知刷新,局部刷新,性能提升。 这里是纯净的RecyclerView,有一篇能添加头部的RecyclerView:Android RecyclerView添加Header头部代码: 0.添加引用dependencies { compile 'com.android.support:recyclerv...
2018-04-04 14:26:13 1389 2
原创 Android - UiUtil工具类
说明:个人记录功能:相机打开代码:package com.mandaotech.ewallet.android.util;import android.app.ActivityManager;import android.content.Context;import android.content.Intent;import android.widget.Toast;import j...
2018-03-21 15:43:26 705
原创 Android - ImgUtil工具类-选择相机和系统相册
说明:Android选择相机和系统相册代码:1、打开系统相机和系统相册工具类package com.gxjl.pe.gxjlpesdk.util;import android.Manifest;import android.app.Activity;import android.app.ActivityManager;import android.app.AlertDi...
2018-03-21 15:38:47 792
原创 Android - DigitUtil工具类
说明:个人记录功能:数字和文字处理代码:package com.mandaotech.ewallet.android.util;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyi...
2018-03-21 15:34:43 340
原创 Android Intent传递Uri(path转uri、uri转path)
说明Android页面之间传递不提供传递Uri类型,但是去截屏页面截图,把图片返回到操作页面显示,需要把相册或者相机的Uri连接传递的。代码 返回:private Uri imageUri;....Intent intent = new Intent(this, GoogleActivity.class);intent.putExtra("imageUri", imageUri...
2018-03-20 14:39:07 6013
原创 Error:A problem ... resources-release-stripped.ap_' specified for property 'resourceFile' does not
报错:Error:A problem was found with the configuration of task ':app:packageRelease'.> File 'E:\project-gitosc\pet\Pet-Android\Pet-Bulter\app\build\intermediates\res\resources-release-stripped.ap_' s...
2018-03-05 16:14:51 375
Android File Transfer安卓和mac互传文件通过usb
2018-12-25
Transmit破解版for mac - ftp上传
2018-10-08
MPAndroidChart的apk安装包
2017-07-01
Android的gitignore文件
2017-04-18
dede织梦编辑器增加插入代码并高亮显示代码插件
2017-01-14
Android下拉刷新demo
2016-11-29
gradle-2.14.1-bin
2016-10-11
支持https://的imageloader-全名Universal-Image-Loader
2016-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人