最近在整理一些Android的筆記,越來越覺得自己在遠離Android開發(fā)。Android程序員的就業(yè)情況也不如以前,包括我自己雖然是以移動端工程師的身份進入新公司的,但做的...
最近在整理一些Android的筆記,越來越覺得自己在遠離Android開發(fā)。Android程序員的就業(yè)情況也不如以前,包括我自己雖然是以移動端工程師的身份進入新公司的,但做的...
使用clashX代理之后,發(fā)現(xiàn)不能正常訪問公司內(nèi)網(wǎng)了。通過一番查閱,找到了解決辦法 在~/.config/clash 中添加 [proxyIgnoreList.plist] ...
最近想查看android studio項目的代碼行數(shù),查看了半天發(fā)現(xiàn)了一個比較不錯的android studio插件:Statistic;官方網(wǎng)址:https://plugi...
之前在網(wǎng)絡通信和通用數(shù)據(jù)交換等應用場景中經(jīng)常使用的技術是 JSON 或 XML,而在最近的開發(fā)中接觸到了 Google 的 ProtoBuf。 在查閱相關資料學習 Prot...
引言 有時總是記不住Android某個特性是哪個版本引入的,哪些版本會受到影響,每次都需要重新去查一遍,最近開始看《Android進階之光》一書,第一章就是介紹各版本的新特性...
我們在開發(fā)APP的時候,有時候需要考慮一些弱網(wǎng)的環(huán)境。作為開發(fā)者,在開發(fā)項目過程中,我們也需要進行對于網(wǎng)絡環(huán)境的調(diào)試。Mac環(huán)境下模擬慢速網(wǎng)絡可以使用蘋果官方提供的工具:Ne...
問題描述:一個應用里多個Activity出現(xiàn)在多個任務棧,在最新任務中可以看到,如圖 原因:集成第三方sdk,sdk里設置了application的taskAffinity,...
PC配置adb環(huán)境變量,跟java配置類似,輸入 adb version 檢測 準備root好的安卓設備 PC連接安卓設備,開發(fā)者設置中確認打開usb調(diào)試,輸入 adb de...
收到一個客戶需求,要求對雙屏設備的副屏進行截圖。查詢資料后發(fā)現(xiàn),系統(tǒng)截圖有兩種方法,一種是通過SurfaceControl.screenshot提供的接口調(diào)用,還有一種是通過...
一、Gradle介紹 Gradle是一款最新的,功能最強大的構建工具,Maven,Ant可以做的Gradle都可以做到 使用程序代替?zhèn)鹘y(tǒng)的XML配置,項目構建更加靈活 擁有豐...
1. 前言 本文的源碼是基于JDK1.7,JDK1.8中HashMap的實現(xiàn),引入了紅黑樹,在后面的文章會寫到。后面還有一篇LinkedHashMap的解析:圖解Linked...
本想翻譯一下java.util.ConcurrentModificationException這篇文章的。但發(fā)現(xiàn)講的不夠詳細深入,查了一些資料后決定自己擴展一下。水平有限,僅...
ViewPager的使用,除了用于View切換之外,還可用于Fragment切換。 單獨使用Fragment經(jīng)常會遇到一些問題,比如Fragment切換時,顯示和隱藏的Fra...
ViewPager在開發(fā)中的使用頻率非常的高,所以在此做個總結。主要包括以下幾方面: ViewPager的簡介和作用 ViewPager的適配器 ViewPager的翻頁動畫...
在Fragment和ViewPager配合使用的時候,ViewPager會使用預加載機制,使得我們在沒有跳轉到對應頁面時,可能已經(jīng)加載好了,這是個非常不好的用戶體驗,浪費用戶...
原始方式看這篇教你一步步發(fā)布一個開源庫到 JCenter 本文總結使用庫bintray-release發(fā)布庫到JCenter,簡單方便 一. bintary前期準備 1.注冊...