2015年5月16日 星期六

XT910 刷 slimkat 4.4

這是很久前使用的Moto XT910刷機步驟,當時真是感覺910是不會變磚! 真是太強了。
只是強者也強不過時間,910落伍很久了,雖然手機依然能正常運作,還是放入了倉庫,此處只是聊做紀錄,以備不時之需。

1. 安裝 BMM (Boot Menu Manager)
2. 下載 ROM, 並存放置手機 SD
      Slim Unofficial ROM
      GApp
3.  開機進入BMM
4. 選擇RESCOVERY
5. 選SYSTEM1
6. WIPE&Clean -> Wipe data&cache(Factory Reset)
7. 刷SlimKat ROM
8. 刷GApp
9. WIPE&Clean -> Wipe data&cache(Factory Reset)
10.Reboot option ->Reboot
11.開機

三義綠野方舟桐花、美食、賞螢三合一之旅

受到上周日到客家大院想賞桐花卻碰到人潮敗興而回的影響,今日老婆大人想要找個叫清靜的所在走走,恰好她的同事建議三義的綠野方舟不錯,所以就在傍晚時分出發。
到了目的地,發現就在勝興車站附近,也有不少車輛往勝興車站駛去,倒是這個景點只有我們一台車轉了進來。
付了入場費(詳細資訊可查其官方網站: http://greenark.com.tw/home.asp),停了車,徒步走向入口 (如下圖)

入了拱門就是一片草地,感覺還不錯。

遇到的第一棟建築,裡面販賣一些紀念品,不大,一下子就晃玩了。

沿著小屋旁的斜坡往上走,一顆盛開的桐花樹就在路邊,不知是否園方刻意移植,這麼容易親近的桐花樹在印象中並不多見。

往上還可再走,是一座小山,路邊不少桐花,路上也有不少落花,加上所見人數不多,的確享受了賞花樂趣。由於不知往上還有多少可走,因此先回頭循紀念品小屋前的路往前行去。
到達餐廳前,由於噴著小水氣,感覺除了涼快外,還有了一些仙氣 :)



落英繽紛的五月雪! 這是此行的主要目的...


走過了,有點累了,這時來點美食也就不會感覺太罪惡 :)




價格不是很便宜,不過入場券可以抵消費,付出還好。等待的時間可以到餐廳四處逛逛,景色還不錯。




美食上場...








味道還不錯,接下來就要耗一些時間等待晚上賞螢活動的開始。



今天看到的螢火蟲不少,可惜賞螢不方便使用照相機,用了大概也沒甚麼效果,就等待自己來此處體會囉。

2015年5月15日 星期五

L1: Android 程式的字串常數庫

開發程式時,應該需要顯示一些字串,這些字串可以直接打入程式中,方便但是未來的維護可能較費力,也不利於發展多語言介面。因此可以將字串常數存於特定的xml檔案中,以方便未來維護。

以第一個Hello World程式而言,如果想要將它改成中文版,要如何做呢?

1. 點開 app / res / values,可以看到strings.xml,找出下面一行,這一行就是定義一個字串常數叫 hello_world,內容是 Hello world!。

   <string name="hello_world">Hello world!</string>

將它改成

   <string name="hello_world">歡迎!</string>

再執行程式,就可在手機上看到中文的歡迎了。

2. 點開 app / res / layout / activity_main.xml,注意下圖的各個紅框,你就可以大概了解其中奧妙了。

L1: 手機的第一個程式: Hello World

1. 開啟Android Studtio.
2. 選擇新專案

3. 按下一步 (Next)

4. 選擇需要的SDK,第一個專案勾選第一項就好,下拉選單中支援的Android 系統版本如果沒有所需要的,就要到SDK Manager中去下載及安裝。

5. 後面步驟都案下一步即可,直到按下Finish後,看到下面畫面就可開始動工了。


6. 將手機以 USB線與電腦連結(注意手機要已經打開開發者模式,在與電腦連結後,手機畫面會出現確認允許USB偵錯,確定後即與電腦相連),再按下上圖紅色箭頭所指的 Android Device Monitor,應該就可看到手機了,如果沒看到,重複插拔手機應該就可以了。

7. 按下執行按鈕(或 Shift-F10),可能要等一下子,然後會出現選擇設備對話框,選擇手機,按下OK,你就可以在手機上看到Hello World 的訊息了。

8. 此時在手機中已經安裝了這個app, (都沒改的話,應該叫 My Application),第一個手機程式完工。

Android Studio 與手機無線相連


在PC 下,找到Android的platform-tools目錄 (一般安裝會在c:\使用者\xxx\AppData\Local\Android\sdk\platform-tools,AppData是隱藏目錄,要將檔案總管設定為顯示隱藏目錄才看的到),在命令模式下執下列adb 指令:


adb tcpip 5555

adb connect 手機ip

手機需與電腦在同一子網路, 且手機需要開啟開發人員選項.

經過上方指令即可將Android Studio與手機無線連接.

2015年5月12日 星期二

Sybase ODBC 設定

Sybase ODBC 可經由安裝 openclient 來獲得驅動安裝, 在Visual Studio 中使用也ok, 但要注意ODBC設定中設定其connection下的charset 為 "utf8" (不是 utf-8)以避免中文產生亂碼。

不在ODBC設的話,可以在Web.config中加入 <add name="sybasebODBCConnectionString" connectionString="Driver={SYBASE ASE ODBC Driver};nln=Winsock;na=xxx.xxx.xxx.xxx,5001;db=...;uid=...;Password=...;CharSet=utf8" />

MVC入門教材推薦

MVC的架構有些複雜, 目前覺得使用微軟的MVC官方教材邊看邊學是可以比較快速進入狀況的作法. 可在網路上找尋 "ASP.NET MVC5官方教程", 即可獲得相關資料.