自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 WIKI系统调研

公司内部需要一个完整的平台归档开发和技术文档,甚至分享和一些需求调研,产品调研等需求。本身已经有使用文档系统,但是文档系统实际上在目前公司内部并不合适。wiki 相对更能刺激创作和分享的欲望,这也是搭建平台的初衷。

2024-01-04 21:04:07 342 1

原创 记一次Flutter JPush SDK 导致的问题(Android 点击Notification 无反应)

Flutter Jpush 点击Notification 无反应

2022-08-18 17:15:54 1228 1

原创 Android in Flutter 1

Flutter 中的Android 1

2022-08-04 17:50:39 580

原创 EventBus 源码分析(二)----运行原理

接上一篇文章 https://mp.csdn.net/editor/html/105921525上一篇写了一些关于EventBus 的简单使用,这一篇我们主要写一下EventBus 的运行原理EventBus 源码分析注册对象register方法查找注册的方法 :findSubscriberMethods解析接收方法的配置 :findUsingReflectionInSingleClass回到register 方法发送消息 :Post发送前的准备: postSingleEvent根据不同的thread

2020-11-13 17:06:45 120

原创 EventBus 源码分析(一)-----简单使用

EventBus 是在Android 中数据总线的框架,他基于观察者模式。他的优点是体积小,使用简单,效率高,支持不同的线程如果你的项目中,经常需要在各个对象中传递数据,那么EventBus 将会是你不错的选择。Git地址:https://github.com/greenrobot/EventBus首先,我们来看看EventBus 如何使用。我们先建立功能设计,目标是MainActivit...

2020-11-13 17:06:37 405

原创 Google Palette 3 -筛选和匹配规则

导语上一篇,我们用很长篇幅解释了运行的方式和逻辑,但是没有涉及到是如何筛选匹配出合适的颜色这一篇重点就说Palette 是如何去匹配颜色的问题1.Palette 是如何给出各种颜色模式的,是根据什么规则去返回的2.Palette 为什么会返回空的Swatch ,什么情况下会返回代码解析看看Palette 是如何匹配颜色的,先看看generateScoredTarget方法 private Swatch generateScoredTarget(final Target target)

2020-07-31 09:45:30 378

原创 Google Palette 2 -运行原理解析

导语在上一篇,我介绍了Palette 的基本信息和使用,这一篇帖子里,我主要目的是分析他的原理,以及发掘他更多的功能。在使用中可以发现,Palette 可以分析出图片中使用了什么颜色,并且给出几种不同的模式用于使用,但是有时候发现并不准确,甚至根本不知道为什么会给出这样的颜色问题1.Palette 是如何分析出图片颜色2.Palette 是如何给出各种颜色模式的,是根据什么规则去返回的3.Palette 为什么会返回空的Swatch ,什么情况下会返回4.看看Palette 还有什么玩法(功

2020-07-31 09:45:04 395 1

原创 Google Palette 1 -介绍以及使用

Google Palette 是一个用来提取图片平均颜色的工具最常用的做法就是根据封面来设置详情页面的title 颜色例如:

2020-07-31 09:44:45 723

原创 筛选Fiddler的URL 并且标记背景颜色用法

1、基础概念Fiddler 自带一个脚本编辑器,可以在脚本编辑器中修改一些配置项目,理论上能改很多东西,但要深入学习,玩转了这个编辑器,基本上也就玩抓安了Fiddler2、修改步骤(如果找不到点击位置,向下翻附图)目标:标记URL 地址为baidu.com 的所有请求,标记为红色1.在Finddler 右侧栏中找到FiddlerScript 页面(如果找不到,尝试点击V...

2020-04-29 11:24:14 1892

原创 SVGA 集成踩下的坑

集成1.SVGA的Gradle无法下载,可以考虑导入库包的形式去支持。2.因为导入的库有冲突,项目中有一个aar项目中包含了OKio 1.10.0的jar包,这种情况下,无论外部在gradle 如何去引用兼容,都会报冲突。此处的解决方式是,用解压工具直接解压aar 文件,删除lib 中冲突的jar 包,就可以解决问题。使用SVGA 的使用很简单,详细参见SVGA...

2019-03-26 17:02:34 4292 1

空空如也

空空如也

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

TA关注的人

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