《騰訊桌球:客戶端總結(jié)》 本次分享總結(jié),起源于騰訊桌球項(xiàng)目,但是不僅僅限于項(xiàng)目本身。雖然基于Unity3D,很多東西同樣適用于Cocos。本文從以下10大點(diǎn)進(jìn)行闡述:架構(gòu)設(shè)計(jì)...
《騰訊桌球:客戶端總結(jié)》 本次分享總結(jié),起源于騰訊桌球項(xiàng)目,但是不僅僅限于項(xiàng)目本身。雖然基于Unity3D,很多東西同樣適用于Cocos。本文從以下10大點(diǎn)進(jìn)行闡述:架構(gòu)設(shè)計(jì)...
需要獲取READ_CALL_LOG權(quán)限
安卓代替系統(tǒng)默認(rèn)電話應(yīng)用(Android 6.0+)與電話狀態(tài)監(jiān)聽(tīng)Android 6.0 之后開始支持修改默認(rèn)電話應(yīng)用,剛好最近有個(gè)相關(guān)的需求,于是記錄下自己探索之旅。 00 Android Telecom framework 從 API ...
臨近年末,項(xiàng)目沒(méi)什么新需求了,主要做一些code review和代碼重構(gòu)的工作。有一個(gè)工作是將我們app中的TitleBar替換為Android的原生控件ToolBar,To...
總結(jié)的真好,效果對(duì)比也很直觀。
Android設(shè)置常見(jiàn)控件點(diǎn)擊效果一. Imageview的點(diǎn)擊效果——圖片稍微變暗突出點(diǎn)擊效果 二. Button、TextView的點(diǎn)擊效果 僅僅突出點(diǎn)擊效果(點(diǎn)擊之后不需要特定顏色)——用style(不...
引言:需要實(shí)現(xiàn)一個(gè)視頻懸浮播放的功能,功能實(shí)現(xiàn)后發(fā)現(xiàn)懸浮權(quán)限的檢測(cè)與申請(qǐng)并沒(méi)有想象中那樣簡(jiǎn)單。時(shí)間:2017年04月10日23:44:46作者:JustDo23 01. 前言...
錄制視頻功能在現(xiàn)在的很多應(yīng)用上都存有一席之地,在直播類、美顏類應(yīng)用上更是不可或缺的的一部分功能。在Android中錄制視頻有軟硬編碼兩種方式。軟編碼就是利用CPU對(duì)視頻幀進(jìn)行...
記得很久之前在一場(chǎng)筆試上有一道題目就是:“如何唯一的標(biāo)識(shí)一臺(tái)Android設(shè)備?”。當(dāng)時(shí)只知道IMEI可以是用來(lái)標(biāo)識(shí)一臺(tái)手機(jī)的,所以就隨便填了上去,然后...就沒(méi)有然后了.....
一、YUV格式Y(jié)UV 表示三個(gè)分量, Y 表示 亮度(Luminance),即灰度值,UV表示色度(Chrominance),描述圖像色彩和飽和度,指定顏色。YUV格式有YU...
昨天把新公司的項(xiàng)目提交到了 GitLab 上,感覺(jué) GitLab 創(chuàng)建項(xiàng)目很簡(jiǎn)潔并沒(méi)有看到設(shè)置 Git版本忽略文件的選項(xiàng)。然后就直接提交了上去??墒菬┤说氖聛?lái)了,Xcode ...
原文地址 https://medium.com/uptech-team/audio-not-playing-in-android-cde9a0fdfafd 開篇介紹 Andr...
如果布局文件里面有很多內(nèi)容都是經(jīng)常使用的,就可以考慮抽取到styles文件里面,比如這樣的代碼: android:layout_width="wrap_content"and...
Context數(shù)量=Activity數(shù)量+Service數(shù)量+1
很多人都這樣計(jì)算,這個(gè)公式只在單進(jìn)程應(yīng)用成立,如果多個(gè)進(jìn)程,Application在每個(gè)進(jìn)程都會(huì)單獨(dú)存在一份實(shí)例。所以應(yīng)該是:
Context數(shù)量 = Activity數(shù)量+Service數(shù)量+ 應(yīng)用進(jìn)程數(shù)量
Context都沒(méi)弄明白,還怎么做Android開發(fā)?Activity mActivity =new Activity() 作為Android開發(fā)者,不知道你有沒(méi)有思考過(guò)這個(gè)問(wèn)題,Activity可以new嗎?Android的應(yīng)...
重復(fù)replace|add Fragment
這塊有疑問(wèn),使用replace 如何出現(xiàn)重復(fù)的Fragment?
從源碼角度分析,為什么會(huì)發(fā)生Fragment重疊?該文分析的support包版本為23.3.0,在24.0.0及以上官方已修復(fù)文章中所說(shuō)的Fragment重疊BUG。 我們?cè)谑褂肍ragment的過(guò)程中,有時(shí)會(huì)發(fā)現(xiàn)一直表現(xiàn)正...
前言 因?yàn)楹屯掠屑s定再加上LZ自己也喜歡做完一件事之后進(jìn)行總結(jié),因此有了這篇文章。這篇文章大部分內(nèi)容都是面向整個(gè)程序員群體的,當(dāng)然因?yàn)長(zhǎng)Z本身是做Java開發(fā)的,因此有一部...
借著貓姐(簡(jiǎn)貓)的東風(fēng),先來(lái)介紹下自己:我是白袍君,90后一枚,半開發(fā)半產(chǎn)品,所以我想說(shuō)我是做互聯(lián)網(wǎng)的,凡事有自己的思考,對(duì)有意思的人有意思的事有濃厚的興趣,所以第一時(shí)間想...
關(guān)于id屬性值,還有一種是代碼中創(chuàng)建的View控件,調(diào)用view.setId(int id) 方法,id可以是代碼中自定義的Int 常量。
Android面試簡(jiǎn)錄——組件組件所在包:android.widget 組件的屬性 android:id屬性是必須的嗎?請(qǐng)解釋一下該屬性的作用。android:id屬性在XML文件中不一定要指定。andr...