android studio (主题和样式)

     

一、样式(style)

  在我们编写android studio  的布局文件中,会遇到很多的  重复的代码如下,4个TextView中,只有name不一样,其余都一样,感觉挺冗余的,代码量很多,这个我们可以写在styles.xml中,定义一个styles然后在布局文件中引用即可。

 



    
    
    
    



   效果图

android studio (主题和样式)_第1张图片

在styles.xml中定义如下:我们创建一个样式 mystyle    并且把共有的都设置 在一起

android studio (主题和样式)_第2张图片

在布局文件中引用  这个感觉是不是 简洁多了



    
    
       />
    
    

android studio (主题和样式)_第3张图片

效果是一样的。

二、主题(Theme)

     主题也是本质Style     

     在styles中定义但是在manifest.xml中引用

      它是针对于某个应用和某个Activity的界面

   

Styles中设置

android studio (主题和样式)_第4张图片

 

 

android studio (主题和样式)_第5张图片

你可能感兴趣的:(Android实例,Android,小知识点)