现在,几乎在每一个APP顶部都有一个标题栏,可能会用ActionBar,也可能自己写一个xml来添加标题栏中的控件。在以往自己做项目时大多使用后者来写一个标题栏,然后使用include包含在每一个页面布局中。今天,试下使用自定义属性来自定义一个标题栏。
一般的标题栏都分为三个模块:左侧、标题、右侧,所以我们自定义的标题栏中允许用户添加左侧文字(或图片)、标题、右侧文字(或图片),并且提供相应接口...
分类:
其他好文 时间:
2015-01-20 15:47:25
阅读次数:
226
Google在Android4.0之后加入了Action Bar的功能。但是有时候标题栏会相当占用屏幕空间,使得内容区域变小,这里演示如何隐藏标题栏。隐藏标题栏的方法很简单,打开上节的FirstActivity,在onCreate()方法中添加如下代码:protected void onCreate...
分类:
移动开发 时间:
2015-01-19 22:37:34
阅读次数:
277
一贯作风,先看效果图,再实现
编写自定义属性文件atts.xml,自定义属性中涉及到的属性有左右两边的button的背景图,中间标题的内容,字体大小,字体颜色。
编写布局文件layout_topbar.xml,使用相对布局,左边一个button,跟父控件左对齐后外边距...
分类:
移动开发 时间:
2015-01-18 17:12:31
阅读次数:
282
//没有标题 this.FormBorderStyle = FormBorderStyle.None; //任务栏不显示 this.ShowInTaskbar = false;
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System....
基本结构标签: ,表示该文件为HTML文件 ,包含文件的标题,使用的脚本,样式定义等 ---,包含文件的标题,标题出现在浏览器标题栏中 ,的结束标志 ,放置浏览器中显示信息的所有标志和属性,其中内容在浏览器中显示. ,的结束标志,的结束标志 其它主要标签,以下所有标志用在中: ,链接标志,"…"为链...
分类:
Web程序 时间:
2015-01-14 12:24:07
阅读次数:
193
在Android3.0之后,Google对UI导航设计上进行了一系列的改革,其中有一个非常好用的新功能就是引入的ActionBar,他用于取代3.0之前的标题栏,并提供更为丰富的导航效果。一、添加ActionBar1、不需要导入ActionBar,因为在android3.0或者以上版本中,Actio...
分类:
移动开发 时间:
2015-01-13 14:15:37
阅读次数:
482
要想绘制一个窗口,替换掉原始的标题栏,最大最小按钮等,要经过以下步骤:
一般窗口都有标准标题栏,最大最小按钮等。要想自绘标题栏,最大最小按钮,首先要将他们给去除掉,怎么样除掉呢?
1 可以定义窗口类型为没有边框的,这样系统就不会给窗口加上标题栏,按钮了。但是这种方式会导致一些问题,比方说窗口不能resize,不能移动,在任务栏不能最小化窗口等问题,当然可以在程序中处理这些问题,但显得麻烦了。
...
分类:
其他好文 时间:
2015-01-12 19:17:52
阅读次数:
249
1、//在onCreat方法中setContentView()之前插入requestWindowFeature(Window.FEATURE_NO_TITLE);//取消标题栏getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREE...
分类:
移动开发 时间:
2015-01-12 12:47:29
阅读次数:
164
这个自定义字体其实和ActionBar有关,但之前写AtionBar的时候没考虑到修改字体样式,今天看到一篇专门写这个的文章就贴上使用方式。╮(╯▽╰)╭,不得不说Actionbar的那个样式真是让人头疼,明明是可以用图形界面来指定的嘛。在res/values/styles.xml文件中加入下列代码...
分类:
移动开发 时间:
2015-01-11 20:18:40
阅读次数:
213