android修改標題
Ⅰ android怎麼改activity的標題
在AndroidManifest.xml中,application的屬性中有android:label,改這個就是你的app標題
Ⅱ 安卓手機里相片改標題怎麼改
1、在文件管理器里找到DCIM文件夾里的Camera文件夾,這個文件夾就是安卓相機拍攝的照片。
2、長按想要改名的照片,出現菜單後選擇重命名,就可以給照片改名了。
3、還可以使用第三方相冊管理軟體,如:相冊管家、美圖秀秀和美顏相機等,改名時選擇需要改名的照片,然後選擇重命名即可。
Ⅲ 怎麼自定義Android標題欄修改TitleBar的布局
Android程序默認的Activity標題欄只能顯示一段文字,而且不能改變它的布局、顏色、標題欄的高度等。如果想要在標題欄加上個圖標、button、輸入框、進度條、修改標題欄顏色等,只能使用自定義的標題欄。自定義標題欄可以通過在onCreate函數中添加以下代碼來實現,需要注意的是代碼的順序必須按照下面的樣式,否則將無效。
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.mainactivity); //Activity的布局
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,R.layout.titlebar); //標題欄的布局
雖然上面這樣可以在標題欄加入一些控制項,但是仍然不能改變標題欄的高度、背景色,要想達到這個目的,只能使用theme(主題)。因此往project里先添加一個style。改變背景色修改android:windowTitleBackgroundStyle的值,改變標題欄高度則修改android:windowTitleSize的值。下面是一個示例:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="CustomWindowTitleBackground">
<item name="android:background">#778899</item>
</style>
<style name="activityTitlebar" parent="android:Theme">
<item name="android:windowTitleSize">32dp</item>
<item name="android:windowTitleBackgroundStyle">@style/CustomWindowTitleBackground</item>
</style>
</resources>
接著再修改AndroidManifest.xml文件,找到要自定義標題欄的Activity,添加上android:theme值,比如:
java代碼
<activity android:name=".MainActivity" android:theme="@style/activityTitlebar">
<activity android:name=".MainActivity" android:theme="@style/activityTitlebar">
android:theme值就是上面那個style.xml文件里定義的一個style的name值。
按照以上的步驟,修改標題欄布局、高度、背景色的功能就實現了。
Ⅳ Android 怎樣動態改變Activity的標題
1、改變標題內容:public void setTitle (CharSequence title)
2、隱藏標題:requestWindowFeature(Window.FEATURE_NO_TITLE);
3、隱藏標題和最上面的電池電量及信號欄(全屏):
(請發郵件到[email protected]獲得翻強軟體。)
publicvoidsetFullscreen(){
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
}
4、自定義標題內容
1)
manifast.xml文件中MainActivity的聲明:
<activity
android:name=".activity.MainActivity"
android:screenOrientation="portrait"
android:label="@string/titlebar_text"
</actibity>
2)MainActivity文件中:
1.requestWindowFeature(Window.FEATURE_NO_TITLE);//設置窗口無標題欄
2.setContentView(R.layout.main);
3.//動態設置標題的值,getTitle()的值是該activity的聲明中android:label的值
4.((TextView)findViewById(R.id.titlebar_text)).setText(getTitle());
其中,getTitle()取得的值就是上述android:label="@string/titlebar_text"的值
5、自定義標題布局
protectedvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
//預先設置允許改變的窗口狀態,需在setContentView之前調用,否則設置標題時拋運行時錯誤。
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.custom_title);
//標題區域可設置為layout,如此可以有豐富的展現方式
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,
R.layout.custom_title_1);
}
reslayoutcustom_title_1.xml(比如http://www.tiecou.com/)包含一個TextView 用於顯示標題。Android可以把標題做為一個layout來展示,具有很好的擴展性。
<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:id="@+id/screen"
android:layout_width="fill_parent"android:layout_height="fill_parent"
android:orientation="vertical">
<TextViewandroid:id="@+id/left_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:text="@string/custom_title_left"/>
</RelativeLayout>
Ⅳ android 頁面標題怎麼改
在mainfest的activity屬性中添加android:label="@string/app_name"就可以了
Ⅵ android 怎麼修改actionbar 的標題
設置title就會提示文字了。 ActionBar 標題欄常用屬性: 1. showAsAction屬性用來定義每個Action是如何顯示的 2. always表示永遠顯示在ActionBar中,如果屏幕空間不夠則無法顯示 3. ifRoom表示屏幕空間夠的情況下顯示在ActionBar中,不夠的話就顯示在overflow中 4. never則表示永遠顯示在overflow中
Ⅶ android開發怎麼設置標題
一種是代碼設置,settitle("標題")
二是直接在layout文件夾下寫在xml布局文件中。
Ⅷ android開發中如何自定義標題欄
manifest文件中定義無標題欄的主題,然後自己用TextView做個標題欄。
Ⅸ android ui設計中的標題怎麼設置
Android 應用程序窗體顯示狀態操作(requestWindowFeature()的應用)
我們在開發程序是經常會需要軟體全屏顯示、自定義標題(使用按鈕等控制項)和其他的需求,requestWindowFeature(featrueId),它的功能是啟用窗體的擴展特性。參數是Window類中定義的常量。
枚舉常量:
1.DEFAULT_FEATURES:系統默認狀態,一般不需要指定
2.FEATURE_CONTEXT_MENU:啟用ContextMenu,默認該項已啟用,一般無需指定
3.FEATURE_CUSTOM_TITLE:自定義標題。當需要自定義標題時必須指定。如:標題是一個按鈕時
4.FEATURE_INDETERMINATE_PROGRESS:不確定的進度
5.FEATURE_LEFT_ICON:標題欄左側的圖標
6.FEATURE_NO_TITLE:吳標題
7.FEATURE_OPTIONS_PANEL:啟用「選項面板」功能,默認已啟用。
8.FEATURE_PROGRESS:進度指示器功能
9.FEATURE_RIGHT_ICON:標題欄右側的圖標
一。FEATURE_CUSTOM_TITLE詳解
this.requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.main);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.title);
自定義標題完成,它是一個xml文件布局
title.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<ImageView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/icon"/>
<TextView android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:text="文本" />
</LinearLayout>
二。FEATURE_NO_TITLE
可用於全屏顯示
實現代碼
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.main);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);