freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

移動應(yīng)用軟件開發(fā)技術(shù)-實驗報告模板_圖文-在線瀏覽

2025-07-25 03:30本頁面
  

【正文】 onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) { // TODO Autogenerated method stub int month=monthOfYear+1。 } }, (), (), ()).show()。實驗地點行勉樓A306指導(dǎo)教師馬垚 太原理工大學(xué)學(xué)生實驗三報告學(xué)院名稱軟件學(xué)院專業(yè)班級軟件1319學(xué)號2013005655學(xué)生姓名張衛(wèi)東實驗日期成績課程名稱移動應(yīng)用軟件開發(fā)技術(shù)實驗題目Activity、Intent組件的使用一、實驗?zāi)康氖煜ctivity和Intent組件的使用。Intent是各組件的橋梁,實現(xiàn)各組件之間的交互與通信。了解Intent的6個組成部分。三、實驗原理及步驟認(rèn)真學(xué)習(xí)課本P62頁示例。MainActivity為應(yīng)用首頁,里面包含一個EditText、一個TextView和一個Button,EditText可以輸入問題,TextView為空,單擊Button可以跳轉(zhuǎn)到AnswerActivity上。如此循環(huán)往復(fù)。import 。import 。import 。import 。import 。public class MainActivity extends Activity { private TextView text。 private Button postParamBtn。 Override protected void onCreate(Bundle savedInstanceState) { requestWindowFeature()。 setContentView()。 edt2 = (EditText) findViewById()。 String X = ()。 } Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu。 return true。 if (id == ) { return true。 } public void tijiao(View v){ Intent intent = new Intent()。 String user2 = ().toString()。 (intent)。import 。import 。import 。import 。import 。public class Main2Activity extends Activity { private TextView text2。 private Button bt。 Override protected void onCreate(Bundle savedInstanceState) { requestWindowFeature()。 setContentView()。 edt = (EditText) findViewById()。 Intent intent = getIntent()。 (Y)。 this adds items to the action bar if it is present. getMenuInflater().inflate(, menu)。 } Override public boolean onOptionsItemSelected(MenuItem item) { // Handle action bar item clicks here. The action bar will // automatically handle clicks on the Home/Up button, so long // as you specify a parent activity in . int id = ()。 } return (item)。 (,)。 (User,user1)。 }}五、實驗結(jié)果及分析運行Eclipse結(jié)果如下:其中一個Activity輸入數(shù)據(jù),點擊提交按鈕,跳轉(zhuǎn)到另一個Activity,用來接收數(shù)據(jù)如下圖:在“答案”的頁面輸入數(shù)據(jù),點擊返回按鈕,跳轉(zhuǎn)到另一個頁面用來接收數(shù)據(jù)如下圖所示: 心得體會:通過這次的實驗學(xué)會了Intent進(jìn)行兩個Activity的傳值,以及了解了Intent的六個組成部分,學(xué)會了界面的優(yōu)化,給用戶更好的體驗。二、實驗要求掌握基于回調(diào)機(jī)制的和基于監(jiān)聽接口的2種事件處理機(jī)制。掌握Spinner、ListView、GridView、Gallery、TabHost、ImageSwitcher等一些常用復(fù)雜控件的使用。根據(jù)以上示例,模擬一個APP下載中心界面,該界面由一個TabHost構(gòu)成,包含2個選項卡,分別是“游戲”和“應(yīng)用”,每個選項卡內(nèi)部由一個ListView構(gòu)成,分別顯示熱門游戲列表和熱門應(yīng)用列表,ListView中的每一項包含3部分,APP圖標(biāo)、APP名稱、以及下載按鈕。四、實驗核心代碼package 。import 。import 。import 。import 。public class TabHostActivity extends TabActivity { public TabHost tabHost。 requestWindowFeature()。 TabSpec tabSpase1 = (TabSpec)(title1).setIndicator(游戲)。 (tabSpase1)。 (new Intent(,))。 }}package 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。 setContentView()。//初始化ListView BaseAdapter ba = new BaseAdapter() { //為ListView準(zhǔn)備內(nèi)容適配器 //所有圖片資源名(tb_baidu,tb_sina,tb_tencent,tb_netease)的數(shù)組 String[] images = getResources().getStringArray()。 //所有網(wǎng)址資源名(baiduurl,sinaurl,tencenturl,neteaseurl)的數(shù)組 String[] infos = getResources().getStringArray()。 } //返回數(shù)組的大小,即數(shù)組元素個數(shù) Override public Object getItem(int arg0) { // TODO Autogenerated method stub return null。 } //動態(tài)生成每個下拉項對應(yīng)的View,每個下拉項View由LinearLayout中包含一個 //ImageView,兩個內(nèi)嵌的LinearLayout構(gòu)成,其中一個包含兩個TestView,另一個中包含一個按鈕 Override public View getView(int arg0, View arg1, ViewGroup arg2) { // TODO Autogenerated method stub LinearLayout ll = new LinearLayout()。//設(shè)置朝向 ImageView img = new ImageView()。 (new (49,50))。 (img)。//初始化LinearLayout ()。 TextView tit = new TextView()。 //設(shè)置內(nèi)容 (new LayoutParams( ,))。//設(shè)置字體大小 (getResources().getColor())。 //添加到LinearLayout中 TextView inf = new TextView()。 //設(shè)置內(nèi)容 (new LayoutParams(LinearLayout .,))。 //設(shè)置字體的大小 (getResources().getColor())。 //添加到LinearLayout中 (lll)。 //初始化LinearLayout ()。 (3, 0, 3, 0)。 Button btn = new Button()。 (下載)。//設(shè)置Button的Id (false)。 } })。//將btn添加到ll2中 (ll2)。 } }。//為LietView設(shè)置內(nèi)容適配器 (new OnItemClickListener() { Override public void onItemClick(AdapterView? arg0, View arg1, int arg2, long arg3) { //重寫選項被選中事件的處理方法 if (arg2==0){ Intent intent = new Intent(,)。 finish()。 (intent)。 } if (arg2==2){ Intent intent = new Intent(,)。 finish()。 startActivity(intent)。 } if (arg2==4){ Intent intent = new Intent(,)。 finish()。 startActivity(intent)。 }package 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。 setContentView()。//初始化ListView BaseAdapter ba = new BaseAdapter() { //為ListView準(zhǔn)備內(nèi)容適配器 //所有圖片資源名(tb_baidu,tb_sina,tb_tencent,tb_netease)的數(shù)組 String[] yimages = getResources().getStringArray()。 //所有網(wǎng)址資源名(baiduurl,sinaurl,tencenturl,neteaseurl)的數(shù)組 String[] yinfos = getResources().getStringArray()。 } //返回數(shù)組的大小,即數(shù)組元素個數(shù) Override public Object getItem(int arg0) { // TODO Autogenerated method stub return null。 } //動態(tài)生成每個下拉項對應(yīng)的View,每個下拉項View由LinearLayout中包含一個 //ImageView,兩個內(nèi)嵌的LinearLayout構(gòu)成,其中一個包含兩個TestView,另一個中包含一個按鈕 Override public View getView(int arg0, View arg1, ViewGroup arg2) { // TODO Autogenerated method stub LinearLayout ll = new LinearLayout()。//設(shè)置朝向 ImageView img = new ImageView()。 (new (49,50))。 (img)。//初始化LinearLayout ()。 TextView tit = new TextView()。 //設(shè)置內(nèi)容 (new LayoutParams( ,))。//設(shè)置字體大小 (getResour
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1