一、引言 合理的利用线程池能够带来一些好处。主要有 降低资源消耗。通过重复利用自己创建的线程,降低创建与销毁线程造...[作者空间]
简述 公司开发一款产品,需要在应用内打开谷歌浏览器,并向浏览器网页中编辑框提交文本并执行回车事件,这时候我们想到了...[作者空间]
前言 Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。本文旨在对锁相关源码...[作者空间]
JVM是什么 JVM全称Java Virtual Machine(Java虚拟机),是一个虚构出来的计算机,它屏蔽...[作者空间]
一、前提条件 1.申请一个Google Play 开发者账号,需要支付25美刀,账号注册地址:https://li...[作者空间]
什么是 URL Scheme? android中的scheme是一种页面内跳转协议,是一种非常好的实现机制,通过定...[作者空间]
原文链接:Picking your compileSdkVersion, minSdkVersion, and t...[作者空间]
冒泡排序法(Bubble Sort)是所有排序算法中最简单、最基本的一种。冒泡排序法的思路就是交换排序,通过相...[作者空间]
在各类算法问题中,排序算法是最基本的问题。现实生活中很多方面都需要将一些数据从小到大或者从大到小的顺序来进行排列。...[作者空间]
原文链接:Don't break the chain: use RxJava's compose() operat...[作者空间]
插件化技术可以说是Android高级工程师所必须具备的技能之一,从2012年插件化概念的提出(Android版本)...[作者空间]
用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金Cover 有什么料? 从这篇文章中你能...[作者空间]
前言 自定义View原理是Android开发者必须了解的基础; 在了解自定义View之前,你需要有一定的知识储备;...[作者空间]
搜索Toolbar相关文章满天飞,但是大都不是很全面,每次要用到的时候又要重头过滤一遍。而且随着版本升级很多较早的...[作者空间]
前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文...[作者空间]