九月 20, 2020

协程的初次尝试与学习

本文内容基于Kotlin 1.4,可能存在更低版本不包含的新特性或语法,可能存在更高版本已抛弃的语法或API。 ...

五月 04, 2020

开发效率 - Kotlin

日常工作中,我们总是希望提高效率,比如快捷键、自动化等,其实开发语言本身在兼容的情况下,也是可以提高效率的。比如Java的lambda表达式。这里介绍的K...

十一月 23, 2019

Protocol Buffers 简介

What are protocol buffers?Protocol buffers are Google’s language-neutral, pla...

八月 13, 2018

RecycleView入门

RecycleView出来很长一段时间了,我也终于熟练使用了,所以决定写一个日志,用来总结并分享一下自己的理解。因为个人能力有限,写的比较浅显,所以命名为...

六月 28, 2018

地图路线叠加层实现方案

因为工作业务需要,需要在地图上显示点之间的连线,并且由点击事件,这个线路不是路线规划,也不是直线,还需要有点击事件的容错。因此寻思着自己写一个。 温馨提...

四月 27, 2018

进程保护

基本概念进程类型 前台进程(foreground) 可见进程(visible) 次要服务进程 后台进程(会被保存在 LRU 列表中) 内容提供者进程 空进...

四月 27, 2018

大图&多图加载方案

按需加载inJustDecodeBoundsBitmapFactory.Options.inJustDecodeBounds 设置为 true 就可以让...

四月 27, 2018

低内存优化

概念介绍 在LRU整个列表中,你消耗越少的内存,留在列表里的机会就更大 OnLowMemory:所有后台程序(优先级为background的进程,不是...