最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android編程之頁面切換測試實例

 更新時間:2015年04月21日 10:13:02   作者:jdh99  
這篇文章主要介紹了Android編程之頁面切換測試,實例分析了Android實現頁面點擊切換的相關技巧,非常具有實用價值,需要的朋友可以參考下

本文實例講述了Android編程之頁面切換測試。分享給大家供大家參考。具體分析如下:

一、軟件平臺:

win7 + eclipse + sdk

二、設計思路:

兩個頁面:mian和ok,每個頁面上有一個按鍵,點擊則可以互相切換

三、源代碼:

main.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:text="@string/hello" 
 /> 
<Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="下一頁面 "></Button>
</LinearLayout>

ok.xml源代碼:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout 
 xmlns:android="http://schemas.android.com/apk/res/android" 
 android:layout_width="match_parent" 
 android:layout_height="match_parent"> 
 <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="上一頁面 " android:id="@+id/button1"></Button> 
</LinearLayout>

makechoice源代碼:

package com.makechoice; 
import android.app.Activity; 
import android.os.Bundle; 
import android.view.View; 
import android.widget.Button; 
public class makechoice extends Activity 
{ 
 /** Called when the activity is first created. */ 
 @Override 
 public void onCreate(Bundle savedInstanceState) 
 { 
  super.onCreate(savedInstanceState); 
  setContentView(R.layout.main); 
  Button btn = (Button)findViewById(R.id.button1); 
  btn.setOnClickListener(new Button.OnClickListener() 
  { 
   @Override 
   public void onClick(View v) 
   { 
    jump2ok(); 
   } 
  }); 
 } 
 //跳到ok頁面 
 public void jump2ok() 
 { 
  setContentView(R.layout.ok); 
  //當有按鍵按下跳到main頁面 
  Button btn = (Button)findViewById(R.id.button1); 
  btn.setOnClickListener(new Button.OnClickListener() 
  { 
   @Override 
   public void onClick(View v) 
   { 
    jump2main(); 
   } 
  }); 
 } 
 //跳到main頁面 
 public void jump2main() 
 { 
  setContentView(R.layout.main); 
  //當有按鍵按下跳到ok頁面 
  Button btn = (Button)findViewById(R.id.button1); 
  btn.setOnClickListener(new Button.OnClickListener() 
  { 
   @Override 
   public void onClick(View v) 
   { 
    jump2ok(); 
   } 
  }); 
 } 
}

四、運行效果圖:

五、注意:

類R中存放的ID號為當前頁面的ID號,所以findViewById函數捕獲的控件也為當前頁面的控件

希望本文所述對大家的Android程序設計有所幫助。

相關文章

  • Android WebView 緩存詳解

    Android WebView 緩存詳解

    這篇文章主要介紹了 Android WebView 緩存詳解的相關資料,需要的朋友可以參考下
    2017-06-06
  • Android RxJava創(chuàng)建操作符Timer的方法

    Android RxJava創(chuàng)建操作符Timer的方法

    這篇文章主要為大家詳細介紹了Android RxJava創(chuàng)建操作符Timer的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • 安卓實現自定義圓形取色盤

    安卓實現自定義圓形取色盤

    這篇文章主要介紹了安卓實現自定義圓形取色盤的相關資料,并且給出了相應的代碼,推薦給大家,需要的朋友可以參考下
    2022-08-08
  • fragment中的add和replace方法的區(qū)別淺析

    fragment中的add和replace方法的區(qū)別淺析

    使用 FragmentTransaction 的時候,它提供了這樣兩個方法,一個 add , 一個 replace ,對這兩個方法的區(qū)別一直有點疑惑。下面小編通過本文給大家簡單介紹下fragment中的add和replace方法的區(qū)別,一起看看吧
    2017-01-01
  • Android編程開發(fā)中ListView的常見用法分析

    Android編程開發(fā)中ListView的常見用法分析

    這篇文章主要介紹了Android編程開發(fā)中ListView的常見用法,較為詳細的分析了ListView的功能及常見使用方法,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-10-10
  • Kotlin四大組件中的broadcast廣播

    Kotlin四大組件中的broadcast廣播

    Android開發(fā)的四大組件分別是:活動(activity),用于表現功能;服務(service),后臺運行服務,不提供界面呈現;廣播接受者(Broadcast Receive),勇于接收廣播;內容提供者(Content Provider),支持多個應用中存儲和讀取數據,相當于數據庫,本篇著重介紹廣播組件
    2022-12-12
  • Android實現的簡單藍牙程序示例

    Android實現的簡單藍牙程序示例

    這篇文章主要介紹了Android實現的簡單藍牙程序,結合實例形式分析了Android藍牙程序的原理與客戶端、服務器端具體實現步驟,需要的朋友可以參考下
    2016-10-10
  • Android 利用方向傳感器實現指南針具體步驟

    Android 利用方向傳感器實現指南針具體步驟

    Android利用方向傳感器實現指南針功能,聽起來還不錯吧,下面與大家分享下具體的實現步驟,感興趣的朋友可以參考下哈
    2013-06-06
  • Android實戰(zhàn)教程第四十三篇之上拉加載與下拉刷新

    Android實戰(zhàn)教程第四十三篇之上拉加載與下拉刷新

    這篇文章主要為大家詳細介紹了Android實戰(zhàn)教程第四十三篇之上拉加載與下拉刷新,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • Android startActivityForResult和setResult的區(qū)別

    Android startActivityForResult和setResult的區(qū)別

    這篇文章主要介紹了 Android startActivityForResult和setResult的區(qū)別的相關資料,希望通過本文能幫助大家理解這部分內容,需要的朋友可以參考下
    2017-08-08

最新評論

蕲春县| 自治县| 蒲城县| 文昌市| 北票市| 巨野县| 凤山市| 东丰县| 亳州市| 徐汇区| 临邑县| 内黄县| 西安市| 修水县| 高淳县| 江山市| 大埔县| 鹤庆县| 海盐县| 阳城县| 广宗县| 青河县| 朝阳区| 九寨沟县| 乌兰浩特市| 舟山市| 河曲县| 保德县| 孝感市| 澳门| 山东省| 湘乡市| 武夷山市| 平罗县| 鹤峰县| 商丘市| 马鞍山市| 新闻| 闽侯县| 北流市| 夹江县|