問題產(chǎn)生背景 在使用ViewPager實(shí)現(xiàn)無限輪播效果時(shí),為了達(dá)到無縫對接的效果,我在ViewPager的最左側(cè)(position = 0)與左右側(cè)(position = g...
問題產(chǎn)生背景 在使用ViewPager實(shí)現(xiàn)無限輪播效果時(shí),為了達(dá)到無縫對接的效果,我在ViewPager的最左側(cè)(position = 0)與左右側(cè)(position = g...
小程序也已經(jīng)出來有一段時(shí)間啦,對于一些想去學(xué)習(xí)又無從下手的朋友們,歡迎和代碼君一起去學(xué)習(xí)一下小程序! 準(zhǔn)備工作 下載開發(fā)工具:微信小程序開發(fā)工具[https://mp.wei...
偶然看到一個(gè)問題,SharedPreferences 是線程安全的嗎?SharedPreferences 是進(jìn)程安全的嗎?如果不是,那如何保證線程安全、進(jìn)程安全呢?Share...
一、快速開發(fā)框架 XSnow基于RxJava2+Retrofit2精心打造的Android基礎(chǔ)框架,包含網(wǎng)絡(luò)、上傳、下載、緩存、事件總線、權(quán)限管理、數(shù)據(jù)庫、圖片加載,基本都是...
1,Activity啟動過程,AMS,PMS源碼 2,View的繪制過程,MeasureSpec測量模式分別代表什么意思,draw是哪里來的?自定義view 3,view的事...
1、什么是oom 一句話:c++ 中內(nèi)存的泄漏指定的new出來的對象 ,沒有delete掉,變成了空指針.java中指的是new出來的對象放在heap上,無法GC。安卓中的四...
前言:Android系統(tǒng)是基于Linux內(nèi)核開發(fā)的操作系統(tǒng),而Linux系統(tǒng)有其獨(dú)到的內(nèi)存管理機(jī)制,會在進(jìn)程活動停止后結(jié)束該進(jìn)程。Android在此基礎(chǔ)上優(yōu)化了內(nèi)存管理,會把...
前言 網(wǎng)絡(luò)請求在 Android 開發(fā)中非常常見,為了降低開發(fā)周期和難度,我們經(jīng)常會選用網(wǎng)絡(luò)請求的開源庫 而現(xiàn)在網(wǎng)絡(luò)請求的開源庫越來越多,我們應(yīng)該選用哪種呢? 今天我就給大家...