Android编程实现修改标题栏位置使其居中的方法
本文实例讲述了Android编程实现修改标题栏位置使其居中的方法。分享给大家供大家参考,具体如下:
package com.example.libraryclient; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.Window; import com.example.R; public class HomePageActivity extends Activity{ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //设置布局 requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentView(R.layout.activity_homepage); getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,R.layout.title); } @Override public boolean onCreateOptionsMenu(Menu menu) { return super.onCreateOptionsMenu(menu); } }
希望本文所述对大家Android程序设计有所帮助。
相关推荐
-
3种Android隐藏顶部状态栏及标题栏的方法
本文包含3种隐藏顶部状态栏及标题栏和一种隐藏Android 4.0平板底部状态栏的方法,分享给大家供大家参考,具体内容如下 方法一 public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 隐藏标题栏 requestWindowFeature(Window.FEA
-
Android自定义状态栏颜色与应用标题栏颜色一致
每次看IOS上的应用,应用中状态栏的颜色总能与应用标题栏颜色保持一致,用户体验很不错,对于这种效果,像我这种好奇心强的人就会去看看那安卓是否可以呢?若是在安卓4.4之前,答案是否定的,但在4.4之后,谷歌允许开发者自定义状态栏背景颜色啦,这是个不错的体验!若你手机上安装有最新版的qq,并且你的安卓SDK版本是4.4及以上,你可以看下它的效果: 实现此功能有两种方法: 1.在xml中设置主题或自定义style: Theme.Holo.Light.NoActionBar.TranslucentDec
-
Android 进度条显示在标题栏的实现方法
好吧,先给大家展示效果图: xml文件: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" > <Butt
-
Android实现自定义标题栏的方法
本文要讲自己定义一个标题栏,能加事件.然后可以移值到不同的手机上,基本上不用改什么,调用也很简单 在layout文件夹下,新建一个XML.名字叫做layout_title_bar.xml然后来看看布局: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
-
Android ScrollView滑动实现仿QQ空间标题栏渐变
今天来研究的是ScrollView-滚动视图,滚动视图又分横向滚动视图(HorizontalScrollView)和纵向滚动视图(ScrollView),今天主要研究纵向的.相信大家在开发中经常用到,ScrollView的功能已经很强大了,但是仍然满足不了我们脑洞大开的UI设计师们,所以我们要自定义-本篇文章主要讲监听ScrollView的滑动实现仿QQ空间标题栏渐变,先看一下效果图: 好了我们切入主题. 有可能你不知道的那些ScrollView属性 •android:scrollbars 设
-
Android中去掉标题栏的几种方法(三种)
1.在java代码中 (SplashActivity继承AppCompatActivity时无效) 2.在manifest.xml中改Theme 3.先在style.xml中自定义style <?xml version="1.0" encoding="UTF-8" ?> <resources> <style name="notitle"> <item name="android:windowNo
-
Android实现透明度可变的标题栏效果
我们在做类似于个人主页类应用的时候,可能会遇到这样的需求,效果如下 相信大家应该看明白是什么效果了,就是随着列表的滑动,上面的标题栏的透明度会随之变化.在IOS中,有很多的软件有这种效果,下面,我们看一下这种效果是如何实现的. 先看一下项目的目录 我们可以看到,目录结构很简单,因为我这个地方是使用的XListview代替的Listview,有很多文件都是XListview自带的,所以显得文件多一些,如果没使用过XListview,请先百度XListview看看. 这里面,我们需要重点关注的只有一
-
Android编程实现修改标题栏位置使其居中的方法
本文实例讲述了Android编程实现修改标题栏位置使其居中的方法.分享给大家供大家参考,具体如下: package com.example.libraryclient; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.Window; import com.example.R; public class HomePageActivity exte
-
Android编程自定义对话框(Dialog)位置及大小的方法
本文实例讲述了Android编程自定义对话框(Dialog)位置及大小的方法.分享给大家供大家参考,具体如下: 代码: package angel.devil; import android.app.Activity; import android.app.Dialog; import android.os.Bundle; import android.view.Gravity; import android.view.Window; import android.view.WindowMana
-
Android编程实现获取标题栏、状态栏的高度、屏幕大小及模拟Home键的方法
本文实例讲述了Android编程实现获取标题栏.状态栏的高度.屏幕大小及模拟Home键的方法.分享给大家供大家参考,具体如下: 1. 获取标题栏高度: /** * 获取标题栏的高度 * * @param activity * @return */ public int getTitleHeight(Activity activity) { Rect rect = new Rect(); Window window = activity.getWindow(); window.getDecorVi
-
Android编程动态修改RelativeLayout宽高的方法
本文实例讲述了Android编程动态修改RelativeLayout宽高的方法.分享给大家供大家参考,具体如下: 我们经常会动态修改RelativeLayout的宽高,这样的代码,比较简单,就是修改Relativelayout的LayoutParams就可以.代码一般如下: RelativeLayout ss = (RelativeLayout) findViewById(R.id.myRelativeLayout); ss.setLayoutParams(new RelativeLayout.
-
Android编程实现压缩图片并加载显示的方法
本文实例讲述了Android编程实现压缩图片并加载显示的方法.分享给大家供大家参考,具体如下: 解析: 图片压缩的关键就是 options.inSampleSize = scale; 如果scale > 0,表示图片进行了压缩 /** * 压缩图片 * @author chen.lin * */ public class LoadImageActivity extends Activity implements OnClickListener { private Button mBtnLoad;
-
Android编程实现实时监听EditText文本输入的方法
本文实例讲述了Android编程实现实时监听EditText文本输入的方法.分享给大家供大家参考,具体如下: 平时在做Android开发过程中经常要用到EditText,有时候可能需要监听你在TextView中输入的字数的状态和变化,以便于我们能做相应的提示和操作.我们可以通过下面的方式来实现. class EditChangedListener implements TextWatcher { private CharSequence temp;//监听前的文本 private int edi
-
Android编程之创建自己的内容提供器实现方法
本文实例讲述了Android编程之创建自己的内容提供器实现方法.分享给大家供大家参考,具体如下: 我们学习了如何在自己的程序中访问其他应用程序的数据.总体来说思 路还是非常简单的,只需要获取到该应用程序的内容 URI,然后借助 ContentResolver 进行CRUD 操作就可以了.可是你有没有想过,那些提供外部访问接口的应用程序都是如何实现这种功能的呢?它们又是怎样保证数据的安全性,使得隐私数据不会泄漏出去? 创建内容提供器的步骤 前面已经提到过,如果想要实现跨程序共享数据的功能,官方推荐
-
Android编程实现Listview点击展开和隐藏的方法
本文实例讲述了Android编程实现Listview点击展开和隐藏的方法.分享给大家供大家参考,具体如下: 代码较多,所以找关键点大家贴出来,相信大家看了之后很容易就明白的, 在listview的activity中 List<Map<String, Object>> listItems = new ArrayList<Map<String, Object>>() myAdapter = new MyAdapter(getApplicationContext(
-
Android编程使用pull方式解析xml格式文件的方法详解
本文实例讲述了Android编程使用pull方式解析xml格式文件的方法.分享给大家供大家参考,具体如下: 上次已经说过使用Android sax解析xml,实际上还可以使用pull解析xml.这样的方式效率也是比较高的.pull不仅可以在Android上使用也可以用在javaee里面,需要的就是pull的jar包.这次的xml也使用上次的那个,如下所示 <?xml version="1.0" encoding="UTF-8"?> <persons
-
Android编程实现音量按钮添加监听事件的方法
本文实例讲述了Android编程实现音量按钮添加监听事件的方法.分享给大家供大家参考,具体如下: 很多Android应用都应用到音量按钮,比如翻页,调整音乐声音大小等,但是如果没有对音量按钮进行监听,则无法达到预期的效果.如下代码,就是监听Android手机的音量按钮,开发者可以在相应的位置添加自己需要实现的功能. @Override public boolean onKeyDown (int keyCode, KeyEvent event) { // 获取手机当前音量值 int i = get
随机推荐
- 基于vue2.0+vuex的日期选择组件功能实现
- 千万不要被阶乘吓倒
- Java虚拟机JVM性能优化(二):编译器
- .Net获取URL中文参数值的乱码问题解决方法总结
- 把大数据数字口语化(python与js)两种实现
- java实现简单的英文文本单词翻译器功能示例
- php自动加载的两种实现方法
- javascript 自定义事件初探
- 删除select中所有option选项jquery代码
- 服务器硬件知识普及篇(需要配置服务器的朋友可以参考)第1/7页
- 用vbs实现的连连看在线游戏
- Python入门篇之数字
- SQL Server 2012 安全概述
- jQuery获取及设置表单input各种类型值的方法小结
- 当前流行的JavaScript代码风格指南
- Ubuntu中Nginx的安装与配置详细说明
- 详解Java的位操作符
- 不同编码的页面表单数据乱码问题解决方法
- ASP七大对象说明分析
- iOS MRC 下 block 循环引用问题实例讲解