【Android】Google Cloud Messaging(GCM) 使用


2015-08-22 624 android Real-Time

這篇要來介紹的是 如何使用GCM推播服務,我們要完成上圖,按下按鈕註冊Token,按下發送,Push一則推播給自己的裝置,在Coding之前有幾件事情要先做:
●到你的Google Api主控台
●建立一個新專案
●開啟Cloud Messaging for Android Api服務
●新增伺服器憑證
●取得Sender ID 與 伺服器Api Key
(藍字部份是因為這個Demo要發送Push給自己,若只想單純接收而已可以忽略)
..................

繼續閱讀 »


【Android】Google Plus Api登入


2015-08-21 405 android

這篇要來介紹的是 如何使用Google+登入,要使用Google Plus登入App,在Coding之前有幾件事情要先做
●打包你的正式keystore,並取得SHA-1 指紋
●到你的Google Api主控台進行登記
..................

繼續閱讀 »


【Android】SignalR 使用


2015-08-20 861 android Real-Time

這篇要來介紹的是,如何在Android使用SignalR完成簡易聊天室,我們要完成上圖畫面,Server 端的實作可以參考我的這篇文章
MVC - 使用SignalR完成簡易聊天室


..................

繼續閱讀 »


【Android】EventBus 使用


2015-08-18 305 android

EventBus - 事件巴士(翻中文好怪XD),可以有效的降低程式之間的耦合性 ,我們都知道Android在Activity、Fragment、Service之間互相傳遞參數有多麻煩,而且當B Activity某一個事件發生時,要通知上一個A Activity 做什麼事的時候也相當麻煩,在專案startActivityForResult()、BroadcastReceiver越用越多時,便會造成耦合性過高,維護與開發困難,使用EventBus可以輕鬆的擺脫他們!下面的範例是 在Activity01 註冊事件,在 Activity02 發生事件,並通知 Activity01,Activity01 收到後 print 出 Log
..................

繼續閱讀 »


【Android】Toolbar 使用


2015-08-17 162 android

Android 5.0 以後已經宣布不再更新ActionBar了,要大家改用Toolbar,這邊簡單介紹一下
..................

繼續閱讀 »