一、什么是泛型,用來解決什么問題 泛型適用于 參數(shù)類型不確定 的情況,例如一個容器,不確定其中存放的元素是Integer還是String類型,那么就可以將該元素的類型定義成為...
一、什么是泛型,用來解決什么問題 泛型適用于 參數(shù)類型不確定 的情況,例如一個容器,不確定其中存放的元素是Integer還是String類型,那么就可以將該元素的類型定義成為...
一、前言: 必看:https://mp.weixin.qq.com/s?__biz=MzU0OTE4MzYzMw==&mid=2247492750&idx=5&sn=63e2...
1、Retrofit是什么? 準(zhǔn)確來說,Retrofit 是一個 RESTful 的 HTTP 網(wǎng)絡(luò)請求框架的封裝。` 原因:網(wǎng)絡(luò)請求的工作本質(zhì)上是 OkHttp 完成,而 ...
1、自定義View分類 1、自定義View 在沒有現(xiàn)成的View,需要自己實(shí)現(xiàn)的時候,就使用自定義View,一般繼承自View,SurfaceView或其他的View; 2、...
原創(chuàng)不易,轉(zhuǎn)載請著名出處,謝謝 一. 全埋點(diǎn)概述 事件類型事件定義AppStart應(yīng)用程序啟動,包含冷啟動/熱啟動AppEnd應(yīng)用程序退出,包含正常退出,home按下,程序強(qiáng)...
今天手賤把kotlin插件禁用了后重啟Android studio2020.3.1.23-mac后出現(xiàn)此錯誤 參考網(wǎng)上的解決方法在終端輸入命令open /Users/你的用戶...
Android動態(tài)設(shè)置Margin : 一、 如果這個控件實(shí)在XML中定義的 比如Textview 二、如果這個控件是我們new出來的,就會會發(fā)現(xiàn)用上面的方法就會有空指針報...
以前記錄過一個好用的ffmpeg第三方開源庫-》FFmpegKit。現(xiàn)在再記錄另一個好用的ffmpeg第三方庫-》mobile-ffmpeg。地址:https://githu...
說到 ViewPager 指示器,想必大家都不陌生,絕大部分應(yīng)用中都有這個。使用頻率非常之高。但系統(tǒng)對它的支持并不好,自帶的 PagerTabStrip 和 PagerTit...
查看源碼后發(fā)現(xiàn)ViewModel是否會復(fù)用和兩個因素有關(guān),一個是ViewModelStore(用于保存ViewModel實(shí)例),另一個是get方法傳入的key,如下: 由此我...
上個月官方推出了fluter3.0,直接支持MacOS的M1芯片,我就升級到了最新flutter版本.但是項(xiàng)目基本都是flutter2.0的環(huán)境,升級flutter后,打開項(xiàng)...
修改這里的字體風(fēng)格就行了 ps:下午發(fā)現(xiàn)把字體又改回原來默認(rèn)的字體也不亂碼了,奇怪的一天
今天在調(diào)試的時候不管怎么弄就是不能進(jìn)入debug模式: 一直顯示這個彈窗。同時看到報錯:Attention! No symbol directories found - pl...
目錄 定義 作用 使用 滑動接口說明 FragmentStatePagerAdapter 和 FragmentPagerAdapter 的異同 1. 定義 ViewPager...
1.確保手機(jī)與電腦在同一個局域網(wǎng)2. 準(zhǔn)備一臺手機(jī),打開開發(fā)者模式,用數(shù)據(jù)線連接至電腦,打開終端,輸入命令 adb devices,如下圖所示,表示adb 連接到了一臺手機(jī)
即?. 和?:的區(qū)分 首先我們試圖去從字面意義了解它c(diǎn)ode1?.code2 翻譯為 :if code1 Not Null 執(zhí)行 code2;code1?:code2 ...
用過Kotlin的同學(xué)都知道,那些擴(kuò)展方法用起來簡直不要太爽,那么這些擴(kuò)展方法是怎么定義實(shí)現(xiàn)的呢,本文介紹了Kotlin高階函數(shù)的使用,帶你實(shí)現(xiàn)自己的超溜擴(kuò)展方法,并且能讓你...
原創(chuàng)內(nèi)容,轉(zhuǎn)載請注明出處,多謝配合。 上節(jié)講到InputDispatcher通過publishKeyEvent把input事件發(fā)送給客戶端,我們知道InputDispatch...