2020年中秋國慶節(jié)期間陪著媽媽去姥姥家,中午媽媽跟姥姥包的餃子,餃子餡兒是我們?nèi)ブ袄牙丫秃秃昧说?,媽媽搟餃子皮兒,姥姥坐在墻角包餃子,我去街上飯店買了兩個菜(一個菜是排骨...
Message是具體的消息攜帶者MessageQueue用來存儲MessageLooper開啟一個循環(huán)從MessageQueue中獲取數(shù)據(jù)并將數(shù)據(jù)分發(fā)給當前線程進行處理Han...
前段時間有個定制化的項目其中有個功能是監(jiān)聽手機短信并將接收到的短信內(nèi)容上報給后臺。當我首次看到這個功能之后第一反應是通過BroadcastReceiver 注冊一個短信的廣播...
什么是數(shù)據(jù)結(jié)構(gòu) 在《數(shù)據(jù)結(jié)構(gòu),算法及應用》一書中有這樣的解釋“數(shù)據(jù)結(jié)構(gòu)是數(shù)據(jù)對象,存在與該對象的實例以及組成實例的數(shù)據(jù)元素之間的各種關系,并且這種關系可以通過定義相關的函數(shù)來...
1、開閉原則(Open Close Principle) 定義:一個軟件實體(類、模塊或函數(shù))應當對擴展開放,對修改關閉。 方案:當軟件需要升級、維護的時候,盡量通過擴展軟件...
Android 可以通過在AndroidManifest.xml文件中 修改 activity 標簽下的android:launchMode 來設置相關的啟動模式,共有四種模...
ViewBinding(視圖綁定)通過ViewBinding,可以更輕松地編寫可與視圖交互的代碼。在模塊中啟用ViewBinding后,系統(tǒng)會為該模塊中的每個XML布局文件生...
權限分為幾個保護級別。保護級別影響著是否需要運行時權限請求。 有三種保護級別會影響第三方應用:普通、簽名和危險權限。如需查看特定權限所擁有的保護級別,請訪問權限 API 參考...
webview調(diào)用java方法 1.允許webview加載js : 2.編寫js接口類 3.給webview添加js接口: android中調(diào)用js方法 webView.lo...
Android 的四大組件:Activity,Service,BroadcastReceiver,ContentProviderService:一個運行在后臺的組件,執(zhí)行長時...