2010年10月17日 星期日

台中春天國際旅館

這次帶小朋友去台中美術館參觀. 就很自然的再找一家汽車旅館來住一晚. 這次住的型態跟湖水岸一樣. 有客廳, 臥室和浴室. 也是超大的. 小朋友都很喜歡. 不過一進來時卻不知有沒有早餐. 看到牆上有早餐送達的字樣就打去問櫃台. 得到的答案是會幫我們送早餐. 好特別的服務喔! 心裏OS想說應該是買美而美給我們吃吧. 隔天早上8:00早餐送達的字樣亮了就很高興的去拿外面拿我們的早餐. 結果............. 沒想到竟然給我們買肯德基早餐4份(有2種口味). 真是給他了不起. 可惜的是竟然忘了照相起來. 所以這次只好用連結來記錄了. 這次是住優質四人房(201) http://www.qk.to/inquiry.asp?n=71&s=11

不過汽車旅館應該大部分是服務2人房的. 要找4人房覺得不錯的選擇不是很多. 尤其小朋友跟我說以後可不可以住有游泳池的........ 希望能找到 呵呵

2010年4月26日 星期一

藍光口袋機 zp-mini520入手

終於拿到這台播放機了. 今天回家要來好好的測試一下囉! 2010/0427

目前是使用HDMI測試. 感覺起來一切都還蠻順暢的. 只有在遙控器方面遙控起來比較遲鈍. 播放AVI, RMVB檔都沒問題. 非常符合我的需求. 不過官方如果有附攜帶包的話就完美了. 因為買這台是為了可攜帶. 有時間要繼續測試AV端子跟更多檔案類型. 到時在附圖囉! 2010/4/28

Google Nexus One 入手

今天跟同事拿了一台Nexus one來寫code測試用. 感謝Tina的熱情贊助喔! 接下來就要開始來實機測試囉! 2010/04/26

目前在使用後才更讓人覺得HTC的UI真是方便. 尤其是聯絡人這方面. 看來要來好好研究android這部份. 自己來寫一隻程式囉! 2010/04/28

2010年4月23日 星期五

如何讓程式開機時就啟動

1. 先做一個BroadcastReceiver的class
public class ReceiverForStartup extends BroadcastReceiver{
     public void onReceive(Context context, Intent intent)
    {
          String action = intent.getAction();
          if(action.equals(Intent.ACTION_BOOT_COMPLETED))
         {
                 Intent i = new Intent(context, "your activity class");
                 i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                 context.startActivity(i);
         }
     }
}

2. 在AndroidManifest.xml加入
[receiver android:name=".ReceiverForStartup" android:enabled="true"
          android:permission="android.permission.RECEIVE_BOOT_COMPLETED"]
     [intent-filter]
          [action android:name="android.intent.action.BOOT_COMPLETED" /]
          [category android:name="android.intent.category.DEFAULT" /]
     [/intent-filter]
[/receiver]

2010年4月22日 星期四

如何建立及刪除目錄

File sdcardDir;
sdcardDir = new File("/sdcard/SNMC");
if(sdcardDir.exists())
{
     Log.d("Debug", "file is found");
     sdcardDir.delete();
}
else
{
     Log.d("Debug", "file not found");
     sdcardDir.mkdir();
}

如何取得目前的螢幕方向 及改變方向

if(this.getRequestedOrientation() != ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE)
{
     this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
}
else
{
     this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_BEHIND);
}

如何儲存一個檔案

try {
    FileOutputStream fOut = openFileOutput("test.txt", MODE_WORLD_READABLE);
    OutputStreamWriter osw = new OutputStreamWriter(fOut);
    osw.write(new String("1234567890 Test"));
    osw.flush();
    osw.close();
} catch (IOException ioe) {
    ioe.printStackTrace();
}