> 傑森 > 部落格 Blog 網誌
傑森在這裡!

帳號: jason

暱稱: 傑森

Google

壽星報報

本日壽星

一週內壽星

jackie- 08 / 02

sam 08 / 05

kaka.chang 08 / 05

luisa_lee66 08 / 07

nemp 08 / 07

廣告看板

上一頁  1 2 3 4 5 6 7 8 9 10   下一頁

前言:
   
    最近被逼著研究新的東西, 一開始還蠻排斥的,
    但是翻完她整個 Framework 之後, 發現她們的想法很讚.
   
    所以寫了這篇來跟大家分享, 希望更多人可以加入寫手機應用程式的行列.
    ps.這篇文章只是大概點到, 我沒時間寫很詳細...還請包含.

啥麼是 PhoneGap:
   
    * 他可以讓你手機程式簡單的就跨平台
   
        相信寫手機程式的人都想讓自己的程式可以很簡單的
        達到跨平台(Android/iPhone/BlackBerry/Symbian) 的功能,
        但是偏偏, 每種手機作業系統開發的程式語言百百種(不考慮J2ME).
        要寫出每各平台都可以用的軟體, 幾乎是難上加難.
   
    * 用網頁寫出手機應用程式:
   
        寫網頁, 相信一般小學生都會, 寫Javascript的prototype, 相信一般的國中生也都有接觸到,
        PhoneGap 的理念就是想讓, 會寫網頁的人, 也可以產出屬於自己的手機應用程式.
   
    * 他是一個具有擴充性的手機瀏覽器
   
        你可以把她當作是一個 Android/iPhone/BlackBerry 的瀏覽器,
        但是她又比內建的瀏覽器更能貼近網站開發者.

    * 讓你的手機網站, 與使用者更緊密結合
   
        舉例來說, 當手機使用者, 瀏覽你的網站, 你的網站需要讓使用者輸入朋友的電話號碼....
        天阿, 誰會記得幾筆電話號碼阿.
       
        透過她. 你只是再按紐加上 onclick="JCore.loadContacts", 那手機就會跳出你的電話簿,
        讓你選某位朋友後, 把朋友的手機號碼, 帶到你網頁上的某個欄位.
       
       
PhoneGap 運作原理:
   
    * 網頁-> 手機:(例如: 點網頁一個按鈕, 手機振動)
       
        相信認識Javascript的人, Javascipt 有很多物件 (document / window ...)
        要用網頁通知手機作啥事, 只要呼叫使用該瀏覽器支援的物件 (這個要自己打造. 或者用PhoneGap現有的物件)
        比如說:
       
            JCore.loadContacts(5/*最多回應我5個聯絡人就可以了*/)
            JCore.showToast('hello world')
       
    * 手機 -> 網頁: (例如: 自動檢查GMail信箱, 當有新的信件..通知網頁導向收信網頁)
   
        手機有一個Background Service, 定時檢查Gmail, 當有新的信件時, 要怎麼通知網頁呢!!!
        很簡單, 透過改變瀏覽器網址, 來執行呼叫Javascript的function....
       
        JAVA 呼叫 loadUrl 改變瀏覽器網址:
       
            javascript:newMail(5/*你有5封新的信件*/, '傑森..快來吃好料'/*第一信件的主題*/)
           
打造自己的 PhoneGap:
   
    接下來, 跟大家分享一下, 如何寫出你自己專屬的 PhoneGap,
    我的意思是, 完全不關PhoneGap的事, 寫出一個你專屬的 PhoneGap Framework,
    你可以把她命名為 JGap (JasonCheng's Gap)....哈...不好意思, 我喜歡耍白痴:
   
    先說, 我懶得寫範例, 只點出, 大概原理. 如果你要精確理解,
    可以去 PhoneGap 網站, 翻他的 Core.
   
   
    * 需求:
        - 略懂 Java (像我一樣)
        - 略懂 Javascript (像我一樣)
       
   
    * JAVA 端程式:
   

       
    * 網站端程式:


           
資料參考:

   http://phonegap.com/
           

12:50 [ Android / 累積人氣 (2106) / 文章引用 (0) / 意見 (3) ] [ 全文 ]


好久沒更新了, 整各部落格佈滿雜草, 來篇文章吧!!!

[說明]

    因為這隻 HTC 悠遊卡程式只吃 Android SDK >= 4, 所以我們就來暴力安裝...哈!
    其實這個作法也可以讓你裝起 Moto Droid 裡面的最新 Google map NAV..(但我沒時間玩)



 

15:00 [ Android / 累積人氣 (4751) / 文章引用 (0) / 意見 (9) ] [ 全文 ]
透過FTP軟體, 備份你的麻蛙相簿 

    特別感謝老王, 送給傑森臨別的禮物   :)
主機: backup.mawa.tw
使用者名稱: 你在麻蛙的帳號
密碼: 你在麻蛙的密碼
如果你沒有FTP軟體可以, 按我下載 FileZilla










10:42 [ 麻蛙亂叫 / 累積人氣 (1118) / 文章引用 (0) / 意見 (7) ] [ 全文 ]

 

concept 經過將近1個月的努力, 我們(Sam Lu && 傑森)

 

終於把之前的GWiFi, 大改版並且重新命名 [aNetShare];


終於在今天推上Android Market免費給大家享用了. 還請

 

大家幫忙下載測試 (順便給5顆星喔), 感謝大家.


 

aNetShare簡介 :
    透過aNetShare, 您可以簡單的把您的GPhone手機當成無線基地台, 然後分享無線網路,
    給你或你的朋友的桌上型電腦、筆記型電腦連線上網.
    因為你知道嗎? 申請了3G上網吃到飽的方案, 就是要把3G流量衝爆才會過癮, 筆者還考慮直接把家裡的ADSL退租,
    以後就用aNetShare來讓家裡所有的裝置上網呢!!

users tether start_ap

安裝需求:
    * 您的手機必須有 Root 權限
    ps. 怎麼檢查有沒有Root呢? 你可以到Android Market下載 teminal 軟體, 裝完後執行程式, 並且執行 [su];
        如果沒有出現錯誤, 那恭喜你, 手機沒被淹掉

現有功能, 簡述如下:
    1. 自動安裝, ㄧ次幫你搞定! (自動幫您安裝 Tether package - shell script + iptables + dnsmasq)
    2. 開啟/關閉 無線基地台功能
    3. 顯示現在有哪些裝置正透過你的手機上網 (包含他的IP位址、MAC編號、設備名稱).
    4. 通知功能:
        a: 當有任一連線時, 你手機通知列就會便換成不一樣的Icon.
        b: 音效通知 (可以設定開關)

下一版本功能預告:
    1. 改變你手機無線基地台名稱.
    2. 允許/拒絕某設備透過你手機上網.

更詳細的說明請參考:

http://android.a0soft.com/?url=aNetShare.htm

10:27 [ Android / 累積人氣 (2254) / 文章引用 (0) / 意見 (0) ] [ 全文 ]

看來他們 Android 還沒支援 Multiple APN 同時連線, 目前做法是 [先中斷 Internet APN, 等 MMS 發送完畢, 或者 MMS 接收完畢, 再重新使用Internet APN].

不過已經很好了, 以後G1收發MMS, 就方便多了.

需求:
  • Android 版本是 RC33 or ADP1.1

13:58 [ Android / 累積人氣 (6346) / 文章引用 (0) / 意見 (7) ] [ 全文 ]

1232642620441 1232642689698

[功能]

    1. 把你的 GPhone 當成無線基地台, 讓你的notebook與桌機可以連線上網
    2. 可以同意與允許其他人連線
    3. 很簡單的程式介面讓你操作
    4. 開啟 / 關閉無線網路分享
    5. 可以查看哪各 MAC 幾點幾分連上你的 GPhone, 你分配給他的IP是多少.

[原理]

    幫你把 GPhone 上面的WiFi打開, 當成匝道;
    然後分享網路, 透過手機的3G網路進進出出


[必備條件]

    你的GPhone, 必須有Root權限, 不能被醃掉的喔


[如何安裝]

    進你的手機, 執行以下指令:

    # su
    # cd /data/local
    # wget http://17hado.com/android/install_gwifi
    # chmod 777 install_gwifi
    # ./install_gwifi


    ok, 結束; 也幫你把環境設定好了, 程式也開啟了...Enjoy :)

[備註]

    這是肉角傑森的第 2 隻 Android 程式, 開發好玩的,
    東貼貼, 西剪剪, 拼湊出來的. 不想放在 Android Market上面丟臉;
    Bug 應該很多(套一句同事講的話: 工程師就是靠Bug很多, 才有飯吃的..),
    但我一有時間就會努力學習與修正.
    接觸 Android 時間不長, 等我會用 Service 後(不曉得還有沒有命學...), 再把程式來改良一下.
    大家有緣分給點建議喔


    :) 感恩


傑森
http://www.mw.net.tw/user/jason/

01:01 [ Android / 累積人氣 (4512) / 文章引用 (0) / 意見 (14) ] [ 全文 ]

我的GPhone是透過朋友的朋友, 跟T-Mobile買的...所以開機, 都會出現 [T-Mobile];

阿, 很奇怪; 我又不用是你家的....刷掉刷掉...看不順眼, 就把開機畫面刷掉!

TFN splash_jason1

 

不好意思, 過程很複雜...我沒時間寫...

參考網站: http://forum.xda-developers.com/showthread.php?t=456071

16:54 [ Android / 累積人氣 (1781) / 文章引用 (0) / 意見 (4) ] [ 全文 ]

g1

 

簡介:

有時候只用G1上網是不夠的(....像是要轉帳啦), 既然G1可以有wifi, 我又辦了台灣大哥大3G上網699吃到飽;

那乾脆把G1當成無線基地台, 分享3G網路給我桌機+Notebook+路人使用

必備:

  1. G1有ROOT權限
  2. 不排斥Linux指令

參考資料來源:

iptables (tether without proxy)

安裝方法:

  1. 下載必備程式:  http://www.eientei.com/g1adhoc.zip
  2. 把檔案放到sdcard下面
  3. 接下來telnet到你G1, 執行以下指令
  4. # cd /sdcard
  5. # unzip g1adhoc.zip
  6. # mkdir /data/local/
  7. # mkdir /data/local/bin
  8. # cp iptables /data/local/bin/
  9. # cp dnsmasq /data/local/bin/
  10. # chmod 755 /data/local/bin/iptables
  11. # chmod 755 /data/local/bin/dnsmasq
  12. # cp dnsmasq.conf /data/local/
  13. # cp tiwlan.ini /data/local/
  14. # mount -oremount,rw /dev/block/mtdblock3 /system
  15. # cp adhoc.sh /system/bin/tether
  16. # chmod 755 /system/bin/tether

如何開啟/關閉:

# su (切換成root身分)

# tether start (把網路打開囉)

# tether stop (把網路關閉囉)

1231124395476

1231124424917

11:11 [ Android / 累積人氣 (4107) / 文章引用 (0) / 意見 (25) ] [ 全文 ]

上一頁  1 2 3 4 5 6 7 8 9 10   下一頁