testhah
原文已經不知道在哪, 看到的也是轉發(fā)的, 轉自Archlinux 的靈魂──PKGBUILD、AUR 和 ABS 覺得看完對深入理解Arch很有幫助.文章很長, 耐心點看完,...
前言 singleTop與singleTask是Activity最常用的兩種啟動模式。本文主要講解兩者之間的區(qū)別與使用場景。 推薦 個人博客:李益的小站[https://ww...
本文主要介紹金山云Android推流、短視頻SDK設計中,為保證SDK的靈活性、可擴展性,在SDK組件化方向上所做的一些探索。 成熟的PC端多媒體架構簡介 PC誕生之初,就有...
在寫SparseArray某些情況下比HashMap性能更好,按照官方問答的解釋,主要是因為SparseArray不需要對key和value進行auto-boxing(將原始...
WeakHashMap垃圾回收原理 簡書 滌生。轉載請注明原創(chuàng)出處,謝謝!如果讀完覺得有收獲的話,歡迎點贊加關注。 介紹 WeakHashMap自然聯想到的是HashMa...
依賴包濫用System.gc()導致的頻繁Full GC 簡書 滌生[http://www.itdecent.cn/users/150f36a73910/]。轉載請注明原創(chuàng)...
硬件加速,直觀上說就是依賴GPU實現圖形繪制加速,軟硬件加速的區(qū)別主要是圖形的繪制究竟是GPU來處理還是CPU,如果是GPU,就認為是硬件加速繪制,反之,軟件繪制。在Andr...
最近因為在總結一些優(yōu)化UI布局的技巧,在解決過度繪制的時候很多都用到了clipRect函數來進行自定義控件的優(yōu)化。個人覺得這是個十分有用且重要的方法。 什么是clipRect...
上一篇講了關于靜態(tài)內部類的作用和分類,這一篇來講一下關于非靜態(tài)內部類的缺點:容易造成內存泄露,這一篇幾乎照搬人家的博客啦,想去看原篇,可以直接點擊文章最后的超鏈接啦。 非靜態(tài)...
很棒
Android Bitmap變遷與原理解析(4.x-8.x-++)App開發(fā)不可避免的要和圖片打交道,由于其占用內存非常大,管理不當很容易導致內存不足,最后OOM,圖片的背后其實是Bitmap,它是Android中最能吃內存的對象之一,也是...
App開發(fā)不可避免的要和圖片打交道,由于其占用內存非常大,管理不當很容易導致內存不足,最后OOM,圖片的背后其實是Bitmap,它是Android中最能吃內存的對象之一,也是...
pkg-config是什么,有什么好處,不多贅述,可參考如下文章:https://blog.csdn.net/newchenxf/article/details/517502...
最近遇到一個問題,在瘋狂點擊按鈕后,手機出現ANR 步驟一:通過查看ANR的log,發(fā)現AudioTrack占用了將近100%的CPU 步驟二:分析AudioTrack的代碼...
通用 ffmpeg 源代碼簡單分析 : av_register_all() ffmpeg 源代碼簡單分析 : avcodec_register_all()avcodec_re...
nerdtree地址: https://github.com/scrooloose/nerdtree git clone 或者使用插件管理插件下載之后簡單配置一下即可使用。 ...
GCC GCC(GNU Compiler Collection,GNU編譯器套裝),是一套由 GNU 開發(fā)的編程語言編譯器。它是一套以 GPL 及 LGPL 許可證所發(fā)行的自...