- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 flutter Android license status unknownc错误解决
输入以下命令,jdk版本大于8 了Linux:export JAVA_OPTS='-XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee'Windows:set JAVA_OPTS=-XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee'Then, yo...
2018-12-07 11:30:35 2703 1
原创 android RecyclerView加载完布局后向下自动滚动了
实现一个类似朋友圈的列表,其中的九宫格图片列表用RecyclerView实现。也就是RecyclerView嵌套RecyclerView,但是出现了第一次加载完列表初始化的位置不是最上面,而是向下滚动了一截的距离并且快速向上滑动到顶部也会回弹一段同样的距离,不知道27.1.1的版本库是个什么问题,以为会卡顿,但是没有出现,出现这个问题也是很蛋疼,找各种方法确定是RecyclerView嵌套问题,虽...
2018-04-15 00:18:13 4400 6
原创 Android aes 加密位数超出限制
如果密钥大于128, 会抛出java.security.InvalidKeyException: Illegal key size 异常. 因为密钥长度是受限制的, java运行时环境读到的是受限的policy文件. 文件位于${java_home}/jre/lib/security, 这种限制是因为美国对软件出口的控制.处理办法: 在官方网站下载JCE无限制权限策略文件JDK7的下载地址: htt
2017-07-10 13:29:23 971
原创 自定义eventbus 10多k
其实之前看过几种事件的分发,包括greenrobot的EventBus,还有rxjava写的事件订阅。前者是写法局限,事件使用太多容易混乱,后者是准备弃用rxjava,仅仅对于使用事件订阅来说太重,于是想着自己写个,满足不是太多的事件订阅。封装不是太多,只是提供一些思路,其实不是太复杂。简单的模仿了rxjava的事件订阅,因为习惯了。 先贴源码package com.wj.eventbus.wje
2017-06-19 18:23:32 331
原创 自己动手写简单的eventbus
其实之前看过几种事件的分发,包括greenrobot的EventBus,还有rxjava写的事件订阅。前者是写法局限,事件使用太多容易混乱,后者是准备弃用rxjava,仅仅对于使用事件订阅来说太重,于是想着自己写个,满足不是太多的事件订阅。封装不是太多,只是提供一些思路,其实不是太复杂。简单的模仿了rxjava的事件订阅,因为习惯了。先贴源码package com.wj.eventbus.wj
2017-06-19 17:40:19 740
原创 android studio 开源加固插件 亲测没毛病
先说说写这个插件的目的,其实就是第三方加固不方便还要钱,没有插件打包方便集成,最主要的是不知道别人怎么弄的出现bug和修改需求不方便,所以我就写了个插件,虽然是基础加固但是好过只能用混淆简单保护代码要好,最主要是自己可以随意改。当然还集成分包和多渠道打包的插件功能。 首先感谢 packer-ng-plugin 版本1.0.8,Android-Easy-MultiDex版本1.0.1和ApkTool
2017-02-28 16:22:47 3116 2
原创 android沉浸式导航栏与键盘的冲突
最近项目搞了沉浸式导航栏,但是与软键盘弹出冲突,布局不往上面顶,折腾几番之后,网上找到个方法但是不兼容华为 部分机型,于是做了修改,测试机型有限,我手头的机型是没有问题了,于是风向出来,直接用就行了。源码如下:package com.abase.util;import android.app.Activity;import android.content.Context;impor
2016-12-05 23:01:34 1266
原创 RecyclerView 添加左滑动删除 简洁 一个类
设计有了这个需求就开始找,网上的框架太大且不靠谱,很多bug,于是自己就写了个,RecyclerView 嵌套在viewpager的滑动删除,解决了事件冲突。至少我用着没有问题,另外有需要可以修改源码满足,毕竟一个类,看不惯简单的东西嵌套几个类绕。 注意的是触发滑动的条件 我写的是滑动右边的一半触发,因为有viewpager的事件。上个效果图gif 没有转换成功 上个图就行了。。。
2016-11-21 17:21:35 8508 8
原创 android 垂直的跑马灯
基于网上一个列子修改的 改了几个bug 所以分享出来package com.qianfandu.my;import android.animation.Animator;import android.animation.PropertyValuesHolder;import android.animation.ValueAnimator;import android
2016-11-08 17:23:04 519
原创 RecyclerView GridLayoutManager 设置分割线 万能分割
万能的分割线,如有另需请自行修改上效果图下面是源码package com.qianfandu.adapter;import android.graphics.Canvas;import android.graphics.Paint;import android.graphics.Rect;import android.graphics.drawable.
2016-11-04 09:27:34 18627 3
原创 android ScrollView 嵌套RecyclerView 解决滑动冲突
为了解决滑动事件的冲突需要重写ScrollView /* * Copyright 2014 Soichiro Kashima * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the Lic
2016-09-30 09:57:17 3935
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人