自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Beluga_白鲸

学习、实践、思考、总结

  • 博客(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

PyCharm2020破解

破解教程https://beluga.blog.csdn.net/article/details/109818100

2020-11-19

Android File Transfer安卓和mac互传文件通过usb

Android File Transfer安卓和mac互传文件通过usb,usb链接安卓手机和macbook打开手机文件夹来拷贝文件。

2018-12-25

Transmit破解版for mac - ftp上传

Transmit是一款Mac上的FTP客户端,无论在界面还是用户体验上做的都很好,支持连接历史记录、喜爱列表、双栏浏览、连接为本地磁盘等,除了FTP协议外,还支持SFTP、亚马逊的S3、WebDAV等协议,连接和文件传输速度都很快,非常不错, Mac 上首选的FTP 客户端!

2018-10-08

h5 - PhotoSwipe图片放大功能集成和使用

PhotoSwipe图片放大功能集成和使用,h5网页中点击图片放大,放大后左右查看滑动,还能分享到各个社区!

2018-05-31

MPAndroidChart的apk安装包

MPAndroidChart的apk安装包,数据统计的柱状图、折线图。git项目地址:https://github.com/PhilJay/MPAndroidChart

2017-07-01

Android的gitignore文件

命名为H.gitignore,防止mac下载下来被隐藏。博客地址:http://blog.csdn.net/u012246458/article/details/70228820

2017-04-18

dede织梦编辑器增加插入代码并高亮显示代码插件

织梦编辑器增加插入代码并高亮显示代码插件,使用方法地址:http://blog.csdn.net/u012246458/article/details/54426203

2017-01-14

android汉字转拼音

android汉字转拼音

2016-12-08

Android下拉刷新demo

自定义android下拉刷新,详细见博客:http://blog.csdn.net/u012246458/article/details/53393014

2016-11-29

gradle-2.14.1-bin

Minimum supported Gradle version is 2.14.1. Current version is 2.10. If using the gradle wrapper, try editing the distributionUrl in E:\project-gitosc\dlxf-android\gradle\wrapper\gradle-wrapper.properties to gradle-2.14.1-all.zip

2016-10-11

支持https://的imageloader-全名Universal-Image-Loader

支持https://的imageloader-全名Universal-Image-Loader

2016-03-31

Android下拉刷新,自动刷新demo

Android多种下拉刷新,自动刷新,还有刷新动画,里面包含apk包与截图,亲测可用。

2016-03-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除