![240](https://cdn2.jianshu.io/assets/default_avatar/9-cceda3cf5072bcdd77e8ca4f21c40998.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1.hashCode介紹 hashCode() 的作用是獲取哈希碼,也稱為散列碼诚撵;它實際上是返回一個int整數(shù)。這個散列碼的作用是確定該對象在散列表中的索引位置键闺,如果有看我的...
轉(zhuǎn)載請注明原創(chuàng)出處寿烟,謝謝!簡書占小狼http://www.reibang.com/users/90ab66c248e6/latest_articles 前言 看著上一篇的更新...
使用純C語言實現(xiàn)數(shù)據(jù)結(jié)構(gòu)的算法還是有缺陷的辛燥,至少對于初學(xué)者來說比較困難筛武。因此缝其,我們可以采用C/C++混合編譯(類 C語言)的手段來增強(qiáng)對基于C語言實現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的語言描述。內(nèi)...
TZ:我們恐懼的往往不是黑暗,而是光明 一 : 科普一分鐘 什么是數(shù)據(jù)結(jié)構(gòu)和算法,二者有和聯(lián)系呢.其實一種是數(shù)據(jù)存儲的方式,一種是一種實現(xiàn)功能的手段.我最近經(jīng)常做飯,打個比方...
前言 如果你接觸過 跨進(jìn)程通信 (IPC)徘六,那么你對Binder一定不陌生 雖然 網(wǎng)上有很多介紹 Binder的文章内边,可是存在一些問題:淺顯的討論Binder機(jī)制 或 一味講...
我是去年5月開始寫《Android面試一天一題》這個系列,到現(xiàn)在寫了45篇待锈,基本上涉及到Android面試的常見方面(也有不常見的)漠其。也很感謝讀者一路陪伴到現(xiàn)在,我最開始寫的...
背景介紹 我們在Android開發(fā)過程中竿音,幾乎都離不開線程和屎。但是你對線程的了解有多少呢?它完美運(yùn)行的背后谍失,究竟隱藏了多少不為人知的秘密呢眶俩?線程間互通暗語,傳遞信息究竟是如何做...
以前一直想寫一篇總結(jié) Android 開發(fā)經(jīng)驗的文章询件,估計當(dāng)時的我還達(dá)不到某種水平,所以思路跟不上唆樊,下筆又捉襟見肘宛琅。近日,思路較為明朗逗旁,于是重新操起鍵盤開始碼字一番嘿辟。先聲明一...
Download Gradle: APIs Activity 相關(guān) -> ActivityUtils.java -> Demo AdaptScreen 相關(guān) -> Adapt...
前言 在Android開發(fā)的多線程應(yīng)用場景中片效,Handler機(jī)制十分常用 今天红伦,我將獻(xiàn)上一份 全面、詳細(xì)的Handler機(jī)制 學(xué)習(xí)攻略淀衣,含簡介昙读、使用、工作原理 & 源碼分析舌缤,...
前言 BroadcastReceiver(廣播接收器)箕戳,屬于 Android 四大組件之一 在 Android 開發(fā)中某残,BroadcastReceiver 的應(yīng)用場景非常多 ...
前言 Service作為 Android四大組件之一,應(yīng)用非常廣泛 本文將介紹 Service最基礎(chǔ)的知識:生命周期 若 對Service還未了解陵吸,建議先閱讀文章:Andro...
前言 Service作為Android四大組件之一澳厢,應(yīng)用非常廣泛 本文將介紹Service最基礎(chǔ)的知識:Service的生命周期 如果你對Service還未了解,建議先閱讀我...