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

Android非XML形式動態(tài)生成、調(diào)用頁面的方法

 更新時間:2015年04月23日 11:10:42   作者:滄海一粟……  
這篇文章主要介紹了Android非XML形式動態(tài)生成、調(diào)用頁面的方法,涉及Android構(gòu)建頁面的相關(guān)技巧,需要的朋友可以參考下

本文實例講述了Android非XML形式動態(tài)生成、調(diào)用頁面的方法。分享給大家供大家參考。具體分析如下:

這個問題是這樣的:我們不使用XML構(gòu)建頁面,而是使用程序構(gòu)建新的頁面,并在頁面中添加各種控件。

一、構(gòu)建新頁面:

① 在src目錄中添加一個class,命名為SignPage
② 在AndroidMainfest.xml中添加一個Activity:

<activity android:name="com.example.stest.SignPage"/>

注意,這句添加后表明SignPage頁面為子頁面,供主頁面調(diào)用啟動。

③ 打開SighPage.java,在其中添加一個EditText,并修改位置:

import android.os.Bundle;
import android.app.Activity;
import android.graphics.Color;
import android.view.*;
import android.widget.*;
import android.widget.RelativeLayout.LayoutParams;
public class SignPageA extends Activity{
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  RelativeLayout main = new RelativeLayout(this);
  //添加這個可以隨意擺放
  //控件位置
  main.setBackgroundColor(0xFFFFFFFF);
  setContentView(main);
  EditText emailEditText=new EditText(this);
  LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);
  //這句一定要寫,這樣用來獲取EditText對象,不寫就會出錯
  params.leftMargin=50;
  params.topMargin=50;
  emailEditText.setHint("Email");
  emailEditText.setTextColor(Color.BLACK);
  emailEditText.setGravity(Gravity.TOP);
  //emailEditText.setRawInputType(0x00000021);
  //0x00000081 PASSWORD
  main.addView(emailEditText, params);
 }
}

④ 在主頁面中添加按鈕,按鈕事件如下:

Intent intent=new Intent(MainActivity.this,SignPageA.class);
   startActivity(intent);
   finish();
//調(diào)用子頁面

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

您可能感興趣的文章:

相關(guān)文章

  • Android入門教程之創(chuàng)建樣式與主題

    Android入門教程之創(chuàng)建樣式與主題

    通過這篇文章你將學(xué)到如何創(chuàng)建自定義的樣式和主題,并且你還能學(xué)到如何使用Android Studio的工具和快捷方式來加快樣式的創(chuàng)建。下面來一起看看吧。
    2016-08-08
  • Android自定義控件橫向柱狀統(tǒng)計圖

    Android自定義控件橫向柱狀統(tǒng)計圖

    這篇文章主要為大家詳細介紹了Android自定義控件橫向柱狀統(tǒng)計圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-07-07
  • Android實現(xiàn)自定義曲線圖

    Android實現(xiàn)自定義曲線圖

    這篇文章主要為大家詳細介紹了Android實現(xiàn)自定義曲線圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • Android開發(fā)之App widget用法實例分析

    Android開發(fā)之App widget用法實例分析

    這篇文章主要介紹了Android開發(fā)之App widget用法,結(jié)合實例形式詳細分析了Android開發(fā)中使用App widget組件的具體步驟與相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2016-06-06
  • Android判斷用戶的網(wǎng)絡(luò)類型實例講解(2/3/4G、wifi)

    Android判斷用戶的網(wǎng)絡(luò)類型實例講解(2/3/4G、wifi)

    這篇文章主要介紹了Android判斷用戶的網(wǎng)絡(luò)類型實例,用戶的網(wǎng)絡(luò)類型分為2G、3G、4G、wifi,通過Android如何判斷用戶的網(wǎng)絡(luò)類型,本文為大家揭曉
    2015-12-12
  • 直接拿來用的Android刮獎控件

    直接拿來用的Android刮獎控件

    這篇文章主要為大家分享了可以直接拿來用的Android刮獎控件,非常棒的刮獎控件,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • Android仿QQ微信實時監(jiān)測網(wǎng)絡(luò)狀態(tài)

    Android仿QQ微信實時監(jiān)測網(wǎng)絡(luò)狀態(tài)

    這篇文章主要為大家詳細介紹了Android仿QQ微信實時監(jiān)測網(wǎng)絡(luò)狀態(tài),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • Android App后臺服務(wù)報告工作狀態(tài)實例

    Android App后臺服務(wù)報告工作狀態(tài)實例

    這篇文章主要介紹了Android App后臺服務(wù)報告工作狀態(tài)實例,使用LocalBroadcastManager發(fā)送和接收狀態(tài),需要的朋友可以參考下
    2014-06-06
  • 詳解LeakCanary分析內(nèi)存泄露如何實現(xiàn)

    詳解LeakCanary分析內(nèi)存泄露如何實現(xiàn)

    這篇文章主要為大家介紹了詳解LeakCanary分析內(nèi)存泄露如何實現(xiàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-12-12
  • Android開發(fā)之ViewSwitcher用法實例

    Android開發(fā)之ViewSwitcher用法實例

    這篇文章主要介紹了Android開發(fā)之ViewSwitcher用法,結(jié)合實例形式分析了ViewSwitcher的功能、使用方法與相關(guān)注意事項,需要的朋友可以參考下
    2016-02-02

最新評論

杂多县| 宜兰县| 房山区| 肇庆市| 宁波市| 商水县| 五莲县| 永平县| 南昌县| 茶陵县| 肇东市| 萝北县| 林口县| 长丰县| 公主岭市| 巨鹿县| 福州市| 金溪县| 建始县| 永嘉县| 广元市| 衢州市| 府谷县| 普安县| 南康市| 湖州市| 个旧市| 静乐县| 遂溪县| 加查县| 府谷县| 闽清县| 洪雅县| 保亭| 大庆市| 怀化市| 延安市| 长白| 仙居县| 玉山县| 田东县|