


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
【移動應(yīng)用開發(fā)技術(shù)】如何解決AndroidStudioDesign界面不顯示layout控件的問題
這篇文章主要介紹如何解決AndroidStudioDesign界面不顯示layout控件的問題,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!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>補充知識:AndroidStudioXML文件之style標簽詳解前言:Android的樣式一般定義在res/values/styles.xml文件中,其中有一個根元素resource,樣式通過嵌套子標簽style來完成,style可以嵌套多個item標簽來設(shè)置不同的屬性,從而提高復(fù)用率。什么是Style:style是一個標簽,該標簽里可以嵌套多個item子標簽,通過item標簽的name設(shè)置不同的屬性,多個item組合起來就是一個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標簽里面的屬性:name="XXX"定義該style樣式的name名稱parent="XXX"可以繼承自哪一個Style標簽,繼承以后可對父標簽已經(jīng)有的屬性進行重寫Style標簽里可以嵌套的標簽:item標簽的屬性:name="XXX"name里面的值可以為任意字符串,對應(yīng)的是某一個view的屬性值(如果要引用的view不存在這個屬性,默認為這個屬性無效(忽略這個屬性),并不會報錯)自定義控件里面的屬性值怎么在style的item標簽里聲明:在主工程的時候要加上包名:
<style
name="navigationbar_radiogroup_style">
<item
name="com.mobeta.android.dslv.view:drawableSize">@dimen/dp20</item>
</style>在module或其他類庫的話,什么都不用加:
<style
name="navigationbar_radiogroup_style">
<item
name="drawableSize">@dimen/dp20</item>
</style>常用item屬性:窗口進出動畫設(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默認使用該顏色,Toolbar導(dǎo)航欄的底色2.colorPrimaryDark應(yīng)用的主要暗色調(diào),statusBarColor默認使用該顏色3.statusBarColor狀態(tài)欄顏色,默認使用colorPrimaryDark4.windowBackground窗口背景顏色5.navigationBarColor底部欄顏色6.colorForeground應(yīng)用的前景色,ListView的分割線,switch滑動區(qū)默認使用該顏色7.colorBackground應(yīng)用的背景色,popMenu的背景默認使用該顏色8.colorAccentCheckBox,RadioButton,SwitchCompat等一般控件的選中效果默認采用該顏色9.colorControlNormalCheckBox,RadioButton,SwitchCompat等默認狀態(tài)的顏色。10.colorControlHighlight控件按壓時的色調(diào)11.colorControlActivated控件選中時的顏色,默認使用colorAccent12.colorButtonNormal默認按鈕的背景顏色13.editTextColor默認EditView輸入框字體的顏色。14.textColorButton,textView的文字顏色15.textColorPrim
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 快速提升網(wǎng)絡(luò)規(guī)劃設(shè)計師考試試題及答案
- 護士資格證考試全力以赴試題及答案
- 地西泮注射液試題及答案
- 知識框架2025年計算機二級考試試題及答案
- 垂直相交測試題及答案
- 江西省九江市湖口二中2024-2025學(xué)年高三最后一模物理試題含解析
- 分階段初級會計師考試試題及答案攻略
- 摸清思路2025年初級會計師試題及答案
- 抓住護士資格證考試命題趨勢試題及答案
- 小王閱讀測試題及答案
- 臀位助產(chǎn)操作流程及評分標準
- 中建商業(yè)樓幕墻專項施工方案
- 臨床診療指南癲癇病學(xué)分冊
- 制作沙包(教案)-五年級勞動版
- PI形式發(fā)票范文模板
- 新概念二Lesson 23同步練習(xí)題
- 同濟大學(xué)信紙
- ERwin工具使用培訓(xùn)課件
- 2023年寧夏電力投資集團公司人員招聘筆試題庫含答案解析
- 一文詳解緩沖電路原理及設(shè)計
- 中國兒童藝術(shù)劇院公開招聘10人模擬預(yù)測(共1000題)筆試備考題庫及答案解析
評論
0/150
提交評論