最近在整理一些Android的筆記,越來(lái)越覺(jué)得自己在遠(yuǎn)離Android開(kāi)發(fā)。Android程序員的就業(yè)情況也不如以前,包括我自己雖然是以移動(dòng)端工程師的身份進(jìn)入新公司的,但做的...
最近在整理一些Android的筆記,越來(lái)越覺(jué)得自己在遠(yuǎn)離Android開(kāi)發(fā)。Android程序員的就業(yè)情況也不如以前,包括我自己雖然是以移動(dòng)端工程師的身份進(jìn)入新公司的,但做的...
最近想查看android studio項(xiàng)目的代碼行數(shù),查看了半天發(fā)現(xiàn)了一個(gè)比較不錯(cuò)的android studio插件:Statistic;官方網(wǎng)址:https://plugi...
之前在網(wǎng)絡(luò)通信和通用數(shù)據(jù)交換等應(yīng)用場(chǎng)景中經(jīng)常使用的技術(shù)是 JSON 或 XML,而在最近的開(kāi)發(fā)中接觸到了 Google 的 ProtoBuf。 在查閱相關(guān)資料學(xué)習(xí) Prot...
引言 有時(shí)總是記不住Android某個(gè)特性是哪個(gè)版本引入的,哪些版本會(huì)受到影響,每次都需要重新去查一遍,最近開(kāi)始看《Android進(jìn)階之光》一書(shū),第一章就是介紹各版本的新特性...
我們?cè)陂_(kāi)發(fā)APP的時(shí)候,有時(shí)候需要考慮一些弱網(wǎng)的環(huán)境。作為開(kāi)發(fā)者,在開(kāi)發(fā)項(xiàng)目過(guò)程中,我們也需要進(jìn)行對(duì)于網(wǎng)絡(luò)環(huán)境的調(diào)試。Mac環(huán)境下模擬慢速網(wǎng)絡(luò)可以使用蘋(píng)果官方提供的工具:Ne...
收到一個(gè)客戶需求,要求對(duì)雙屏設(shè)備的副屏進(jìn)行截圖。查詢(xún)資料后發(fā)現(xiàn),系統(tǒng)截圖有兩種方法,一種是通過(guò)SurfaceControl.screenshot提供的接口調(diào)用,還有一種是通過(guò)...
1. 前言 本文的源碼是基于JDK1.7,JDK1.8中HashMap的實(shí)現(xiàn),引入了紅黑樹(shù),在后面的文章會(huì)寫(xiě)到。后面還有一篇LinkedHashMap的解析:圖解Linked...
本想翻譯一下java.util.ConcurrentModificationException這篇文章的。但發(fā)現(xiàn)講的不夠詳細(xì)深入,查了一些資料后決定自己擴(kuò)展一下。水平有限,僅...