Android WiFi 相關(guān)的開發(fā)中,可能會使用到android.net.wifi.ScanResult類,在此類中有一個成員變量 capabilities,在官方文檔中...
Android WiFi 相關(guān)的開發(fā)中,可能會使用到android.net.wifi.ScanResult類,在此類中有一個成員變量 capabilities,在官方文檔中...
面試官:為什么用Glide,而不選擇其它圖片加載框架? 鏈式調(diào)用,生命周期,解耦 面試官:有看過它的源碼嗎?跟其它圖片框架相比有哪些優(yōu)勢? 同上,fresc要寫在xml中,而...
前言 我們知道,Android的底層是使用Linux內(nèi)核運行的,而Linux為了保證系統(tǒng)的穩(wěn)定性,使用的是進程隔離的機制,也就是讓不同的進程運行在不同的虛擬空間,使得不同進程...
Linux進程間通信的概念 linux下進程間通信的幾種主要手段簡介: 管道(Pipe)及有名管道(named pipe):管道可用于具有親緣關(guān)系進程間的通信,有名管道克服了...
1.知識儲備 1.1 進程間通信 ? 因為Binder機制是涉及到進程的通信,所以需要對操作系統(tǒng)的進程通信需要有所了解。? 進程的相關(guān)知識:Linux進程的學(xué)習的筆記[htt...
SurfaceView SurfaceView中采用了雙緩沖機制,保證了UI界面的流暢性,同時 SurfaceView 不在主線程中繪制,而是另開辟一個線程去繪制,所以它不妨...
ListView 和 RecyclerView 的復(fù)用機制還是有很大的差異, ListView 的復(fù)用是兩級緩存的,而 RecyclerView 是四級緩存,在這里參考了騰訊...
現(xiàn)在有一種替代方案可以解決此問題了,可以使用v4包中的NestedScrollView;
如果是5.0以下,就要使用NestedScrollView+RecyclerView才可以,因為android5.0才有在View中加入嵌套滑動機制的,具體可以查詢下NestedScrollingChild,NestedScrollingParent這兩個接口的相關(guān)使用
2013年7月,百度將出資19億美元收購91無線消息成為圈內(nèi)熱談,我正好在這個時候,去91新成立了研發(fā)中心面試。面試官很和藹的和我討論了一些技術(shù)問題,大多數(shù)還能應(yīng)付,記憶較深...
又到了更新博文的時間了,最近在看一本很不錯的心理學(xué)書籍,名字叫做 《拖延心理學(xué)》,封面長下面這樣子 書的內(nèi)容主要是分析拖延癥患者是如何把一件事一拖再拖,最后引發(fā)最終心里的焦慮...
主目錄見:Android高級進階知識(這是總目錄索引)?前面一周由于休假所以沒有寫文章,今天剛回來呢,打算給大家一起說說這兩個布局的性能對比,通過這個性能對比我們也能更好地使...
本文首發(fā)于我的個人技術(shù)博客看完還不懂HTTPS我直播吃翔 存在即合理 http是非常常見的應(yīng)用層協(xié)議,是超文本傳輸協(xié)議的簡稱,其傳輸?shù)膬?nèi)容都是明文的。在這個混亂的世界,明文傳...
Java是一種可以撰寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計語言。Java 技術(shù)具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應(yīng)用于PC、數(shù)據(jù)中心、游戲控制臺、科學(xué)超級計算機...
網(wǎng)上有很多關(guān)于Java內(nèi)存模型的文章,在《深入理解Java虛擬機》和《Java并發(fā)編程的藝術(shù)》等書中也都有關(guān)于這個知識點的介紹。但是,很多人讀完之后還是搞不清楚,甚至有的人說...
在前文 JVM 虛擬機與對象創(chuàng)建過程 中了解到 JVM 運行時的內(nèi)存模型,既然使用了內(nèi)存就要考慮如何回收內(nèi)存。GC 需要完成的三件事情: 哪些內(nèi)存需要回收? 什么時候回收? ...
說到 Android 系統(tǒng)手機,大部分人的印象是用了一段時間就變得有點卡頓,有些程序在運行期間莫名其妙的出現(xiàn)崩潰,打開系統(tǒng)文件夾一看,發(fā)現(xiàn)多了很多文件,然后用手機管家 APP...