前言 最近產(chǎn)品提了個(gè)需求,要把商品列表做成類似淘寶的樣式 一般遇到這種需求,我們首先會(huì)想到的是,攔截TouchEvent,然后自己來處理滑動(dòng),這種方法雖然行得通,但是代碼寫起...
前言 最近產(chǎn)品提了個(gè)需求,要把商品列表做成類似淘寶的樣式 一般遇到這種需求,我們首先會(huì)想到的是,攔截TouchEvent,然后自己來處理滑動(dòng),這種方法雖然行得通,但是代碼寫起...
一.集合賦值問題 一般我們從服務(wù)器請(qǐng)求到集合時(shí)一般賦值這樣,然后將數(shù)據(jù)展示到相應(yīng)的控件上。 這樣直接操作數(shù)據(jù)源,會(huì)導(dǎo)致當(dāng)我們把mDataList集合清空的時(shí)候數(shù)據(jù)源mServ...
從最基礎(chǔ)的數(shù)據(jù)結(jié)構(gòu) 數(shù)組|鏈表|樹 開始,基于這些基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)通過各種設(shè)計(jì)組合成具備特定功能的數(shù)據(jù)結(jié)構(gòu),這些結(jié)構(gòu)是編碼的基礎(chǔ)和核心。比如C++的vector,jdk自帶了大量...
用到過網(wǎng)絡(luò)請(qǐng)求的小伙伴們肯定都用過一些第三方的請(qǐng)求框架,比如okhttp,嚴(yán)大的noHttp,Xutils,等等,這里呢我們先簡(jiǎn)單歸納一下,畢竟良好的整理習(xí)慣是我們做...
前言 封裝作為面向?qū)ο蟮娜蠡咎卣髦?,我們?cè)谑褂肦xJava的時(shí)候也必然涉及到封裝。 但是Rx是一種數(shù)據(jù)流鏈?zhǔn)浇Y(jié)構(gòu)的編程思想,我們?cè)诜庋b時(shí)應(yīng)該不能打斷其鏈?zhǔn)浇Y(jié)構(gòu)。 封裝前...
一個(gè)Android平臺(tái)更快更簡(jiǎn)單更精準(zhǔn)的條形碼及二維碼解析框架。采用ZBar解析圖像數(shù)據(jù),兼容Android4.0 (API14)及以上版本。GitHub地址 最近更新 V1...
Android知識(shí)體系總結(jié)(全方面覆蓋Android知識(shí)結(jié)構(gòu),面試&進(jìn)階 Version-3.0.0 時(shí)間:2020.05) 此篇文章是初中高級(jí)工程師學(xué)習(xí)文章,知識(shí)體系較為完...
之前寫過一篇沒時(shí)間解釋了,快使用Snackbar!——Android Snackbar花式使用指南。Toast的自定義使用原理與其類似。 1.Toast源碼分析 老規(guī)矩,我們...