亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Android編程自定義title bar(標(biāo)題欄)示例

 更新時(shí)間:2016年10月26日 11:18:26   作者:Wallace  
這篇文章主要介紹了Android編程自定義title bar(標(biāo)題欄)的方法,結(jié)合實(shí)例形式分析了Android針對(duì)標(biāo)題欄的設(shè)置與頁面布局操作相關(guān)技巧,需要的朋友可以參考下

本文實(shí)例講述了Android編程自定義title bar(標(biāo)題欄)的方法。分享給大家供大家參考,具體如下:

package com.test;
import android.app.Activity;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.view.View;
import android.view.Window;
import android.view.animation.Animation;
import android.view.animation.TranslateAnimation;
import android.widget.ProgressBar;
import android.widget.TextView;
public class Test extends Activity {
  /** Called when the activity is first created. */
 boolean customTitleSupported;
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    //check if custom title is supported BEFORE setting the content view!
    customTitleSupported = requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
    setContentView(R.layout.main);
   //set custom titlebar
    customTitleBar(getText(R.string.app_name).toString(), "hello world!!");
  }
 public void customTitleBar(String left, String right) {
 if (right.length() > 20)
  right = right.substring(0, 20);
 // set up custom title
 if (customTitleSupported) {
  getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,
   R.layout.title);
  TextView titleTvLeft = (TextView) findViewById(R.id.titleTvLeft);
  TextView titleTvRight = (TextView) findViewById(R.id.titleTvRight);
  titleTvLeft.setText(left);
  titleTvRight.setText(right);
  ProgressBar titleProgressBar;
  titleProgressBar = (ProgressBar) findViewById(R.id.leadProgressBar);
  // hide the progress bar if it is not needed
  titleProgressBar.setVisibility(ProgressBar.GONE);
 }
 }
}

布局文件: title.xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout android:id="@+id/RelativeLayout01"
 android:layout_width="fill_parent" android:layout_height="fill_parent"
 xmlns:android="http://schemas.android.com/apk/res/android">
 <TextView android:layout_width="wrap_content"
 android:layout_height="wrap_content" android:id="@+id/titleTvLeft"
 android:text="left"></TextView>
 <TextView android:layout_width="wrap_content"
 android:layout_height="wrap_content" android:id="@+id/titleTvRight"
 android:text="right" android:layout_alignParentRight="true"></TextView>
 <ProgressBar android:id="@+id/leadProgressBar"
 style="?android:attr/progressBarStyleSmall" android:layout_width="wrap_content"
 android:layout_height="wrap_content" android:layout_centerVertical="true"
 android:layout_toRightOf="@+id/titleTvLeft" android:paddingLeft="3dip"></ProgressBar>
</RelativeLayout>

更多關(guān)于Android相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Android視圖View技巧總結(jié)》、《Android布局layout技巧總結(jié)》、《Android開發(fā)入門與進(jìn)階教程》、《Android調(diào)試技巧與常見問題解決方法匯總》、《Android多媒體操作技巧匯總(音頻,視頻,錄音等)》、《Android基本組件用法總結(jié)》及《Android控件用法總結(jié)

希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • Android開發(fā) -- UI界面之threme和style

    Android開發(fā) -- UI界面之threme和style

    做Java的人一般都做過CSS,我們都知道它也有一個(gè)樣式,Android中的樣式也可以進(jìn)行類比。
    2016-06-06
  • 詳解Android內(nèi)存泄露及優(yōu)化方案

    詳解Android內(nèi)存泄露及優(yōu)化方案

    這篇文章主要介紹了詳解Android內(nèi)存泄露及優(yōu)化方案,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • Android bindService的使用與Service生命周期案例詳解

    Android bindService的使用與Service生命周期案例詳解

    這篇文章主要介紹了Android bindService的使用與Service生命周期案例詳解,本篇文章通過簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • Android ApiDemo示例工程的創(chuàng)建

    Android ApiDemo示例工程的創(chuàng)建

    本文主要介紹Android ApiDemo示例工程的創(chuàng)建,這里SDK中的示例工程做了大致介紹,并說明如何創(chuàng)建ApiDemo 示例工程,有需要看自帶代碼的朋友可以參考下
    2016-09-09
  • Android系統(tǒng)圖片分享工具類

    Android系統(tǒng)圖片分享工具類

    這篇文章主要為大家詳細(xì)介紹了Android系統(tǒng)自帶分享圖片,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • 用Android Location獲取當(dāng)前地理位置的方法

    用Android Location獲取當(dāng)前地理位置的方法

    本篇文章小編為大家介紹,用Android Location獲取當(dāng)前地理位置的方法。需要的朋友參考下
    2013-04-04
  • Kotlin中空判斷處理操作實(shí)例

    Kotlin中空判斷處理操作實(shí)例

    最近使用kotlin重構(gòu)項(xiàng)目,遇到了一個(gè)小問題,在Java中,可能會(huì)遇到判斷某個(gè)對(duì)象是否為空,為空?qǐng)?zhí)行一段邏輯,不為空?qǐng)?zhí)行另外一段邏輯,下面這篇文章主要給大家介紹了關(guān)于Kotlin中空判斷處理操作的相關(guān)資料,需要的朋友可以參考下
    2022-07-07
  • Android開發(fā)實(shí)現(xiàn)布局幀布局霓虹燈效果示例

    Android開發(fā)實(shí)現(xiàn)布局幀布局霓虹燈效果示例

    這篇文章主要介紹了Android開發(fā)實(shí)現(xiàn)布局幀布局霓虹燈效果,涉及Android界面布局、資源文件操作及屬性設(shè)置等相關(guān)技巧,需要的朋友可以參考下
    2019-04-04
  • Android4.0平板開發(fā)之隱藏底部任務(wù)欄的方法

    Android4.0平板開發(fā)之隱藏底部任務(wù)欄的方法

    這篇文章主要介紹了Android4.0平板開發(fā)之隱藏底部任務(wù)欄的方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了Android隱藏于顯示底部任務(wù)欄的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-11-11
  • Android Studio 當(dāng)build時(shí)候出錯(cuò)解決辦法

    Android Studio 當(dāng)build時(shí)候出錯(cuò)解決辦法

    這篇文章主要介紹了 Android Studio在build的時(shí)候出現(xiàn)transformClassesWithDexForDebug錯(cuò)誤解決辦法的相關(guān)資料,需要的朋友可以參考下
    2017-05-05

最新評(píng)論