`
yulon
  • 浏览: 117777 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

android之自定义带图片的title

阅读更多



 1、title布局文件如下:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    >
    	<ImageView
    		android:layout_width="18px"
    		android:layout_height="18px"
    		android:src="@drawable/logo"
    	></ImageView>
    	<TextView
    		android:layout_width="wrap_content"
    		android:layout_height="wrap_content"
    		android:textColor="#000"
    		android:textSize="14px"
    		android:text="@string/app_name"
    	></TextView>
</LinearLayout>

 

这是一个水平的LinearLayout布局,里面包含一个ImageView(显示图片)和一个TextView(显示文本).

 

2、LonginActivity实现类如下:

public class LoginActivity extends BaseActivity{

	 private  static String TAG="LoginActivity";
	 @Override
	 public void onCreate(Bundle savedInstanceState) {
		   super.onCreate(savedInstanceState);
		   requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
		   setContentView(R.layout.login);    
		   getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,      
			          R.layout.title);   
	 }
	 
}

 BaseActivity是自己写的一个基类。

3、显示效果如下:

  • 大小: 8.4 KB
1
7
分享到:
评论

相关推荐

    android Preference自定义样式

    本篇将深入探讨如何在Android中实现`Preference`的自定义样式。 首先,理解Preference的基本用法是关键。Preference通常在XML布局文件中定义,并通过`&lt;preference-headers&gt;`标签在设置活动中声明。例如: ```xml ...

    Android开发之自定义标题

    在Android应用开发中,自定义标题(Title)是一种常见的需求,它可以帮助我们为应用程序提供更加个性化和功能丰富的界面。自定义标题不仅可以改变默认的样式,还可以添加额外的功能按钮或者实现更复杂的交互效果。本...

    Android自定义ViewGroup实现Title自动隐藏功能.rar

    今天看到很多app都有Title自动隐藏功能,1.这是一个Gradle工程,Gradle的版本是2.10,项目的Compile sdk Version是 23 , Build ...Android自定义ViewGroup实现Title自动隐藏功能源代码分享,Android开发者必看示例。

    Android自定义menu的实现

    本篇将深入探讨如何在Android中实现自定义Menu。 首先,我们需要了解Android系统的Menu机制。Android中的Menu主要分为三类:Option Menu(主菜单)、Context Menu(上下文菜单)和PopupMenu(弹出式菜单)。Option ...

    C# xamarin android自定义标题栏

    SupportActionBar.Title = "自定义标题"; ``` 4. **自定义标题栏样式** 你可以通过修改主题(Theme)或者直接在代码中调整Toolbar的属性来改变其样式,比如字体颜色、背景色等。在`res/values/styles.xml`中...

    Android-android一个简单易用能自定义带title的viewpager

    本项目"Android-android一个简单易用能自定义带title的viewpager"旨在提供一个扩展了标准ViewPager功能的组件,尤其强调了自定义标题(title)和指示器的动态适配能力。 首先,我们要理解ViewPager的基本原理。...

    Android 自定义标题导航控件

    在Android开发中,自定义控件是提升应用独特性和用户体验的重要手段。本文将详细讲解如何创建一个自定义的标题导航控件,分为五个关键步骤。 ### 1. 自定义控件属性的定义 首先,我们需要定义自定义控件的属性。这...

    Android 简化 自定义标题栏

    在Android应用开发中,自定义标题栏是一种常见的需求,它能帮助我们打造出具有独特风格的用户界面。"Android简化自定义标题栏"这个主题旨在帮助开发者快速、高效地实现这一功能,无需过于复杂的代码和设计。下面将...

    Android中自定义ProgressDialog实现加载滚动条效果,例如显示“请稍后……”

    下面我们将深入探讨如何在Android中自定义ProgressDialog,实现加载滚动条效果。 首先,我们需要创建一个新的布局文件,比如`custom_progress_dialog.xml`,来定义自定义对话框的视图结构。在这个布局文件中,我们...

    Android自定义标题栏

    总结,Android自定义标题栏是一项关键的UI定制技术,它让开发者能够创建符合品牌风格的界面,提升用户交互体验。通过学习和实践,我们可以熟练掌握自定义标题栏的各种技巧,包括但不限于添加菜单项、设置点击事件、...

    Android之自定义Adapter的ListView

    总结起来,自定义Adapter在Android开发中扮演了至关重要的角色,它允许开发者根据需求定制ListView的每一个元素,提供更灵活的界面设计和交互体验。通过创建自定义Adapter并实现相关方法,我们可以实现更复杂的列表...

    Android自定义带标题边框的layout

    标题边框的自定义Layout,正如描述中提到的,可以实现类似Java Swing中JPanel的效果,为内容区域提供一个有标题且带有边框的容器。这个自定义布局通常会用于封装一些特定功能或者视图,使得代码更易于管理和复用。 ...

    Android自定义控件之自定义组合控件(三)

    oid:layout_height="45dp" android:background="@color/green"&gt; &lt;Button android:id="@+id/title_bar_left" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_...

    Android 自定义dialog

    在Android开发中,自定义Dialog是一种常见的需求,它允许开发者根据应用的UI风格和功能需求创建具有...通过学习和实践,你将能够熟练掌握Android自定义Dialog的技巧,从而在应用开发中提供更加丰富和个性化的用户体验。

    Android Studio 创建自定义控件的方法

    我们知道,当系统控件并不能满足我们的需求时,我们就需要来创建自定义控件,主要有两种方法 (1)引入布局 下面来自定义一个控件,iPhone的标题栏,创建一个标题栏并不是什么难事,加入两个button一个TextView就行...

    Android自定义标题栏(并加入返回按钮)demo

    通过以上步骤,我们可以成功地在Android应用中创建一个带有返回按钮的自定义标题栏。这个过程展示了Android UI设计的基本原则,以及如何在代码中处理用户交互。自定义标题栏不仅提高了应用的视觉一致性,还能根据...

    安卓Android源码——android 自定义对话框.rar

    本资源“安卓Android源码——android 自定义对话框.rar”显然包含了关于如何在Android平台上创建和定制对话框的源代码示例。通过这个压缩包,我们可以学习到如何摆脱系统默认样式,设计出更符合应用风格的对话框。 ...

    android_自定义TitleBar

    android:id="@+id/tv_title" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20sp" android:textColor="@android:color/white" android:layout_gravity=...

    Android ActionBar 自定义布局

    自定义ActionBar布局是提升应用界面个性化和用户体验的关键步骤之一。本文将深入探讨如何在Android中自定义ActionBar的布局。 首先,理解ActionBar的基本结构和功能。默认情况下,ActionBar会显示应用的图标、应用...

    Android自定义Notification

    Android自定义Notification允许开发者根据自己的需求创建具有独特样式和行为的通知,以提高用户体验和应用的可识别性。 首先,我们来了解Notification的基本结构。一个Notification通常包括以下部分: 1. **通知...

Global site tag (gtag.js) - Google Analytics