2010年10月24日 星期日
[Mobile Apps] Bump
記得在10/21參加智慧行動生活新世代系列座談會的時候 , 盧育聖老師使用了Bump
來介紹他的程式開發理念 , 當時覺得這個程式真得很有意思, 隨後那個週末和朋友
聊天的時候 , 發現他們的iphone裡都有裝這個app , 既然那麼巧合就乾脆來介紹一
下這個app , 而目前 Android , iphone的使用者都可以享受到Bump的樂趣 , 且都
是免費的喔!
先貼上Demo影片
從影片當中我們可以看到使用者經過設定可以選擇想分享的資訊 , 像是照片 , e-mail
地址 , 電話號碼 , 聯絡人和行事曆 , 只要對方也安裝了Bump並且兩人都有開啟無線
網路的話 , 此時只要輕輕的互相撞擊 , 就會跳出確認視窗 , 同意之後就可以彼此得到
對方的資訊了 , 就是那麼簡單又有趣的一個app。 : )
標籤:
Bump,
Mobile Apps
2010年10月23日 星期六
[Android] (轉貼) 如何購買 Android Market 上的付費軟體
今天早上在T客邦看到一篇關於在Android Market
上購買付費軟體的文章 , 雖然距離10/1號的開放日
已經有一段時間了 , 但是這篇教學文章圖文並茂相
當清楚 , 所以把他轉貼過來 , 在這邊先謝謝作者:
尼克的分享 , 以下是他的文章
Android Market 付費功能在台灣已經上線有一段時間了,應該還是有很多人對付費機制有很多疑問吧?現在小編就實際來操作一次,教你怎麼在 Android Market 上買得正確又安全!
第一步:先申請 Checkout 帳號
首先,要在 Android Market 上購買軟體,第一個步驟就是申請 Google Checkout 帳號,不過如果你有Google 帳號,其實直接在頁面登入就可以,不需要再申請一個新的,這個登入程序是要確認你的個人身份,和信用卡資料和帳單地址等等,當你的資料無誤後,在 Market 上買東西才會成功,不然就會持續發生下載軟體失敗跳出情形。
▲ 首先需要在 Google checkout 這個網站登入,填寫基本付款資料。
▲ 接下來需要填寫信用卡卡號,直接用信用卡付款。
第二步:打開你手機的 Android Market
接下來就是熟悉的操作步驟了,打開手機上的 Android Market,在軟體列表上已經可以看到許多付費軟體了,右邊很貼心的幫你換算成台幣,但都是大約值,實際上會以美金收費。
▲ 打開 Android Market 之後, 有很多很棒付費軟體等你下載喔!
小編要購買的是 MLB.com At Bat 2010 這個軟體,原本以為是運動遊戲之類的,結果開啟之後發現是一個 MLB 賽程軟體,後面會有詳細介紹。
▲按下購買之後,就會出現付款畫面,如果你有兩張信用卡以上,再到付款方式選擇你要付款的信用卡即可。
▲接下來你可以看一下付款的服務條款,如果沒什麼問題,就直接按下接受,就會開始跑下載列,付款成功。
▲付款成功時,Google 會寄一份收據到你的 Mail 作確認,會列出詳細的購買資料。
第三步:如何退款
其實雖說是付費軟體,不過 Android Market 也是有提供退款機制,簡單來說就是在 24 小時之內,如果你後悔了,不想安裝這個軟體,只要解除安裝,信用卡收費就會取消,不過一個軟體只限退款一次,如果同個軟體安裝兩次以上,就無法退款了。
▲ 不想要這個軟體(哭哭),在24小時之內按下解除安裝與退款,信用卡的付費資料也會取消,Google不會跟你收任何費用。
▲ 退款成功之後,GOOGLE 一樣會寄 Mail 到信箱,購買紀錄可以清楚看到訂單寫著已取消,信用卡公司就不會向你收費。
尼克的文章中還順便介紹了一下At Bat 2010
![]() |
| Scan to download. |
2010年10月22日 星期五
[Android] 如何使用KeyguardManager自動解鎖
每次將寫好的程式碼編譯並執行的時候便要重新幫模擬器解鎖 , 重複幾次之後就會覺
得相當得煩 , 而且當模擬器進入主畫面時程式已經在背景開始執行了 , 有時候沒有馬
上解鎖便會錯失一些資訊 , 所以乾脆在模擬器進入主畫面之後就直接自動解鎖吧!
首先對於按鍵鎖的部分是交給 android.app.KeyguardManager 這個類別來處理的
而關於Android Reference是這樣敘述的:
"Class that can be used to lock and unlock the keyboard. Get an instance of this class by calling
getSystemService(java.lang.String) with argument KEYGUARD_SERVICE.The Actual class to control the keyboard locking is KeyguardManager.KeyguardLock."而這段敘述告訴我們 , 其實真的在控制按鍵鎖的Class是
KeyguardManager.KeyguardLock 而下面這段Code可以解決我們的問題
package com.android;
import android.app.Activity;
import android.app.KeyguardManager;
import android.app.KeyguardManager.KeyguardLock;
import android.os.Bundle;
public class HelloTest extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE);
KeyguardLock Keylock = keyguardManager.newKeyguardLock(Activity.KEYGUARD_SERVICE);
Keylock.disableKeyguard(); // 自動解鎖
/*
Keylock.reenableKeyguard();
在我們使用disableKeyguard()之後
keyguard 將會被隱藏起來
而reenableKeyguard()即是使他重新出現
*/
}
}
另外別忘了在 AndroidManifest.xml 裡加上<uses-permission>屬性 , code如下
而在 Manifest.permission Reference中 , 有許多其他詳細的<uses-permission>敘述
而對於DISABLE_KEYGUARD 是這樣解釋的: "Allows applications to disable the keyguard"
到這邊為止 , 我們已經成功的使模擬器在執行程式碼的時候可以自動的解鎖了
所以當模擬器剛出現的時候仍然會有鍵盤鎖的圖示 , 這個時候稍等一下就會自動解鎖
進入您的程式畫面了~
[Blog] 如何在部落格美化張貼的程式碼
由於這個部落格就是要拿來當作Android程式的筆記 , 所以免不了得要在上面貼上許
多程式碼做註解 , 我遇到的第一個問題除了先熟悉一下Blogger的操作之外就是遇到
如何在文章內貼出漂亮的程式碼(純粹是格式漂亮 :p) , 幸好拜Google大神的幫忙 ,
找到了許多高手的相關文章 , 在這邊很感謝許多高手的無私分享 , 接著在這篇文章就
列出幾個整理:
首先對於這個問題 , 先找到網路上許多人使用的 SyntaxHighlighter
截至本篇文章發佈的時間為止 , 最新的版本是 3.0.83 至於使用的流程和方法
小弟就不用在這邊獻醜了, 另外對於使用者想自訂configuration的話 ,官網的文章
裡面有許多參數設定的範例相當得清楚。
另外對於像我這種懶鬼來說 , Online syntax highlighting 相當的方便 , 如果現在
要在部落格貼上有Highlight效果的Java HelloWord! code , 只要簡單的幾個步驟:
首先進入網頁之後
先在右邊選擇你要轉換的語言
接著在左邊貼上Java Hello World程式碼 , 然後按下Highlight按鈕
很快的Preview就會出現了
這個時候 HTML code也會產生 , 只要複製貼在文章編輯器即可使用。
可惜的是貼出的程式碼不會有Line Number的效果 , 因為他只是純粹的上色而已
在此感謝 Beyond those variables 提供那麼方便的方法~
另外使用Windows Live Writer 這個部落格文章編輯工具提供您多一個選擇
關於使用的方法 PCuSER 電腦人的文章寫得很清楚了
而Google也推出了 google-code-prettify , Vixual 的文章中也詳細的說明了,
Vixual的部落格提供了許多關於Blogger的Tips , 對於我這種新手來說是一個很
棒的網站 : )
訂閱:
文章 (Atom)










