欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android編程實(shí)現(xiàn)將ButtonBar放在屏幕底部的方法

 更新時(shí)間:2017年03月01日 10:47:17   作者:aloxc  
這篇文章主要介紹了Android編程實(shí)現(xiàn)將ButtonBar放在屏幕底部的方法,涉及Android界面設(shè)計(jì)與文本操作相關(guān)技巧,需要的朋友可以參考下

本文實(shí)例講述了Android編程實(shí)現(xiàn)將ButtonBar放在屏幕底部的方法。分享給大家供大家參考,具體如下:

前面一篇《Android編程實(shí)現(xiàn)將tab選項(xiàng)卡放在屏幕底部的方法》提到ButtonBar的方式寫(xiě)底部button,試了試,看起來(lái)外觀貌似比Tab好看,不過(guò)恐怕沒(méi)有Tab管理Activity方便吧,畢竟一 個(gè)Tab就是一個(gè)Activity,但是這樣用Button的話,卻并不如此,所以這樣的涉及可能雖然好看點(diǎn),但是管理起來(lái)卻是相當(dāng)麻煩。那么暫且把對(duì) activity的管理放在一邊,只看界面的設(shè)計(jì)吧。

要涉及這樣的一個(gè)buttonbar,主要就是要用到style="@android:style/ButtonBar"這個(gè)風(fēng)格。首先還是來(lái)看xml的設(shè)計(jì),保存layout/bottombtn.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation="vertical" android:layout_width="fill_parent"
  android:layout_height="fill_parent">
  <TextView android:layout_width="fill_parent"
    android:layout_height="wrap_content" android:id="@+id/textOut"
    android:padding="5px" android:layout_weight="1"/>
  <LinearLayout style="@android:style/ButtonBar"
    android:layout_width="fill_parent" android:layout_height="wrap_content"
    android:orientation="horizontal">
    <Button android:id="@+id/button_weather" android:text="@string/bottom_weather"
      android:layout_width="0dip" android:layout_height="wrap_content"
      android:layout_weight="1"/>
    <Button android:id="@+id/button_mail" android:text="@string/bottom_mail"
      android:layout_width="0dip" android:layout_height="wrap_content"
      android:layout_weight="1"/>
    <Button android:id="@+id/button_train" android:text="@string/bottom_train"
      android:layout_width="0dip" android:layout_height="wrap_content"
      android:layout_weight="1"/>
    <Button android:id="@+id/button_sites" android:text="@string/bottom_sites"
      android:layout_width="0dip" android:layout_height="wrap_content"
      android:layout_weight="1"/>
    <Button android:id="@+id/button_stock" android:text="@string/bottom_stock"
      android:layout_width="0dip" android:layout_height="wrap_content"
       android:layout_weight="1"/>
  </LinearLayout>
</LinearLayout>

然后就是關(guān)于這個(gè)的全部代碼了:

package net.wangliping.popup;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class BottomBtn extends Activity {
  private static String LOG_TAG = "BottomBtn";
  private TextView tv;
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.bottombtn);
    tv = (TextView)findViewById(R.id.textOut);
    tv.setText("http://tools.wangliping.net");
  }
}

如此這般,就形成了下面的這個(gè)東西,雖然界面上看起來(lái)稍微美觀一點(diǎn),還是上面那句話:管理器Activity不一定很方便哦。

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

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

相關(guān)文章

  • Android后臺(tái)定時(shí)提醒功能實(shí)現(xiàn)

    Android后臺(tái)定時(shí)提醒功能實(shí)現(xiàn)

    這篇文章主要介紹了Android后臺(tái)定時(shí)提醒功能,針對(duì)Service,AlarmManager的使用進(jìn)行詳細(xì)闡述,感興趣的小伙伴們可以參考一下
    2016-01-01
  • Android中imageview.ScaleType使用方法詳細(xì)介紹

    Android中imageview.ScaleType使用方法詳細(xì)介紹

    這篇文章主要介紹了Android中imageview.ScaleType使用方法詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • 基于SQLite的Android登錄APP

    基于SQLite的Android登錄APP

    這篇文章主要為大家詳細(xì)介紹了基于SQLite的Android登錄APP,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-01-01
  • Android 應(yīng)用中插入廣告的實(shí)例

    Android 應(yīng)用中插入廣告的實(shí)例

    本文主要介紹Android應(yīng)用中插入廣告,這里提供了詳細(xì)的資料及實(shí)現(xiàn)示例代碼,有興趣的小伙伴可以參考下
    2016-08-08
  • 僅4行代碼實(shí)現(xiàn)Android快速文件下載

    僅4行代碼實(shí)現(xiàn)Android快速文件下載

    僅4行代碼實(shí)現(xiàn)Android快速文件下載,這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)快速文件下載功能的方法,感興趣的小伙伴們可以參考一下
    2016-07-07
  • Android 進(jìn)階實(shí)現(xiàn)性能優(yōu)化之OOM與Leakcanary詳解原理

    Android 進(jìn)階實(shí)現(xiàn)性能優(yōu)化之OOM與Leakcanary詳解原理

    LeakCanary 是大名鼎鼎的 square 公司開(kāi)源的內(nèi)存泄漏檢測(cè)工具。目前上大部分App在開(kāi)發(fā)測(cè)試階段都會(huì)接入此工具用于檢測(cè)潛在的內(nèi)存泄漏問(wèn)題,做的好一點(diǎn)的可能會(huì)搭建一個(gè)服務(wù)器用于保存各個(gè)設(shè)備上的內(nèi)存泄漏問(wèn)題再集中處理
    2021-11-11
  • android實(shí)現(xiàn)彈出提示框

    android實(shí)現(xiàn)彈出提示框

    這篇文章主要為大家詳細(xì)介紹了android實(shí)現(xiàn)彈出提示框,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-01-01
  • 點(diǎn)擊微信內(nèi)網(wǎng)頁(yè)a標(biāo)簽直接跳轉(zhuǎn)打開(kāi)淘寶APP的方法實(shí)例

    點(diǎn)擊微信內(nèi)網(wǎng)頁(yè)a標(biāo)簽直接跳轉(zhuǎn)打開(kāi)淘寶APP的方法實(shí)例

    這篇文章主要給大家介紹了關(guān)于如何實(shí)現(xiàn)點(diǎn)擊微信內(nèi)網(wǎng)頁(yè)a標(biāo)簽直接跳轉(zhuǎn)打開(kāi)淘寶APP的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。
    2017-11-11
  • Android基于Fresco實(shí)現(xiàn)圓角和圓形圖片

    Android基于Fresco實(shí)現(xiàn)圓角和圓形圖片

    這篇文章主要為大家詳細(xì)介紹了Android基于Fresco實(shí)現(xiàn)圓角和圓形圖片,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • Android適配底部虛擬按鍵的方法詳解

    Android適配底部虛擬按鍵的方法詳解

    今天小編就為大家分享一篇Android適配底部虛擬按鍵的方法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-07-07

最新評(píng)論