2014年8月22日 星期五

[天文館導覽APP開發手冊] Part 5.光有畫面是不夠的~程式碼底家!

#Part 5.光有畫面是不夠的~程式碼底家!

打開 xxx.java檔(執行程式)

一、(1)先繼承活動(Activity)
       (2)新增我們要用的物件
二、onCreate下 
       (3)1.設定相對應的畫面
       (4)2.開物件格子(將放程式碼的格子與畫面的物件連結,就像是幫盒子找到了相對應的蓋子)
       (5)3.有按鈕的話要設監聽器



















三、實作監聽器內容
      (1)1.新增監聽器
      (2)2.onClick(View v)這句指令會抓被按到的按鈕ID
      (3)3.有多個按鈕用Switch case來指定按鈕各別的動作


      然後是按鈕按下後的動作,我們使用到的按鈕動作有↓(以下是大概的解說)
      (4)★Intent 切換到指定頁面
             1.New 一個Intent
             2.寫地址,從這個class 到哪個新 class
             3.start Activity→開始動作
             4.break;→switch case的結束語,很重要!
     (5)★連結網站
            1.指定網址
            2.新增 Intent. ACTION_VIEW, uri 的 Intent
            3.開始動作
            4.break


(6)★finish();
       結束此活動。break。

(7)★onDestroy()
       結束的另一種寫法,類似直接按電源紐將電腦強制關機的概念。這段請註解掉!!





























最後還有快顯訊息,後面章節會再介紹到 
★Toast 快顯訊息
            1.新增一個Toast(本頁.this,"內容”,LENGTH_長或短);
            2.設定位置toast. setGravity(對齊位置,x,y);
            3.開始動作 toast. show();

[天文館導覽APP開發手冊] 目錄

沒有留言:

張貼留言