会飞的鱼儿android
码龄7年
  • 499,109
    被访问
  • 125
    原创
  • 5,785
    排名
  • 102
    粉丝
  • 2
    铁粉
关注
提问 私信

个人简介:想通过博客记录自己的学习历程和稳固自己的知识,当几年后再回看时也是对自己的一个人生总结,有点后悔没有早点写博客,这也和自己最近工作不是很忙有关,还是希望自己以后不管多忙,都要总结自己,写一写博客。

  • 加入CSDN时间: 2015-01-24
博客简介:

会飞的鱼儿的博客

博客描述:
Android、java
查看详细资料
  • 4
    领奖
    总分 598 当月 8
个人成就
  • 获得130次点赞
  • 内容获得145次评论
  • 获得683次收藏
创作历程
  • 1篇
    2022年
  • 6篇
    2021年
  • 10篇
    2020年
  • 23篇
    2019年
  • 88篇
    2018年
成就勋章
TA的专栏
  • 前端
    4篇
  • java中与硬件的通信协议和硬件波形通过Java实现
    2篇
  • kotlin的详细使用
    6篇
  • Android
    83篇
  • 数据库
    2篇
  • Java
    18篇
  • 设计
    1篇
  • kotlin
    6篇
  • 推送+短信
    4篇
  • 系统部署
    13篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 移动开发
    android studio
  • Android
    gradlerxjava
  • 软件工程
    性能优化
  • 职场和发展
    面试
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Java中switch的详细使用

Switch的穿透现象。
原创
发布博客 2022.06.22 ·
85 阅读 ·
0 点赞 ·
0 评论

videoJs实现手机视频播放功能

一、videojs简介我们项目中用的是angular开发的手机H5的app,今天有一个需求是js播放视频功能,就上网搜索了一下,找到了videoJs,Video.js是一款web视频播放器,支持html5和flash两种播放方式。二、videojs初始化video.js有两种初始化方式,一种是在video的html标签之中,一种是使用js来进行初始化。两种都需先引入video.js和video-js.css。建议直接下载到项目中进行引用。<link href="//vjs.zencd
原创
发布博客 2021.12.01 ·
2298 阅读 ·
0 点赞 ·
1 评论

sumoselect插件实现手机端html复选框功能

一、需求最近在写手机端html时,需要用到一个复选框功能,在网上查了一下,发现了一个js插件sumoselect可以实现,具体效果如下:二、实现方式1、引入css和js<link href="../css/sumoselect.css" rel="stylesheet" type="text/css"><script src="../js/jquery.sumoselect.js"></script>2、html编写<...
原创
发布博客 2021.08.18 ·
154 阅读 ·
0 点赞 ·
0 评论

html界面实现日历选择功能

一、需求1、实现日历显示功能。2、并且能够实现根据开始日期和结束日期进行限制日历选择3、能够实现日历选中框的样式4、能够实现日历中多个选中图标,具体效果如下二、实现方式1、引用第三方插件calendar;github地址:https://github.com/AppianZ/calendar2、中文插件说明地址:https://segmentfault.com/a/11900000095906993、css和js下载代码如下:https://download.csdn.n
原创
发布博客 2021.08.17 ·
1508 阅读 ·
0 点赞 ·
0 评论

calendar.zip

发布资源 2021.08.17 ·
zip

android8.0弹出框报错Only fullscreen opaque activities can request orientation问题

1.原因:在解决页面跳转时黑屏或者白屏时添加了true, 然后这个时候又设置了页面的方向,从而导致了这个问题。源码分析问题:在26的编译版本时是可以正常的使用的,但是当把编译版本升级到27时,就会出现"Only fullscreen activities can request orientation"异常。对源码的分析,得出这是google出于安全的考虑,对android8.0以后的版本做的处理,当一个Activity固定方向并且是透明的,在8.0以后的版本中就会抛出异常问题解决不固..
原创
发布博客 2021.01.16 ·
167 阅读 ·
0 点赞 ·
0 评论

zxing扫码在某些华为手机上闪退java.lang.IllegalArgumentException: Crop rectangle does not fit within image data.

一、前言最近开发了一个二维码扫码功能,使用的是zxing插件,但是客户在使用时,某些华为手机报错java.lang.IllegalArgumentException: Crop rectangle does not fit within image data.上网各种查,发现是因为zxing默认是横屏的,而我用竖屏的话就会报错二、解决方法修改CameraManager类的getFramingRect方法,修改为如下代码,修改完成后亲测好使。 public synchronized R
原创
发布博客 2021.01.13 ·
493 阅读 ·
0 点赞 ·
1 评论

MemoryAnalyze分析weblogic的phd文件

下载安装MAThttps://www.eclipse.org/mat/downloads.php直接分析 phd文件报错Not a HPROF heap dump安装IBM 的 DTFJ http://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/runtimes/tools/dtfj/1运行MAT2在help中点击install new software3在work with 中输入上边的dtfj...
原创
发布博客 2021.01.05 ·
403 阅读 ·
0 点赞 ·
0 评论

tomcat设置日志按天切割,并定时清理日志文件

一、前言最近在部署tomcat时,发现日志文件太大了,每次都生成到catalina.out中,查看错误不好查看,就做了一个tomcat按天生成日志,并定时清理功能。二、按天生成日志修改1、在网上看到许多都是用Cornolog来按天生成,其实完全没有必要,用Cornolog的方式改起来比较麻烦,可以直接修改tomcat/bin目录下的文件即可将大概229行的代码改为如下 CATALINA_OUT=/home/changhu/catalina.`date +%Y-%m-%d`.out
原创
发布博客 2020.12.22 ·
734 阅读 ·
0 点赞 ·
0 评论

tomcat配置自身错误页面

发布资源 2020.11.24 ·
war

java中使用post请求,参数在body中的代码

一、请求方式:post,请求参数在body中,代码如下 public static JSONObject SmsPost(String url, Map<String, Object> map) { try { //创建一个获取连接客户端的工具 CloseableHttpClient httpClient = HttpClients.createDefault(); //创建Post请求
原创
发布博客 2020.11.23 ·
4297 阅读 ·
2 点赞 ·
1 评论

java中MD5加密和Base64加密代码

一、MD5加密比较简单,直接上代码 public static String getMD5String(String str) { try { // 生成一个MD5加密计算摘要 MessageDigest md = MessageDigest.getInstance("MD5"); // 计算md5函数 md.update(str.getBytes()); //
原创
发布博客 2020.11.23 ·
190 阅读 ·
0 点赞 ·
0 评论

tomcat设置404界面

一、前言在上面的博客中介绍了如何在nginx中进行拦截404和500等错误页面,但有的时候tomcat不通过nginx或者nginx不是我们配置的时候,就需要配置 tomcat的404界面了二、实现实现起来非常简单,只需要在项目下-WEB-INFO下的web.xml下加入如下代码 <display-name>Welcome to Tomcat</display-name> <description> Welcome to Tomcat
原创
发布博客 2020.08.14 ·
2489 阅读 ·
1 点赞 ·
0 评论

linux系统中导出pdf等乱码,需要安装中文字体库

一、前言今天在Linux系统安装完weblogic后,在导出pdf文件时,导出的文件乱码,最后定位到是因为linux服务器上没有中文字体库导致的。二、安装中文库1.1、以下为需要安装的中文字体,字体来源可以去windows系统中的C:\Windows\Fonts下查找,以下安装的是黑体字和中文简体1.2 在linux服务器/usr/share/fonts目录下新建chinese文件夹,然后将字体库进行上传1.3 安装中文字体库cd /usr/share/fonts/chine
原创
发布博客 2020.07.14 ·
2237 阅读 ·
0 点赞 ·
0 评论

android代码混淆详解

1、前言在对apk进行打包时,如果不对apk进行混淆和加固,生成的apk可以轻松的进行反编译,所以对apk代码进行混淆还是很有必要的。2、实现开启混淆 通常我们需要找到项目路径下app目录下的build.gradle文件 找到minifyEnabled这个配置,然后设置为true即可. release{ minifyEnabled true//是否启动混淆 ture:打开 false:关闭 shrinkResources
原创
发布博客 2020.06.28 ·
1560 阅读 ·
0 点赞 ·
1 评论

解决android8.0无法启动activity报错问题

一、前言最近我在将targetSdkVersion设置为>26以后,在Android8.0的系统上,在登陆的闪屏activity界面,无法调用activity,后来查看是因为activity8.0中android:screenOrientation="portrait"与设置的style样式<item name="android:windowIsTranslucent">true</item>。冲突二、解决办法1、将android:screenOrienta.
原创
发布博客 2020.06.19 ·
1789 阅读 ·
0 点赞 ·
0 评论

apk反编译

一、需要的工具:dex2jar和jd-gui:都可以在网上下载到,非常好下载二、具体步骤1、将apk直接解压缩2、将解压缩的classes.dex文件直接放到dex2jar文件目录下,然后cmd,在dex2jar目录下执行d2j-dex2jar classes.dex,完成后会生成一个classes-dex2jar.jar文件3、打开jd-gui程序,然后将classes-...
原创
发布博客 2020.03.16 ·
161 阅读 ·
0 点赞 ·
0 评论

vue知识点整理

1、vue设置div的背景色<div class="person-info_div" :style="memberWrap"><script> export default{ data(){ return{ memberWrap:{ backgroundImage: "url(" + require(...
原创
发布博客 2020.02.26 ·
272 阅读 ·
0 点赞 ·
0 评论

Android安全漏洞总结

一、前言在Android开发过程中,一般都不会太注重app的安全漏洞问题,除非遇到要求比较高的公司或者有对app提供检测的机构进行检测,但是检测和加固的费用比较高,所以一些app就忽略了这个问题,但是我最近做的app安全级别较高,多个安全机构检测后会有如下问题,顺便说一下检测机构有很多,如360、蓝盾、梆梆等。二、问题总结应用签名未校验风险 高 加入签名校验 应用数据任...
原创
发布博客 2020.02.25 ·
2115 阅读 ·
3 点赞 ·
0 评论

cordovar安装和打包流程

一、安装codorvar环境1.安装Node.js安装nodejs,是为了使用其中安装的包管理工具npm(下载上传工具)测试是否安装成功,cmd中执行[node -v]以及[npm -version]2.安装cordova Cli这个是cordova开发的脚手架,其中集成了一些方法,比如构建,打包,方便开发。[npm install -g cordova]测试是否安装成功,cmd...
原创
发布博客 2019.12.09 ·
246 阅读 ·
0 点赞 ·
0 评论
加载更多