前言 如果你也學(xué)習(xí)Android,那么你大概率會(huì)看過我的文章。經(jīng)常有讀者給我留言:“該怎么學(xué)習(xí)Android?”、“日常學(xué)習(xí)Android的方法是什么”、”如何實(shí)踐應(yīng)用And...
最近在做一個(gè)直播項(xiàng)目,項(xiàng)目按鈕點(diǎn)擊有音效,進(jìn)入某個(gè)頁(yè)面還需要有背景音樂。這里主要用到SoundPool、Service。 一、按鍵點(diǎn)擊效果 1、創(chuàng)建目錄,放好文件 2、Sou...
前言 如果你也學(xué)習(xí)Android,那么你大概率會(huì)看過我的文章。經(jīng)常有讀者給我留言:“該怎么學(xué)習(xí)Android?”、“日常學(xué)習(xí)Android的方法是什么”。 所以,今天,我將獻(xiàn)...
本文由BarryZhang原創(chuàng),同時(shí)首發(fā)于diycode.cc、barryzhang.com ,非商業(yè)轉(zhuǎn)載請(qǐng)注明作者和原文鏈接。 前言 開發(fā)做得久了,總免不了會(huì)遇到各種坑。而...
前言 大廠有著數(shù)量龐大的代碼庫(kù)以及復(fù)雜的權(quán)限驗(yàn)證體系,囊括著開發(fā)、測(cè)試、上線的完整流程。因此必然會(huì)有一套代碼倉(cāng)庫(kù)的管理流程,而不再是個(gè)人的代碼隨意開發(fā)、隨意提交。這也是我從小...
最近寫了一些技術(shù)帖子,每天原創(chuàng)寫技術(shù)貼對(duì)于寫基本知識(shí)來說時(shí)間上來說是還算能控制,但是對(duì)于寫一個(gè)思路的技術(shù)文章難度就大大的增加了。為了更好的寫思路文章。以后對(duì)于思路文章我會(huì)盡量...
Android系統(tǒng)發(fā)布十多年以來,關(guān)于Android的UI的適配一直是開發(fā)環(huán)節(jié)中最重要的問題,但是我看到還是有很多小伙伴對(duì)Android適配方案不了解。剛好,近期準(zhǔn)備對(duì)糗事百...
前言 最近的項(xiàng)目需要自定義推送聲音,然而極光的文檔,說得模凌兩可的,弄來弄去整了一天才搞好這個(gè)自定義推送聲音,因此記錄一下。 實(shí)現(xiàn)思路 極光推送包含有通知與自定義消息兩種類型...
1 . 前言 前幾天看到Google官方的博客介紹了Google開源的一個(gè)強(qiáng)大的布局-FlexboxLayout,看見第一眼我心里的想法是,臥槽,Android 居然有這么一...
RxJava2 封裝主要變化 Transformer的變化:RxJava1.X為rx.Observable.Transformer接口, 繼承自Func1<Observabl...
系列文章 Android開源在線音樂播放器——波尼音樂 Android開源音樂播放器之播放器基本功能 Android開源音樂播放器之高仿云音樂黑膠唱片 Android開源音樂...