回顧: 《談?wù)劄槭裁磳憜卧獪y試》 基本單元測試框架 Java單元測試框架:Junit、Mockito、Powermockito等;Android:Robolectric、An...
回顧: 《談?wù)劄槭裁磳憜卧獪y試》 基本單元測試框架 Java單元測試框架:Junit、Mockito、Powermockito等;Android:Robolectric、An...
需求背景 ViewModel和LiveData是google官方架構(gòu)JetPack系列的一個響應(yīng)式開發(fā)框架。ViewModel和LiveData主要用于搭建MVVM架構(gòu),能監(jiān)...
不能靜態(tài)注冊的廣播: 1,android.intent.action.SCREEN_ON 2,android.intent.action.SCREEN_OFF 3,andro...
簡單介紹一下這個控件,像我們在實際的開發(fā)過程中,經(jīng)常性的會遇到這樣的場景,比如進入一個頁面先出來加載動畫,然后請求數(shù)據(jù),如果網(wǎng)絡(luò)異常就顯示網(wǎng)絡(luò)異常的布局,數(shù)據(jù)異常、數(shù)據(jù)為空也...
本文已獨家授權(quán) 郭霖 ( guolin_blog) 公眾號發(fā)布! 本篇文章主要介紹的是Android應(yīng)用(WebView加載H5的音頻管理只是其中的一種)如何有效管理或定制音...
原文鏈接 一、硬解碼 硬解:就是調(diào)用GPU的專門模塊編碼來解,減少CPU運算,對CPU等硬件要求也相對低點。軟解需要CPU運算,變相加大CPU負擔耗電增加很多。硬件解碼是將原...
發(fā)布了一份調(diào)查報告,報告結(jié)果顯示當前的移動操作市場中,Android 的市場占比為 85.9%,iOS 系統(tǒng)的占比為 14%,而兩者合計占據(jù)市場高達 99.9% 的份額。反觀...