device009  

本範例將用EditText以及TextView示範如何捕捉User輸入的文字,同時即時取得文字,同步顯示於TextView,這步驟相當於網頁的Ajax技術,即時輸入即時輸出效果。

實現此功能關鑑之處在於利用EditText.setOnKeyListener來攔截EditText鍵盤輸入事件,需於其中複寫onKey方法,在onKey()方法中,將EditText.getText()取出的文字,顯示於TextView當中。

文章標籤

S 發表在 痞客邦 留言(1) 人氣()

device008  

本範例將製作一個計算機,利用簡單的按鈕組合、不同的按鈕事件,來處理輸入的數字,輸入數字及點擊按鈕不同,結果也隨之不同。本範例為了使輸入小數時也可以使用,將數字都設為float(浮點數),以避免例外錯誤發生。

小試身手小範例

文章標籤

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

device007  

瀏覽相片時,流暢拖曳圖片的操作方式總是非常吸引人,在Android上要實現必須用到的技巧不少,包括: android.content.Contextandroid.widget.BaseAdapterandroid.widget.ImageView等等,這樣子的技巧通常使用在設計相簿、圖片型態的選擇器上。

首先,需了解何謂Context以及BaseAdapter,在Activity當中Context就如同是一張Canvas畫布,隨時等著被處理或是覆蓋,本範例在Layout布局一個Gallery物件,再透過BaseAdapter容器存放Gallery所需要的圖片。

文章標籤

S 發表在 痞客邦 留言(2) 人氣()

cmd021  

輸出畫面: 可用cmd 進去 adb shell查詢是否有把資料庫建進去,這範例建的資料庫db1.db

SQLiteExample.java(主程式)

文章標籤

S 發表在 痞客邦 留言(3) 人氣()

要在手機上使用SQLite必須拿到root權限,所以要把手機刷機...真的是一件很麻煩的事呢>"<

參考了下列的教學好不容易取得權限,看到$變成#真的好感動。

http://www.mobile01.com/topicdetail.php?f=566&t=2421490&m=f&p=1

文章標籤

S 發表在 痞客邦 留言(3) 人氣()

小試身手小範例

讀取文字檔必須要使用到FileReaderBufferedReader,一開始先將兩物件做連結,接著宣告一個temp的字串,用來暫時讀檔案,一次讀一行字串,當整個文字檔讀取完畢時,temp的值會變為null,此時就會跳出迴圈,這時readData即為整個文字檔的文字內容,最後將readDataToast顯示出來。此種方式是以字元的讀檔方式。

import java.io.BufferedReader;

文章標籤

S 發表在 痞客邦 留言(2) 人氣()

Stream方式寫入檔案必須要使用FileOutputStream物件,此種方式不僅可寫入文字,也可以將自定的物件寫入檔案之中。此種方式是以Byte為單位對檔案做存取,所以通常在使用這種方式來做檔案讀寫時,會一起使用其他ObjectOutputStream,目的是要將儲存的目標檔案自動以byte形式做儲存。

小試身手小範例

本範例僅使用FileOutputStream配合String當中的getBytes()做簡單測試。

文章標籤

S 發表在 痞客邦 留言(1) 人氣()

程式執行當中常常需要記錄各種資訊,如果需要處理的資訊較為單純,可以直接使用文字檔來紀錄,假若資料較繁雜就需要用SQLite,在此先以簡單文字檔做切入,先以Java I/O介紹寫檔、讀檔常用的方法及常用的Method

寫入文字檔部分

須使用java當中的FileWriter,寫入單位為char,產生物件方式為

文章標籤

S 發表在 痞客邦 留言(4) 人氣()

cmd001  

最近開始要使用adb指定時,才發現出現'adb'不是內部或外部命令、可執行的程式或批次檔。上網查了好久才發現,原來是android-sdk-windows自r08版開始,adb並沒有一開始就內含在下載的tools檔案中,改用SDK Manager事後下載。所以趕緊補下載放在tools資料夾內,就可以使用了。

附上網友機器達人提供的下載連結http://gfans.bryan.tw/2010/11/30/1361?download=4

文章標籤

S 發表在 痞客邦 留言(6) 人氣()

名稱SQLiteStudio
網站http://sqlitestudio.one.pl/index.rvt
分類:桌面程式(Win / Mac / Linux 

文章標籤

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