自定义博客皮肤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)
  • 收藏
  • 关注

原创 2019年01月17日09:06:34

不管未来有多大困难,不管即将发生什么变故,路还得走下去。

2019-01-17 09:08:17 547

原创 Android TextView 竖向显示(字体长度对字体位置有影响)

需求:Android字体竖向显示1、使用android:rotation="90";不足:如果字体很长,那么会有很长的距离。2、自定义TextView竖向布局。消除了字体长度对字体位置有影响1、rotation使用(不建议)效果图:代码:<TextView android:layout_width="wrap_content" ...

2018-12-24 15:41:40 1661

原创 Android java.lang.NoClassDefFoundError:failed resolution of :Lorg/apache/http/ProtocolVersion

安卓报错:java.lang.NoClassDefFoundError:failed resolution of :Lorg/apache/http/ProtocolVersion解决:在AndroidManifest.xml文件的application标签里面加入<uses-library android:name="org.apache.http.legacy" an...

2018-12-24 12:17:25 2694 1

原创 Html 日期选择器,中式YYYY-MM-DD hh:mm - jeDate插件

需求:网页使用日期选择格式为YYYY-MM-DD hh:mm,搜索了好多,觉得jeDate插件提供了中式的日期选择。效果:方法:1、引入css和js<!-- 样式 - 日期选择 --><link rel="stylesheet" href="skin/jedate.css" type="text/css"><!-- 时间控件 --&gt..

2018-12-18 14:35:24 2474

原创 Android Date时间工具类

需求:安卓常用的时间工具类,长时间转换、星期判断、时间延后n天、提前n天、得到当前分、小时、时间差等代码:package com.hsq.pos.util;import java.text.ParseException;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.u...

2018-12-18 13:53:46 8472 2

原创 Android 顶部伸缩特效 - coordinatorLayout

说明:安卓提供了顶部伸缩特效,适用于RecyclerView和NestedScrollView,使用方法非常简单和傻瓜式。使用:使用方法比较简单,在外部套用固定代码即可。1、外部主要代码是CoordinatorLayout。2、头部伸缩代码:AppBarLayout、以及CollapsingToolbarLayout。3、内容代码:一定要使用RecyclerView,或者N...

2018-12-18 09:51:08 2235

原创 Android Glide V4 圆角图片

需求:1、Glide V4使用方法和圆形图片地址:https://blog.csdn.net/u012246458/article/details/79160965代码使用:GlideApp.with(context). load(path) .placeholder(R.drawable.img_feature_1...

2018-12-13 17:32:20 1649

转载 3DES在Android、Ios 和Java 平台的加密解密

DES简介: DES全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法, 算法的入口参数有三个:Key、Data、Mode。 Key:为7个字节共56位,是DES算法的工作密钥; Data:为8个字节64位,是要被加密或被解密的数据; Mode:为DES的工作方式,有两种:加密或解密。3DES简介:...

2018-12-05 16:08:20 650

原创 Android - 获取设备信息的工具类( DeviceUtil)

注解:封装了安装常用的设备信息查询的工具类:设备宽度、设备高度、SD卡判断、是否有网、版本名称、版本号、唯一标识、手机品牌、手机型号、API等级、Android版本、App进程Id、App进程Name、Meta-Data值、内网ip、公网ip(请求淘宝接口);代码:package com.xxx.util;import android.Manifest;import and...

2018-12-04 17:40:16 3456

原创 Android Volley网络请求框架 - JsonObjectRequest & josn & post

需求:请求参数使用json格式 - {a:b,c:d} ContentType设置为application/json; charset=utf-8 返回使用对象 对Volley封装1、配置build.gradle引入包 //Volley网络请求框架 implementation 'com.mcxiaoke.volley:library:1.0.19' /...

2018-12-04 17:17:22 887

原创 Android 流行框架

1. 缓存 DiskLruCache Java实现基于LRU的磁盘缓存 2.图片加载 Android Universal Image Loader一个强大的加载,缓存,展示图片的库 Picasso一个强大的图片下载与缓存的库 Fresco一个用于管理图像和他们使用的内存的库 Glide 一个图片加载和缓存的库 3. 图片处理...

2018-12-04 10:11:09 183

原创 微信小程序 - 图片占位图

需求:微信小程序占位图,图片url为空,则显示占位图代码:<image src="{{url?url:'../image/ic_default.png'}}" class='cover' mode='aspectFit'></image>url:需要显示的图片ic_default.png:在公共文件夹image里面的默认图片...

2018-11-14 16:56:01 3401

原创 Android - 接口回调 interface(类外部接口)

链接是类内部的接口:https://blog.csdn.net/u012246458/article/details/91446288 下面是类外部的接口→介绍:使用接口的核心原因:为了能够向上转型为多个基类型。即利用接口的多实现,可向上转型为多个接口基类型。(1)Java是继承的,接口Interface是可以多个的,恰恰弥补了这个缺点。(2)回调,接口Interface里面的是抽...

2018-11-14 14:25:00 622

原创 微信小程序 - 跳转页面+传递参数

需求:1、跳转页面:子页面跳转、同级或者上级页面跳转2、跳转页面传递参数实现:1、子页面跳转 + 传递参数需求:顶级页面community.wxml页面,跳转到他的子页面detail.wxml首先必须在app.json里面注册这些页面。跳转:在页面中代码url跳转:<navigator url="pages/detail/detail?id=123"&g...

2018-11-14 11:04:32 956

原创 微信小程序 - 获取form的input的值

wxml代码<view class='box'> <form bindsubmit='login'> <input type='text' class='userBox' name='username'></input> <input type='text' class='pwdBox' name='pwd'&...

2018-11-13 15:43:46 2325

原创 微信小程序 - 横向靠右显示

需求:标题在左边,点击图标在右边代码:wxml代码 <view class='flex-wrp-row item'> <view class='item-left flex-wrp-row'> <image src='../../image/ic_xxx.png' class='icon-left' mode='aspect...

2018-11-13 10:13:28 36255 2

原创 微信小程序 - 判断

需求:判断最终显示,如果是空,就不显示,如果不是空就显示。代码:实现1:三目运算三目:a==b?true:false;代码:如果有name了,就显示class标签show,如果name为空,就显示class标签hide<text class="name {{comment.name?'show':'hide'}}">{{comment.name}}</t...

2018-11-12 15:26:33 11154

原创 小程序 Now you can provide attr wx:key for a wx:for to improve performance.

在wxml中添加:<view wx:for="{{array}}" > {{item}} </view>报错:VM4222:2 ./pages/index/index.wxml(anonymous) @ VM4222:2VM4222:3 Now you can provide attr "wx:key" for a "wx:for" to improv...

2018-11-08 17:52:26 19483

原创 移动浏览器H5页面通过scheme打开本地应用

需求:在移动端浏览器H5页面中,点击按钮打开本地应用主要通过 scheme 协议。本文主要介绍如何在浏览器H5页面中通过 scheme 协议打开本地应用。1、app支持网页打开,并且还能打开app指定页面;2、app支持另一个app打开,并且还能打开app只能页面;scheme协议定义scheme 是一种页面之间跳转的协议,不仅可以用于app之间进行跳转,还可以用于 H5...

2018-11-06 15:28:39 4026 4

原创 TaskExecutionException: Execution failed for task ':app:transformJackWithJackForDebug'

需求打包编译报错解决在Mac的AndroidStudio的Terminal中调用./gradlew compileDebug --stacktrace -info ./gradlew compileDebug --stacktrace -debug ./gradlew compileDebugSources --stacktrace -info 备注:1、Wi...

2018-11-01 19:05:03 260

原创 Android播放器开源项目,github常用视频音频播放器

需求:搜集到的github常用的视频和音频播放器,其中前三个是比较常用的播放器。第四个和第五个是比较直白的用法。1.ijkplayer项目地址:https://github.com/Bilibili/ijkplayer介绍:Ijkplayer 是Bilibili发布的基于 FFplay 的轻量级 Android/iOS 视频播放器。实现了跨平台功能,API 易于集成;编译配置...

2018-11-01 15:02:24 6610

转载 程序猿的30到35的人生规划

如果你在奔三的路上或者刚过三十,请细细阅读下面的文章/*** 开始**/今天分享是一些已经渡过中年危机的前辈们,看看从他们身上,是如何优雅的过渡的。如果想一直在程序这条路上走下去,建议读完。文章略长。 人物一:陈睿,前百度研发经理,携程定制旅游CTO从程序员到架构师到管理者,最后到创业者  我一直相信这样一句话:真正的危机,来源于在正确的时间做不正确的事...

2018-10-29 10:57:04 649

转载 mac 下的 bash gradle command not found

最近在用android studio 使用命令行打包的时候出现 bash gradle command not found这个问题,其实也就是因为自己唑gradle的环境变量给弄丢了。。但是由于来自大山的孩子对于mac不是很熟,所以不知道咋去找这个gradle的路径  ,更不知道怎么去配置了,这里就以这个例子去说下怎么配置环境变量和去找一个文件的路径1.gradle路径的查找直接贴图吧...

2018-10-26 10:13:21 821

原创 Android 网页h5 Input选择相机和系统相册

需求:网页h5的input选择相机和系统相册,并且返回压缩的图片到h5。代码:1、WebView代码package com.zql.sdk;import android.app.Activity;import android.content.Context;import android.content.Intent;import android.content.pm.P...

2018-10-24 16:24:18 2484

原创 Android 存储字符串数据到txt文件

需求:android存储字符串数据简单的有SharePerfence不过只能存储89kb最多的数据(好像),超过这个数据如果不方便网络存储,只能用文件存储了,这里写了一个工具类,存储到txt文件(不重要的数据,但是体量大)代码:1、工具类package com.xxx.util;import android.os.Environment;import android.uti...

2018-10-15 19:08:36 8279 3

原创 Android HttpURLConnection下载网络图片,设置系统壁纸

需求:壁纸是url链接,get就能请求到,所以就用get请求到图片,把图片转化为bitmap,然后设置壁纸。代码:这里我封装了工具类package xxxxx.utils;import android.app.Activity;import android.app.WallpaperManager;import android.graphics.Bitmap;impor...

2018-10-15 15:29:39 916

转载 百度地图 - Android取消后台持续定位

网上的方法1:注掉option.setScanSpan(1000);//注掉后只定位一次,感觉不太好2:调用mLocClient.unRegisterLocationListener方法。//取消监听的方法不让后台定位,楼主只成功过一次所以不太靠谱不推荐使用3 :moveTaskToBack(false);//将你应用移到后台,楼主认为和按HOME键的退到后台还是有一定区别的,此方法退...

2018-10-11 15:46:17 3448 2

转载 Android通过HttpURLConnection上传多个文件至服务器 - 流传输

上传单个文件: public static void uploadFile(final File file, final String url, final Handler handler, final HttpCallbackListener listener){ new Thread(new Runnable() { @Override ...

2018-10-11 15:39:19 1654

原创 Android webview https 链接中加载http图片,加载不出

问题:链接是https的,但是里面的图片是http的,所以导致图片加载不出。解决:在webview中加上代码:webView.getSettings().setJavaScriptEnabled(true); // 启用jswebView.getSettings().setBlockNetworkImage(false); // 解决图片不显示if(Build.VERSION...

2018-10-11 15:22:43 3900 1

转载 Android Camera异常:java.lang.RuntimeException: Fail to connect to camera service

java.lang.RuntimeException: Fail to connect to camera serviceat android.hardware.Camera.<init>(Camera.java:545)at android.hardware.Camera.open(Camera.java:385)at com.zkj.guimi.util.CameraHel...

2018-10-11 15:19:20 3017

转载 Android:java.lang.ArithmeticException:divide by zero

报错:java.lang.ArithmeticException:divide by zero原因:除数不能为零,请务必检查代码是否有机会出现除数为零的情况。

2018-10-11 15:17:38 2559

原创 Android 框架大全

说明Android经常使用的框架,尽管有些没有使用,但是还有有必要进一步学习的,比如热更新框架。表格  框架名称   上榜关键字 1.Retrofit   网络 2.okhttp 网络 3.Butter Knife 代码模板 ...

2018-10-11 15:15:32 270

原创 Android自定义Toast样式和时间

说明:Toast的样式自定义、显示时间自定义、消失时间自定义代码:1、效果图2、调用代码:这里使用了instance单例调用ToastCustom.getInstance(context).show("加密出错", 1000);3000是显示3s3、CustomToastSucc.java代码package com.gxjl.pe.gxjlpesdk.u...

2018-10-11 15:11:31 4293 2

原创 Transmit for mac 破解版 - ftp上传

下载地址找了好久的Transmit破解版mac使用,真心不好找!!csdn下载地址:https://download.csdn.net/download/u012246458/10706109  - 1积分 自己找的下载地址:Transmit Mac 优秀的FTP客户端工具 v5.2(96696)  - 免费(有点慢)Transmit介绍Transmit是一款Mac上的FTP客户...

2018-10-08 15:09:30 3281 6

原创 Android的30岁的门槛-感悟

2018年10月8日10:21:03今天是十一过后的第一天,刚到公司,人很少,经过十一的一段休息,感觉想了很多事情。再过一个月就29了,马上要迈入30的门槛了,焦虑的新慢慢的充斥着我,基本上到了我这个年纪做开发的还是继续做开发,但是也快要被年龄淘汰了,不是技术不行,我自己感觉是中国的公司开发环境导致年过30继续做开发是一个慢慢被淘汰的过程。30的门槛,做开发的一部分会转入技术管理层面,...

2018-10-08 10:45:12 1060 8

原创 Android开发—弹出列表、单选、多选框

效果图如下:需要建一个menuxml布局如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/r...

2018-09-25 10:01:22 22418 5

原创 Android - scheme 一个app跳转另一个app、模块开发

说明:scheme 两个主要功能1、一个app跳转另一个app,并且传递参数,用到scheme跳转。2、一个app体量太大,想把一部分功能单独作为模块开发,可以在主app里面使用scheme跳转到模块app里面(模块app里面不设置启动页,则不会显示)。简单实现:1、App1 使用scheme调用App2点击按钮调用这个函数即可Uri uri = Uri.par...

2018-09-11 15:52:00 6403

原创 Android - HttpURLConnection get 加载网络图片、get请求

说明:通过HttpURLConnection get 加载网络图片,由于是get请求,所以可以直接加载代码:布局代码:ImageView iv_content = (ImageView) view.findViewById(R.id.iv_content); requestImage(position, iv_content);请求代码:/** ...

2018-09-10 15:22:54 1317

转载 Android Uri如何在intent中传输

Uri对象在intent中传输1、传出 Intent intent = new Intent(MainActivity.this, Homepage.class); intent.putExtra("image_uri", imageUri.toString()); startActivity(intent);2、传入 //获取inte...

2018-09-06 17:51:46 1336

原创 android - 图片压缩,防止崩溃OOM

说明:直接对图片进行质量压缩会产生OOM,可以先对图片进行尺寸压缩,再进行质量压缩 移动端一般使用的图片:宽 <= 450px、高 <= 750px、正方形:300px以内(自定义)代码:尺寸压缩 & 质量压缩,最终是byte类型,方便传入网络/** * 得到byte[] * LeanCloud上传文件是需要byte[]数组的 *...

2018-09-04 14:06:32 1595

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关注的人

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