10 bunny小巴

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 8w+

bsdiff bspatch库加入到Android工程

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-02-18 15:41:27

Error:Execution failed for task ':app:processDebugManifest'... android studio编译manifest报错

具体报错信息:Error:Execution failed for task ':app:processDebugManifest'.> Manifest merger failed with multiple errors, see logs可以确定这是AndroidManifest.xml文件的报错,这个报错有很多种原因,这里就记录一下我的报错原因,先贴一下我的配置文件:...

2018-08-17 11:40:02

AccessibilityService无效果 接收不到onAccessibilityEvent事件

在配置好AccessibilityService后,而且系统“辅助设置”已打开配置过的AccessibilityService,刚开始能用,但莫名出现onAccessibilityEvent事件接收不到的情况,原因只有一条:程序出现了ANR,崩溃后AccessibilityServices就失效了,重启手机即可

2017-09-30 10:06:25

andriod自带模拟器使用代理

一、直接修改host文件这个只有在模拟器获取root权限时,才可以修改,不讨论二、使用代理软件使用Charles,或者Fiddler都行,主要是在哪里修改代理地址,我们都知道,自带模拟器默认的网络连接方式是移动网络,不是WIFI,Genymotion模拟器的网络模式是WIFI,直接长按WIFI图标就可以设置网络的代理了,但是自带模拟器不一样,下面来讲一下具体的设置方法:设置 -> 无线和网络 更多

2017-06-21 15:26:18

java代码优化六大原则

单一职责代码优化第一步,单一职责原则 (Single Responsibility Principle)。对于一个java类,应该仅有一个引起它变化的原因,也就是说,一个类中,应该是一组相关性很高的函数、数据的封装。但是这个原则的界限划分的并不是那么清晰,很大程度上要依赖于开发者的个人经验来定。对于单一职责界限的划分最大的问题就是类的职责是什么,如何划分类的职责。 单一职责原则在我们实际工作中随处

2017-05-29 20:35:29

charles https 抓包配置(windows)

手机(含模拟器)用Charles进行https抓包如何配置:1. 在移动端安装证书Help->SSL Proxying->Install…点击安装之后会出出现弹框:意思是首选确保你的客户端已经连接到Charles设置的代理上,例如这里我设置的代理是192.168.1.102,端口:8888,然后使用你的手机(模拟器) 浏览器访问网址:chls.pro/ssl 下载证书,然后安装,安装过程中,证书名称

2017-05-28 23:35:50

WebStrom 2017激活

License server: http://idea.iteblog.com/key.phpLicense server: http://idea.imsxm.com/License server: http://114.215.133.70:41017Active code: 43B4A73YYJ-eyJsaWNlbnNlSWQiOiI0M0I0QTczWV

2017-05-17 15:27:28

Rxjava教程《RxJava Essentials》中文版

声明:本内容转载自Sean Liu的github《RxJava Essentials》作者:Ivan.Morgillo 翻译:Sean Liu 中文版PDF下载地址本书内容有1.RX-from .NET to RxJava本章带你进入reactive的世界。我们会比较reactive 方法和传统方法,进而探索它们之间的相似和不同的地方。2.Why Observables?本章会对观察者模式做一

2017-05-12 10:36:26

ViewGroup之removeAllViews方法‘失效’问题总结(帧动画的坑)

场景:自定义ViewGroup,在添加childview后,界面刷新,重新设置添加childview,需要执行removeAllViews();方法,新添加的childview正常出现,但是界面上之前的childview仍然存在,removeAllViews貌似没有执行。原因总结:由于之前添加的childview执行了Animation动画,因为帧动画是对childview的重绘,所以,虽然执行过r

2017-05-11 14:34:52

React Native网络请求(Frisbee网络框架)

Frisbee介绍这是GitHub上JavaScript一款网络请求框架,使用方便,很大程度简化了react原始的网络请求方式,仓库地址:https://github.com/joinspontaneous/frisbee使用下载nmp方式:命令行执行npm install --save frisbee引入在JavaScript文件中引用import Frisbee from 'frisbee'

2017-04-12 18:08:32

http请求数据包含特殊字符处理(java)

问题描述:android客户端与后台进行网络请求的时候,为了安全起见,我们采用的方法一般是加签名,这个签名可以是Base64加密过的,或是RSA加密过的,这些签名的共同特点就是一大长串字符串,里面包含的有各种字符,比如 +,/n,?,/,$,& 等等,如果这些字符不做特殊处理的话,你很可能得到不正确的结果。解决办法:Get请求:当我们把请求参数按格式(key=value&key=value)拼接到u

2017-03-17 14:02:25

Android修改图片颜色-转成灰度图

项目中的一个需求,优惠券页面,过期的优惠券需要显示成黑白图片,灰度图,后台不给配黑白图片,只能在客户端处理了,先看效果图: 图片加载我用的是Glide,稍后我会贴出如何结合Glide来转成灰度图,下面是工具类代码: /** * 彩图转换成灰色图片 * * @param img

2017-03-03 10:57:33

运行react-native官方Examples步骤总结(Windows)

学习react-native就跟当初学习android一样,环境搭建完毕,代码也不知道怎么写,如果也没有demo运行一下看看这是个什么东西,总觉得RN很神秘复杂的样子。FaceBook官方早已经给我们准备了很好的学习资料,就是github上的官方demo,那如何跑到模拟器上,官方的介绍是相当简洁,但既然是官方的,那就按照人家说的试着做吧,同样作为初学者的我,耗费了两天时间才把这个demo运行到模拟器

2017-02-14 18:22:24

RecycleView报错Java.lang.IllegalArgumentException: Called attach on a child which is not detached

RecycleView报错Java.lang.IllegalArgumentException: Called attach on a child which is not detacheditem折叠

2016-12-15 14:40:33

okhttp日志拦截器LoggingInterceptor

okhttp是目前使用及其广泛的android网络框架,可以由使用者高度定制,这是该框架最大的优势之一。okhttp的用法,就不在此累述了,今天给大家分享一下给okhttp添加日志拦截,打印的方法。先上代码:public class LoggingInterceptor implements Interceptor { @Override public Response inter

2016-12-07 13:35:08

Android Interpolator种类

AccelerateDecelerateInterpolator 在动画开始与结束的地方速率改变比较慢,在中间的时候加速AccelerateInterpolator 在动画开始的地方速率改变比较慢,然后开始加速AnticipateInterpolator 开始的时候向后然后向前甩AnticipateOvershootInterpolator 开始的时候向后然后向前甩一定值后返回最后的值Bounce

2016-08-09 15:50:39

This Handler class should be static or leaks might occur (null) Handler黄色警告

转 :http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1106/1922.html一般我们写Handler的时候会这样写:但是这样我们会被警告: This Handler class should be static or leaks might occur (null) 意思是:Handler必须是静态的,不然可能会发生内存

2016-08-08 17:10:23

java四种对象引用类型区别

java四种对象引用类型: 按照优先级排序:强引用,软引用,弱引用,虚引用1.强引用 以前我们使用的大部分引用实际上都是强引用,这是使用最普遍的引用。如果一个对象具有强引用,那就类似于必不可少的生活用品,垃圾回收器绝不会回收它。当内存空 间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足问题。2.软引用(SoftRe

2016-07-18 11:17:31

初次使用RecycleView报错,Multiple dex files define Landroid/support/annotation/AnimRes;

第一次在项目中使用RecycleView,没想象的那么简单,android版本太多,导致了各种包的冲突,真是很崩溃,我报的错误大概是这样的:Error:Execution failed for task ':app:dexDebug'.> com.android.ide.common.internal.LoggedErrorException: Failed to run command:

2016-03-08 13:44:32

ViewPager报java.lang.IllegalStateException,without calling PagerAdapter#notifyDataSetChanged!

开发中第二次碰到这个问题:java.lang.IllegalStateException: The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: 0, found:

2016-03-07 17:45:27

查看更多

勋章 我的勋章
    暂无奖章