按下返回鍵,除了可以拋訊息視窗,確認User是否離開以外,還可以做一些調查、輸入...等。

這裡示範調查效果,當User按下返回鍵離開應用程式時,出現多選單setMultiChoiceItems做調查。

單選單則將setMultiChoiceItems改成setSingleChoiceItems,就好囉~

文章標籤

jcgogo 發表在 痞客邦 留言(0) 人氣()

按下返回鍵,除了可以拋訊息視窗,確認User是否離開以外,還可以做一些調查、輸入...等。

這裡示範輸入效果,當User按下返回鍵離開應用程式時,出現輸入(Input)視窗

這裡的輸入是用EditText這個物件。

文章標籤

jcgogo 發表在 痞客邦 留言(0) 人氣()

按下返回鍵,除了可以拋訊息視窗,確認User是否離開以外,還可以做一些調查、輸入...等。

這裡示範調查效果,當User按下返回鍵離開應用程式時,出現按鈕做調查,User按下按鈕,則再拋訊息在UI介面。

程式結果畫面如下:

文章標籤

jcgogo 發表在 痞客邦 留言(0) 人氣()

 當進入應用程式,按下手機上的"返回鍵"時,需出現訊息視窗,請使用者確認是否離開此應用程式。

這一篇比 "[android範例] 按下返回鍵出現確認離開視窗2" 更加強了防止重複按下退出鍵判斷、dialog.dismiss()

程式結果畫面如下:

文章標籤

jcgogo 發表在 痞客邦 留言(0) 人氣()

 當進入應用程式,按下手機上的"返回鍵"時,需出現訊息視窗,請使用者確認是否離開此應用程式。

程式結果畫面如下:

DialogInterface  

文章標籤

jcgogo 發表在 痞客邦 留言(0) 人氣()

android.app 裡的 view 類別,指的就是手機的UI,view負責處理事件、繪製UI,

Android 利用 View 打造出所謂的 Widgets(元件),利用 Widget 可打造出互動式的使用者介面(interactive GUI)。

event listenerview類別中,是一個介面並包含一個callback的方法,當使用者與View進行物件互動,

文章標籤

jcgogo 發表在 痞客邦 留言(0) 人氣()

測試專案使用Eclipse的虛擬機器時,第一次執行很慢,要等待一下,

但是每次測試,不用都重新執行,只要虛擬機器不關掉,直接 Run ,原本的虛擬機器就會以執行修改程式後的結果。

這裡直接在專案上開啟虛擬機器來測試,上方的功能列和Menu,也有Run的操作,但是在專案上Run的好處是,若以後有多個專案,就要在你要執行的專案上選擇Run。

文章標籤

jcgogo 發表在 痞客邦 留言(0) 人氣()

AndroidManifest.xml是整個專案管理的描述檔。

<?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android="http://schemas.android.com/apk/res/android"

文章標籤

jcgogo 發表在 痞客邦 留言(0) 人氣()

在android裡,只要有 /* AUTO-GENERATED FILE. 註釋的程式檔,其為自動支援檔。

程式碼裡有一些看不懂的代號,表示這個專案裡,各元件、資源...的代號,

看到自動支援檔的程式,千萬不要去修改他,以免發生不可預期的錯誤。

文章標籤

jcgogo 發表在 痞客邦 留言(0) 人氣()

錯誤訊息:your project contains error(s), please fix them before running your application.

這個錯誤訊息,就算重新開新專案,用預設的 Hello word 去 Run,也還是會有此錯誤訊息。

error msg  

文章標籤

jcgogo 發表在 痞客邦 留言(0) 人氣()