


下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
【移動(dòng)應(yīng)用開(kāi)發(fā)技術(shù)】如何解決AndroidStudioDesign界面不顯示layout控件的問(wèn)題
這篇文章主要介紹如何解決AndroidStudioDesign界面不顯示layout控件的問(wèn)題,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!AndroidStudio更新到3.1.3后,發(fā)現(xiàn)拖到Design中的控件在預(yù)覽界面中不顯示;解決辦法:在Styles.xml中的parent="..."中的Theme前添加Base<resources>
<!--
Base
application
theme.
-->
<style
name="AppTheme"
parent="Base.Theme.AppCompat.Light.DarkActionBar">
<!--
Customize
your
theme
here.
-->
<item
name="colorPrimary">@color/colorPrimary</item>
<item
name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item
name="colorAccent">@color/colorAccent</item>
</style>
</resources>補(bǔ)充知識(shí):AndroidStudioXML文件之style標(biāo)簽詳解前言:Android的樣式一般定義在res/values/styles.xml文件中,其中有一個(gè)根元素resource,樣式通過(guò)嵌套子標(biāo)簽style來(lái)完成,style可以嵌套多個(gè)item標(biāo)簽來(lái)設(shè)置不同的屬性,從而提高復(fù)用率。什么是Style:style是一個(gè)標(biāo)簽,該標(biāo)簽里可以嵌套多個(gè)item子標(biāo)簽,通過(guò)item標(biāo)簽的name設(shè)置不同的屬性,多個(gè)item組合起來(lái)就是一個(gè)style樣式示例:
<style
name="DefaultProgressDialog"
parent="android:style/Theme.Dialog"
>
<item
name="android:windowFrame">@null</item>
<item
name="android:windowNoTitle">true</item>
<item
name="android:windowBackground">@android:color/transparent</item>
<item
name="android:windowIsFloating">true</item>
<item
name="android:windowContentOverlay">@null</item>
</style>Style標(biāo)簽里面的屬性:name="XXX"定義該style樣式的name名稱(chēng)parent="XXX"可以繼承自哪一個(gè)Style標(biāo)簽,繼承以后可對(duì)父標(biāo)簽已經(jīng)有的屬性進(jìn)行重寫(xiě)Style標(biāo)簽里可以嵌套的標(biāo)簽:item標(biāo)簽的屬性:name="XXX"name里面的值可以為任意字符串,對(duì)應(yīng)的是某一個(gè)view的屬性值(如果要引用的view不存在這個(gè)屬性,默認(rèn)為這個(gè)屬性無(wú)效(忽略這個(gè)屬性),并不會(huì)報(bào)錯(cuò))自定義控件里面的屬性值怎么在style的item標(biāo)簽里聲明:在主工程的時(shí)候要加上包名:
<style
name="navigationbar_radiogroup_style">
<item
name="com.mobeta.android.dslv.view:drawableSize">@dimen/dp20</item>
</style>在module或其他類(lèi)庫(kù)的話,什么都不用加:
<style
name="navigationbar_radiogroup_style">
<item
name="drawableSize">@dimen/dp20</item>
</style>常用item屬性:窗口進(jìn)出動(dòng)畫(huà)設(shè)置:
<style
name="WheelSelect"
parent="@android:style/Animation">
<item
name="android:windowEnterAnimation">@anim/wheel_select_enter</item>
<item
name="android:windowExitAnimation">@anim/wheel_select_exit</item>
</style>設(shè)置Dialog的屬性:
<style
name="DefaultProgressDialog"
parent="android:style/Theme.Dialog">
<item
name="android:windowFrame">@null</item>
<item
name="android:windowNoTitle">true</item>
<item
name="android:windowBackground">@android:color/transparent</item>
<item
name="android:windowIsFloating">true</item>
<item
name="android:windowContentOverlay">@null</item>
</style>各屬性顏色的位置1.colorPrimary應(yīng)用的主要色調(diào),actionBar默認(rèn)使用該顏色,Toolbar導(dǎo)航欄的底色2.colorPrimaryDark應(yīng)用的主要暗色調(diào),statusBarColor默認(rèn)使用該顏色3.statusBarColor狀態(tài)欄顏色,默認(rèn)使用colorPrimaryDark4.windowBackground窗口背景顏色5.navigationBarColor底部欄顏色6.colorForeground應(yīng)用的前景色,ListView的分割線,switch滑動(dòng)區(qū)默認(rèn)使用該顏色7.colorBackground應(yīng)用的背景色,popMenu的背景默認(rèn)使用該顏色8.colorAccentCheckBox,RadioButton,SwitchCompat等一般控件的選中效果默認(rèn)采用該顏色9.colorControlNormalCheckBox,RadioButton,SwitchCompat等默認(rèn)狀態(tài)的顏色。10.colorControlHighlight控件按壓時(shí)的色調(diào)11.colorControlActivated控件選中時(shí)的顏色,默認(rèn)使用colorAccent12.colorButtonNormal默認(rèn)按鈕的背景顏色13.editTextColor默認(rèn)EditView輸入框字體的顏色。14.textColorButton,textView的文字顏色15.textColorPrim
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國(guó)鍍硅鋼卷行業(yè)運(yùn)行狀況及發(fā)展前景分析報(bào)告
- 2025-2030年中國(guó)鋰電池鋁塑膜行業(yè)運(yùn)營(yíng)狀況及發(fā)展前景分析報(bào)告
- 2025-2030年中國(guó)鈾資源產(chǎn)業(yè)運(yùn)行動(dòng)態(tài)及發(fā)展趨勢(shì)分析報(bào)告
- 2025-2030年中國(guó)輕鋼結(jié)構(gòu)行業(yè)十三五規(guī)劃及發(fā)展策略分析報(bào)告
- 2025-2030年中國(guó)航空保險(xiǎn)行業(yè)市場(chǎng)深度調(diào)查及投資前景預(yù)測(cè)報(bào)告
- 2025-2030年中國(guó)羊毛衫市場(chǎng)十三五規(guī)劃及發(fā)展趨勢(shì)分析報(bào)告
- 2025-2030年中國(guó)稀釋劑市場(chǎng)運(yùn)行狀況及前景趨勢(shì)分析報(bào)告
- 2025山西省安全員《C證》考試題庫(kù)
- 河北石油職業(yè)技術(shù)大學(xué)《舞弊審計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025年重慶市建筑安全員考試題庫(kù)
- 電梯控制技術(shù)PPT完整全套教學(xué)課件
- 甲狀腺旁腺分泌的激素及功能
- 中央財(cái)政成品油價(jià)格調(diào)整對(duì)漁業(yè)補(bǔ)助資金項(xiàng)目實(shí)施方案
- PFMEA模板完整版文檔
- 論生產(chǎn)安全對(duì)于家庭的重要性
- 風(fēng)力發(fā)電變槳系統(tǒng)外文翻譯
- 教學(xué)能力比賽決賽 《英語(yǔ)》教案
- ECMO IABP完整版可編輯
- 離婚糾紛證據(jù)清單
- 【高考作文指導(dǎo)】用思辨來(lái)寫(xiě)現(xiàn)象類(lèi)作文(共39張PPT)
- GB/T 4513-2000不定形耐火材料分類(lèi)
評(píng)論
0/150
提交評(píng)論