自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 android RecyclerView加载完布局后向下自动滚动了

实现一个类似朋友圈的列表,其中的九宫格图片列表用RecyclerView实现。也就是RecyclerView嵌套RecyclerView,但是出现了第一次加载完列表初始化的位置不是最上面,而是向下滚动了一截的距离并且快速向上滑动到顶部也会回弹一段同样的距离,不知道27.1.1的版本库是个什么问题,以为会卡顿,但是没有出现,出现这个问题也是很蛋疼,找各种方法确定是RecyclerView嵌套问题,虽...

2018-04-15 00:18:13 4357 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 951

原创 自定义eventbus 10多k

其实之前看过几种事件的分发,包括greenrobot的EventBus,还有rxjava写的事件订阅。前者是写法局限,事件使用太多容易混乱,后者是准备弃用rxjava,仅仅对于使用事件订阅来说太重,于是想着自己写个,满足不是太多的事件订阅。封装不是太多,只是提供一些思路,其实不是太复杂。简单的模仿了rxjava的事件订阅,因为习惯了。 先贴源码package com.wj.eventbus.wje

2017-06-19 18:23:32 328

原创 自己动手写简单的eventbus

其实之前看过几种事件的分发,包括greenrobot的EventBus,还有rxjava写的事件订阅。前者是写法局限,事件使用太多容易混乱,后者是准备弃用rxjava,仅仅对于使用事件订阅来说太重,于是想着自己写个,满足不是太多的事件订阅。封装不是太多,只是提供一些思路,其实不是太复杂。简单的模仿了rxjava的事件订阅,因为习惯了。先贴源码package com.wj.eventbus.wj

2017-06-19 17:40:19 733

原创 Android 资源混淆

Android 资源混淆插件 加固插件 分包插件 多渠道打包

2017-06-12 15:09:58 326

原创 android studio 开源加固插件 亲测没毛病

先说说写这个插件的目的,其实就是第三方加固不方便还要钱,没有插件打包方便集成,最主要的是不知道别人怎么弄的出现bug和修改需求不方便,所以我就写了个插件,虽然是基础加固但是好过只能用混淆简单保护代码要好,最主要是自己可以随意改。当然还集成分包和多渠道打包的插件功能。 首先感谢 packer-ng-plugin 版本1.0.8,Android-Easy-MultiDex版本1.0.1和ApkTool

2017-02-28 16:22:47 3107 2

原创 android沉浸式导航栏与键盘的冲突

最近项目搞了沉浸式导航栏,但是与软键盘弹出冲突,布局不往上面顶,折腾几番之后,网上找到个方法但是不兼容华为 部分机型,于是做了修改,测试机型有限,我手头的机型是没有问题了,于是风向出来,直接用就行了。源码如下:package com.abase.util;import android.app.Activity;import android.content.Context;impor

2016-12-05 23:01:34 1245

原创 RecyclerView 添加左滑动删除 简洁 一个类

设计有了这个需求就开始找,网上的框架太大且不靠谱,很多bug,于是自己就写了个,RecyclerView  嵌套在viewpager的滑动删除,解决了事件冲突。至少我用着没有问题,另外有需要可以修改源码满足,毕竟一个类,看不惯简单的东西嵌套几个类绕。 注意的是触发滑动的条件 我写的是滑动右边的一半触发,因为有viewpager的事件。上个效果图gif 没有转换成功 上个图就行了。。。

2016-11-21 17:21:35 8501 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 509

原创 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 18588 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 3923

原创 FlowingDrawer 一个bug的解决

android FlowingDrawer

2016-06-04 21:11:46 775

项目所需要的包

dexknife-wj 所需要的包

2017-02-28

smack android

smack4.1 现在支持android 再也不用asmack去修修改改的啦

2014-11-03

android opengl10 3d色子 带手势处理哟

opengl10开发的3d色子 带手势的操作 适合初学者

2014-05-11

空空如也

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

TA关注的人

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