前言 數(shù)據(jù)結(jié)構(gòu)與算法的重要性已不言而喻饲宿,最近仰坦,我整理出十大經(jīng)典排序算法官帘、五大常用算法總結(jié),今天特意整理出微軟面試的100題荣赶,若有不足之處凤价,歡迎指正鸽斟!由于篇幅過長,前30道題目...
Android4.0之后利诺,系統(tǒng)默認開啟硬件加速來渲染視圖富蓄,之前,理解Android硬件加速的小白文簡單的講述了硬件加速的簡單模型慢逾,不過主要針對前半階段立倍,并沒怎么說是如何使用O...
硬件加速,直觀上說就是依賴GPU實現(xiàn)圖形繪制加速侣滩,軟硬件加速的區(qū)別主要是圖形的繪制究竟是GPU來處理還是CPU口注,如果是GPU,就認為是硬件加速繪制君珠,反之疆导,軟件繪制。在Andr...
轉(zhuǎn)載請注明出處:http://blog.csdn.net/a740169405/article/details/70548443 簡介 本文講解的內(nèi)容是Android4.1以...
在Java并發(fā)編程中,公平鎖與非公平鎖是很常見的概念舰攒,ReentrantLock败富、ReadWriteLock默認都是非公平模式,非公平鎖的效率為何高于公平鎖呢摩窃?究竟公平與非公...
本系列博客基于com.android.support:recyclerview-v7:26.1.01.【進階】RecyclerView源碼解析(一)——繪制流程2.【進階】R...
這段時間老李的新公司要更換網(wǎng)絡(luò)層享郊,知道現(xiàn)在主流網(wǎng)絡(luò)層的模式是RxJava+Retrofit+OKHttp,所以老李開始研究這三個項目的源代碼,在更換網(wǎng)絡(luò)層后蟆淀,開始分享這個三個...
基于 Gilde 4.3.1 上一篇Glide 源碼學習,了解 Glide 圖片加載原理中分析了 Glide 加載圖片的過程,因為篇幅太長沒有去分析 Glide 的另一個重要...
上一篇文章中蒂秘,我大概介紹了一下短視頻的拍攝泽本,主要就是音視頻的加減速。這篇文章我將介紹下抖音視頻特效的實現(xiàn)姻僧,廢話不多說规丽,進入正題。 1.特效概覽 抖音上目前有這九種視頻特效撇贺,本...
概述 在Android開發(fā)中赌莺,插件化和熱修復(fù)的話題越來越多的被大家提及,同時隨著技術(shù)的迭代松嘶,各種框架的發(fā)展更新艘狭,插件化和熱修復(fù)的框架似乎已經(jīng)日趨成熟,許多開發(fā)者也把這兩項技術(shù)...
1.OkHttp源碼解析(一):OKHttp初階2 OkHttp源碼解析(二):OkHttp連接的"前戲"——HTTP的那些事3 OkHttp源碼解析(三):OKHttp中階...
@若雪似風 這個很簡單吧 自定義一下ScrollView 根據(jù)你要的效果重寫一下onIntercetEvent 自己解決一下沖突不就好了
RecyclerView卡片(探探,翻譯君等)效果全指南ReSwipeCard Github地址:ReSwipeCard(隨手一波star~) 注:本項目是在 CardSwipeLayout的基礎(chǔ)上進行的修改巢音,感謝原作者遵倦。 項目功...
閱讀之前,不妨先思考一個問題港谊,在Android系統(tǒng)中骇吭,APP端View視圖的數(shù)據(jù)是如何傳遞SurfaceFlinger服務(wù)的呢?View繪制的數(shù)據(jù)最終是按照一幀一幀顯示到屏幕...
按鈕歧寺,Dump HPROF file導(dǎo)出 hprof 文件燥狰,使用MAT 工具進行分析。 打開 MAT 工具斜筐,F(xiàn)ile-->Open Heap Dump... 選擇你剛剛保存的...
1. 進程間的通信方式有哪些2. binder 和 socket 通信的區(qū)別有哪些3. Android 為什么在大部分場景下用 Binder 進行進程間通信4. Serial...
前言 筆者因為項目需要自定義相機,所以了解了一下 Android 關(guān)于 camera 這塊的 API煞抬。Android SDK 21(LOLLIPOP) 開始已經(jīng)棄用了之前的 ...