6 style 全屏、边框、背景、全部界面的style,样式和主题的区别
来源:互联网 发布:vue.js菜鸟 编辑:程序博客网 时间:2024/05/02 14:30
----------------------------------------------main.java-------------------------------
package com.example.sd;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setTheme(R.style.style1);
setContentView(R.layout.activity_main);
}
}
。。。。。。。。。。。。。。。。。。。。。。main.xml。。。。。。。。。。。。。。。。。。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<!-- 指定使用style1的样式 -->
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="fwfewdefdewdqsqws"
/>
<!-- 指定使用style2的样式 -->
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="fwdewd"
/>
</LinearLayout>
。。。。。。。。。。。。。。。my_style.xml。。。。。。。。。。。。。。。。。。。。
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="style1">
<!--if想全部界面都显示该样式,则把下面的4个item移到/res/values/style.xml的name为AppTheme的<style>里面 -->
<item name="android:windowNoTitle">true</item>
<item name="android:windowFullscreen">true</item>
<item name="android:windowFrame">@drawable/window_border</item>
<item name="android:windowBackground">@drawable/ic_launcher</item>
</style>
</resources>
。。。。。。。。。。。。。。。。。window_border.xml。。。。。。。。。。。。。。。。
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle"
>
<!-- 设置填充颜色 -->
<solid android:color="#0fff"/>
<!-- 设置四周的内边距 -->
<padding
android:left="7dp"
android:top="7dp"
android:right="7dp"
android:bottom="7dp"
/>
<!-- 设置边框 -->
<stroke android:width="10dip" android:color="#f00"/>
</shape>
、、、、、、、、、、扩展,,,,,,,,,,,,,,
<!-- 样式和主题的区别,作用范围不同,样式都是作用在一个小控件,
主题作用一个activity,或者整个应用程序
样式都在布局文件里面配置,主题都在清单文件(即AndroidManifest.xml)配置 -->
,,,,,,一个蓝色字体小样式实例,,,/res/values/style.xml,,
</style>
<style name="text_content_style">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:textColor">#0000ff</item>
<item name="android:textSize">20sp</item>
</style>
在main.xml中引用的方式为
<TextView
style="@style/text_content_style"
android:text="dwd你好啊" />
- 6 style 全屏、边框、背景、全部界面的style,样式和主题的区别
- 样式资源(style)和主题的使用
- css样式中style.visibility和style.display的区别
- android 主题和样式-style和Theme的区别和使用
- VC++ MFC 按钮的全部样式Style
- Android中样式style和主题Theme的使用总结
- android的样式(style)与主题(theme)
- android的样式(style)与主题(theme)
- android的样式(style)与主题(theme)
- android的样式(style)与主题(theme)
- android的样式(style)与主题(theme)
- android的样式(style)与主题(theme)
- android的样式(style)与主题(theme)
- android的样式(style)与主题(theme)
- android的样式(style)与主题(theme)
- android的样式(style)与主题(theme)
- android的样式(style)与主题(theme)
- android的样式(style)与主题(theme)
- Linux环境编程导引
- Leetcode: Valid Parentheses
- MIT 操作系统实验 MIT JOS lab4
- 黑马程序员---从头开始,回忆JAVA基础之IO流(二)
- 【翻译自mos文章】在RHEL7 or OEL7上安装oracle 11.2.0.4 db时的要求
- 6 style 全屏、边框、背景、全部界面的style,样式和主题的区别
- 简洁的字面量语法
- 一些特殊的Webkit Idl属性
- Xcode插件 为Objective-C代码自动生成类关系图 - ObjectGraph-Xcode
- LeetCode 37.Sudoku Solver
- 地精排序和桶式排序——为什么我们要学算法
- MPMoviePlayerController 使用
- 文件I/O实践(1) --基础API
- 【DP】 ZOJ 3847 Collect Chars