jacktu28 wrote:各位好我有安裝vib...(恕刪) Freepp 我使用的次數屈指可數,所以我還沒辦法給予太詳細的評價 ~至於你問的問題很好,很多人都不知道 Viber、Frepp 這類軟體跟 Skype 有何不同,請看我以下解釋 ~~首先是 Viber、Freepp 這類軟體,他第一次使用前,必須透過程式本身,輸入自己手機的電話號碼,然後獲得一封認證簡訊,來確認你的電話號碼是正確的 ~接下來它會讀取你手機上的 通訊錄,如果你 通訊錄 內的人,也剛好有安裝相同的軟體,就會出現在 Viber or Freepp 的聯絡人上。此時就可以互打免費電話,或者免費互傳訊息。(但須透過 wifi 網路或者 3G行動上網)。但是 Viber、Freepp 跟 skype、MSN 不同的是,他不是永遠保持在線上,而是每隔特定的時間,跟 伺服器 連線一下子 確認你是否有電話而已。因此,Viber 不會像是 skype,得永遠保持在連線的狀態下,造成耗電。所以這也就是為什麼 Viber、Freepp 會比 skype 省電。至於我們要如何得知對方是否在線上呢 ?以 Viber 為例,如果你打免費電話給對方的時候,上方寫的是【Calling】,代表對方不再線上, Viber 正在嘗試呼叫對方手機。當對方手機收到通知,並且開始響鈴的時候,你的畫面就會變成【Ringing】。所以如果對方不再線上,自己手機卻一直停留在 Calling 的畫面,就可以不用傻呼呼地在那一直在那等囉 :)
我推測Viber應該是用C2DM,類似Apple的Push Notification。Viber先登記好C2DM,然後就可以完全退出記憶體了。當有訊息或來電時,C2DM會通知手機,手機會自動開啟Viber來處理。當然這只適用於Android 2.2以上有支援C2DM的。若手機版本較舊,Viber應該還是要常駐才能即時接收訊息。KevinYu0504 wrote:Freepp 我使用...(恕刪)
KevinYu0504 wrote:以 Viber 為例,如果你打免費電話給對方的時候,上方寫的是【Calling】,代表對方不再線上, Viber 正在嘗試呼叫對方手機。當對方手機收到通知,並且開始響鈴的時候,你的畫面就會變成【Ringing】。所以如果對方不再線上,自己手機卻一直停留在 Calling 的畫面,就可以不用傻呼呼地在那一直在那等囉 :)...(恕刪) 這樣就夠了,千萬不要像Skype或MSN相關軟體,一直連網更新使用者否在線上,造成嚴重耗電。