前言 在Android開發(fā)中卡者,內(nèi)存泄露十分常見欠拾。本文將詳細講解內(nèi)存泄露的其中一種情況:在Handler中發(fā)生的內(nèi)存泄露 Anroid異步通信Handler系列文章Androi...

前言 在Android開發(fā)中卡者,內(nèi)存泄露十分常見欠拾。本文將詳細講解內(nèi)存泄露的其中一種情況:在Handler中發(fā)生的內(nèi)存泄露 Anroid異步通信Handler系列文章Androi...
Lifecycle是用來觀察和監(jiān)聽Activity儿倒、Fragment生命周期的組件凄诞。 一、Lifecycle的基本使用 Lifecycle有兩個核心類,一個是Lifecycl...
先說為什么需要兩次判空的原因,第一次判斷是為了驗證是否創(chuàng)建對象,避免多線程訪問時每個線程都加鎖,提升效率第二次判斷是為了避免重復創(chuàng)建單例峻呕,因為可能會存在多個線程通過了第一次判...
之前在網(wǎng)絡通信和通用數(shù)據(jù)交換等應用場景中經(jīng)常使用的技術是 JSON 或 XML利职,而在最近的開發(fā)中接觸到了 Google 的 ProtoBuf。 在查閱相關資料學習 Prot...
Kotlin 中新增了「內(nèi)聯(lián)函數(shù)」瘦癌,內(nèi)聯(lián)函數(shù)起初是在 C++ 里面的猪贪。 那在 Kotlin 中加入內(nèi)聯(lián)函數(shù),是有什么作用呢讯私? 以下內(nèi)容分為以下幾部分: 什么是 inline ...
原文地址: http://www.reibang.com/p/2aded8bb6ede 以下是 騷年你的屏幕適配方式該升級了! 系列文章热押,歡迎轉發(fā)以及分享: 騷年你的屏幕適...
更新:由于該適配方案越來越多人使用西傀,也有很多人遇到不太理解的問題。所以為了大家更好的使用桶癣,我將文章很多內(nèi)容更新了拥褂,老用戶可以重新看下整篇文章。主要更新的內(nèi)容是使用方法跟以前不...
Okhttp 訪問 HTTPS 鏈接問題 HTTPS 即以安全為目的的 HTTP 通道牙寞,即 HTTP 下加入 SSL 層饺鹃,HTTPS 的安全基礎是 SSL,因此加密的詳細內(nèi)容...
寫在開始: jenkins自動化打包釋放雙手的好處就不多說了悔详,本篇文章主要是基于CentOS,搭建一個運行在tomcat上的jenkins服務惹挟,實現(xiàn)android自動化打包茄螃。...