前言 这是博客《Flutter路由 – Navigator 》的番外篇,如果你没有看过主篇真的不建议你直接看这篇文章,因为它真的炒鸡炒鸡枯燥乏味…… 不讲客套话啦,我们分别从Navigator的push和po…
分类:移动开发
EventBus的坑和RxBus的使用
前面几篇文章因为不知道简书怎么写,结果格式乱七八糟的,现在才知道代码怎么插进来,汗~ 英文状态下左上角的那个符号 ,打3个就是了 “` 记录下RxBus的坑······ 很久很久以前····· 好吧,不是很久…
Android酷炫实用的开源框架(UI框架)
前言 忙碌的工作终于可以停息一段时间了,最近突然有一个想法,就是自己写一个app,所以找了一些合适开源控件,这样更加省时,再此分享给大家,希望能对大家有帮助,此博文介绍的都是UI上面的框架,接下来会有其他的开源框架(如:…
TCL打开adb调试
TCL遥控器不带按键的打开adb调试 设置 ->系统信息 -> 上下左右 TCL遥控器带按键的打开adb调试 1、进入电视后按遥控器的【信源】键,在TCL电视弹出的弹窗中选择【模拟接受】后,按下遥控器的OK键…
分享一下面试题
阿里一面: 自我介绍; JVM内存模型; 你所知道的JVM几种gc算法; HashMap内部数据结构; 单例模式; 自己去实现线程池; 做过什么项目; 做项目时遇到的挑战以及解决办法; 对哪方面感兴趣; 一面面试官人很好…
Android事件传递之子View和父View的那点事
Android事件传递流程在网上可以找到很多资料,FrameWork层输入事件和消费事件,可以参考: Touch事件派发过程详解 这篇blog阐述了底层是如何处理屏幕输,并往上传递的。Touch事件传递到Activity…
AES高级加密的工作模式(ECB、CBC、CFB、OFB)
高级加密标准(Advanced Encryption Standard: AES)是美国国家标准与技术研究院(NIST)在2001年建立了电子数据的加密规范。它是一种分组加密标准,每个加密块大小为128位,允许的密钥长度…
Retrofit详解
警言:慎终如始! 1. REST 介绍: Resources Representational State Transfer 资源表现层状态转化 每一个URI代表一种资源 客户端和服务器之间,传递这种资源的某种 表现层(…
第五章 Kotlin之集合
Kotlin中集合的有别于Java,它区分可变与不可变集合,且具有丰富的操作函数,使得我们使用起来更加简单容易。 Kotlin中的集合类 Iterable:父类。所有我们可以遍历一系列的都是实现这个接口。 Mutable…
Android 监听电量的状态
Android 电量相关的内容 监控手机电量的变化和充电状态 在BatteryManager中有一个粘性广播,不需要BroadcastReceiver作为接收器,在注册时将传入null IntentFilter filt…
UUID唯一资源命名空间的来龙去脉(RFC4122)
日期:2014-04-26(该死, 又凌晨了) 原文参考:http://tools.ietf.org/html/rfc4122.html 前言:高级与普通程序员的区别就是, 普通程序只复(cao)用(xie)代码片段, …
一篇专题让你秒懂GCD死锁问题!
故事背景: GCD的死锁问题,一直是在使用多线程的时候,一个比较绕也必须要注意的问题,今天在工作中我们几个同事又讨论到了这个话题,通过和大伙的交流,发现不少的同事还是有绕不明白的地方, 我就想到,要不我来写一个关于GCD…