PIXNET Logo登入

S's Journal

跳到主文

部落格全站分類:生活綜合

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 4月 02 週一 201217:12
  • [Android] 輸入即時輸出(同Ajax)

device009
 
本範例將用EditText以及TextView示範如何捕捉User輸入的文字,同時即時取得文字,同步顯示於TextView,這步驟相當於網頁的Ajax技術,即時輸入即時輸出效果。
(繼續閱讀...)
文章標籤

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

  • 個人分類:手機控制項
▲top
  • 3月 27 週二 201214:36
  • [Android] 計算機

device008
 
本範例將製作一個計算機,利用簡單的按鈕組合、不同的按鈕事件,來處理輸入的數字,輸入數字及點擊按鈕不同,結果也隨之不同。本範例為了使輸入小數時也可以使用,將數字都設為float(浮點數),以避免例外錯誤發生。
小試身手小範例
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.Window;
import android.view.WindowManager;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class CalculatorExample extends Activity {
/** Called when the activity is first created. */
    public Button mButton01;
    public Button mButton02;
    public Button mButton03;
    public Button mButton04;
    public EditText mEditText01;
    public EditText mEditText02;
    public TextView mTextView01;
    public TextView mTextView02;
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
    WindowManager.LayoutParams.FLAG_FULLSCREEN);
    setContentView(R.layout.main);
    mTextView01 = (TextView)findViewById(R.id.TextView01);
    mTextView02 = (TextView)findViewById(R.id.TextView02);
    mEditText01 = (EditText)findViewById(R.id.EditText01);
    mEditText02 = (EditText)findViewById(R.id.EditText02);
    mButton01 = (Button)findViewById(R.id.ButtonAdd);
    mButton02 = (Button)findViewById(R.id.ButtonPlus);
    mButton03 = (Button)findViewById(R.id.ButtonMultiplied);
    mButton04 = (Button)findViewById(R.id.ButtonDivided);
    mButton01.setOnClickListener(new Button.OnClickListener(){
    @Override
    public void onClick(View v){
        mTextView01.setText("+");
        String strRet = Float.toString(Float.parseFloat(mEditText01.getText().toString())
        +Float.parseFloat(mEditText02.getText().toString()));
        mTextView02.setText(strRet);
        }
    });
    mButton02.setOnClickListener(new Button.OnClickListener(){
    @Override
    public void onClick(View v){
        mTextView01.setText("-");
        String strRet = Float.toString(Float.parseFloat(mEditText01.getText().toString())
        -Float.parseFloat(mEditText02.getText().toString()));
        mTextView02.setText(strRet);
        }
    });
    mButton03.setOnClickListener(new Button.OnClickListener(){
    @Override
    public void onClick(View v){
        mTextView01.setText("*");
        String strRet = Float.toString(Float.parseFloat(mEditText01.getText().toString())
        *Float.parseFloat(mEditText02.getText().toString()));
        mTextView02.setText(strRet);
        }
    });
    mButton04.setOnClickListener(new Button.OnClickListener(){
    @Override
    public void onClick(View v){
        mTextView01.setText("/");
        String strRet = Float.toString(Float.parseFloat(mEditText01.getText().toString())
        /Float.parseFloat(mEditText02.getText().toString()));
        mTextView02.setText(strRet);
        }
    });
  }
}
(繼續閱讀...)
文章標籤

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

  • 個人分類:手機控制項
▲top
  • 3月 26 週一 201216:23
  • [Android] Gallery拖曳相片特效

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

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

  • 個人分類:手機控制項
▲top
  • 3月 05 週一 201203:56
  • [Android] 建立SQLite資料庫

cmd021
 
輸出畫面: 可用cmd 進去 adb shell查詢是否有把資料庫建進去,這範例建的資料庫db1.db
SQLiteExample.java(主程式)
package com.sam.sih;
(繼續閱讀...)
文章標籤

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

  • 個人分類:檔案及資料庫
▲top
  • 3月 03 週六 201205:47
  • [Android] Root # $ 刷機

要在手機上使用SQLite必須拿到root權限,所以要把手機刷機...真的是一件很麻煩的事呢>"<
參考了下列的教學好不容易取得權限,看到$變成#真的好感動。
http://www.mobile01.com/topicdetail.php?f=566&t=2421490&m=f&p=1
這個教學真的很厲害,開發手機是HTC Sensation XE with Beats Audio
(繼續閱讀...)
文章標籤

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

  • 個人分類:開發環境
▲top
  • 3月 03 週六 201201:30
  • [Android] 讀取文字檔顯示在Toast

cmd009
小試身手小範例
讀取文字檔必須要使用到FileReader和BufferedReader,一開始先將兩物件做連結,接著宣告一個temp的字串,用來暫時讀檔案,一次讀一行字串,當整個文字檔讀取完畢時,temp的值會變為null,此時就會跳出迴圈,這時readData即為整個文字檔的文字內容,最後將readData用Toast顯示出來。此種方式是以字元的讀檔方式。
(繼續閱讀...)
文章標籤

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

  • 個人分類:檔案及資料庫
▲top
  • 3月 02 週五 201204:25
  • [Android] Stream方式寫入檔案

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

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

  • 個人分類:檔案及資料庫
▲top
  • 3月 01 週四 201217:00
  • [Android] 寫入文字檔

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

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

  • 個人分類:檔案及資料庫
▲top
  • 3月 01 週四 201215:48
  • [Android] 使用adb指令

cmd001
 
最近開始要使用adb指定時,才發現出現'adb'不是內部或外部命令、可執行的程式或批次檔。上網查了好久才發現,原來是android-sdk-windows自r08版開始,adb並沒有一開始就內含在下載的tools檔案中,改用SDK Manager事後下載。所以趕緊補下載放在tools資料夾內,就可以使用了。
附上網友機器達人提供的下載連結http://gfans.bryan.tw/2010/11/30/1361?download=4
(繼續閱讀...)
文章標籤

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

  • 個人分類:開發環境
▲top
  • 2月 29 週三 201214:59
  • [DataBase] SQLiteStudio

SQLite001
名稱:SQLiteStudio
網站:http://sqlitestudio.one.pl/index.rvt
分類:桌面程式(Win / Mac / Linux )
介紹:功能齊全的管理程式工具,跨平台。
(繼續閱讀...)
文章標籤

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

  • 個人分類:檔案及資料庫
▲top
«1...11121316»

個人資訊

S
暱稱:
S
分類:
生活綜合
好友:
累積中
地區:

AdSense

Google Ad

Rookies

toggle 啟發 (2)
  • 思想舉重 (1)
  • Diary (0)
toggle 香氛 (1)
  • 日本線香 (1)
toggle 工作 (1)
  • 日文學習紀錄 (13)
toggle 旅行 (7)
  • 義大利 羅馬 (0)
  • 法國 巴黎 (0)
  • 英國 倫敦 (1)
  • 梵蒂岡 (0)
  • 日本 沖繩 (6)
  • 日本 東京 (1)
  • 日本 京都 (1)
toggle 資訊工程 (8)
  • Wordpress 網站架設 (2)
  • 主機板 (1)
  • Java 基本 (5)
  • Linux (23)
  • GTK (1)
  • 計算機概論 (12)
  • 軟體工具 (9)
  • plug-in 開發 (4)
toggle Android (8)
  • 使用者介面 (17)
  • Map (2)
  • Sensor (2)
  • 手機控制項 (19)
  • 開發環境 (8)
  • 檔案及資料庫 (7)
  • 排版 (5)
  • 基本觀念 (2)
toggle C 語言 (5)
  • 記憶體指標 (1)
  • 基本應用 (9)
  • 標準函式庫 (4)
  • 前置處理 (1)
  • Message Queue (1)
  • 未分類文章 (1)

最新文章

  • GTM 教學 - 快速部署(Google Tag Manager)
  • 【Wordpress】移除商品頁面的相關產品
  • 【日本香堂】每日香 西洋杉
  • [ROG motherboard] LN2 mode & Slow mode
  • IOPS (Input/Output operations per second)
  • 【 倫敦 】音樂劇訂票 超值打折票
  • 【範本下載】投影片PowerPoint背景
  • 【線上工具】Timeline maker 年表
  • 【架設網站】網站專案成本考量(零)
  • 【線上工具】圖片編輯圓形剪裁

熱門文章

  • (339,821)[Android] 使用adb指令
  • (127,632)[Android] 簡易Button事件處理
  • (63,732)[Android] 手機頁面的轉換(setContentView)
  • (36,492)[Android]Button背景透明或半透明
  • (29,395)[ C ] Read 讀檔
  • (16,295)[Android] SoundPool 音效 (一)
  • (11,181)[Android] color.xml
  • (6,466)[Android] 手機畫面全螢幕
  • (5,392)[Android] 撥打電話ACTION_DIAL
  • (2,563)[Android] Context Menu

文章搜尋

最新留言

  • [21/10/13] 蘇靖倫 於文章「[ Linux ] 安裝 gcc For...」發表了一則私密留言
  • [20/04/09] 我是女生想約炮 有男生願意給我溫暖的嗎?我賴是mmlove12 於文章「[Linux] 切換使用者...」留言:
    我叫卓琳女生最近內心掙扎著要不要約炮我的line:m...
  • [19/03/22] 新手 於文章「[Android] 不同Activity...」留言:
    請問A頁換B頁,值回傳A頁關閉B頁,再由A頁換C頁,如何保留...
  • [18/06/24] 天秤女~佳佳 於文章「【沖繩】 十大必買伴手禮篇...」留言:
    買買買 都買 妳沒寫到風獅爺~~~ 多謝你這篇 ...
  • [18/04/28] my heart 於文章「[Android] Edittext h...」留言:
    hint的字体距离顶部的间隔怎么设置?...
  • [18/03/24] Hannah 於文章「[日文] 原來如此...」留言:
    差點被誤導了..... 正確是そうです"か" ~...
  • [18/03/02] 訪客 於文章「[日文] 原來如此...」留言:
    そうです"か" 不是が= =...
  • [17/11/18] Rai 於文章「【沖繩】 十大必買伴手禮篇...」留言:
    紅芋塔,個人覺得沒有很好吃,就吃個新鮮而已...
  • [17/09/01] C 於文章「【沖繩】 十大必買伴手禮篇...」留言:
    請問泡盛辣椒算酒類嗎,需申報嗎,謝謝...
  • [17/08/02] 訪客 於文章「[Android] 使用adb指令...」留言:
    請問一下我寫好的apk裝入tv box上後,把pc和tv b...

匯率查詢

BloggerAds

參觀人氣

  • 本日人氣:
  • 累積人氣:

自訂側欄