android studio新手安卓開發心得(一)

2021-10-10 02:27:54 字數 612 閱讀 4564

在我要使用fragmentmanager時,具體是要在mainactivity中初始化我定義的某碎片,

要使用fragmentmanager宣告乙個事務,

一開始時用的val tr = fragmentmanager.begintransaction()

在要用這個tr進行replace時,tr.repalce(r.id.xframelayout,我定義的繼承了fragment的某碎片),

出現了報錯 !!!

①type mismatch: cannot convert from xfragment to fragment

然而在我自定義的碎片類中,發現一直在報錯,這是因為系統預設使用androidx的內容,而不是support的,一山不容二虎。要用androidx取代support

android.useandroidx=true    android.enablejetifier=true  改為false的
折騰了半天,最後我乾脆用androidx的東西了

在mainactivity中直接用

val tr = supportfragmentmanager.begintransaction()   獲取事務
之後沒有報錯了。

Android Studio主題設定

android studio發布也好多天了。剛好本人目前的專案需要android平板和pc區域網連線操作。就開始使用android studio了。不過預設的介面實在看不過眼,下面我們來看看android studio的主題吧。我們先選擇nimbus試試,這個名字很熟悉吧!整個介面煥然一新了吧。當然...

Android Studio編碼問題

不同於eclipse,選中專案右擊即會出現 properties 選項,可以設定專案檔案的預設編碼,可以根據自己的需要設定為utf 8 gb2312等編碼。但android studio的專案設定邏輯與eclipse有很大的區別,執行的操作為file setting file encodings然後...

Android Studio 入門指南

作為乙個android 開發者,你應該很了解android studio,如果你現在還不了解,沒關係,那麼從現在開始,我們一起來了解了解andoid studio。android studio 是google 官方在2013 google i o 大會 2013 年5月 上發布的全新andrid 開...