2015年1月29日

【Android】Fragment取代TabActivity實作Tab分頁標籤

各位Android安卓開發者大家好!^^

今天小黑人要與大家分享的文章主題是"Tab分頁標籤",因為現在許多的App裡都有運用到Tab頁籤的功能,這是個可以很方便分類且快速瀏覽的一種架構簡單敘述Tab分頁標籤的架構就是:不切換Activity的狀況下藉由點選標籤項目來切換不同的顯示頁面,然而之前的Tab架構寫法是運用TabActivity來進行分頁處理,但現在新版的Android SDK版本已經不建議再繼續使用TabActivity代表著在之後新版的SDK版本裡將會淘汰TabActivity這種架構模式,所以在程式碼裡看到TabActivity都會標記成黃色警告標示且被畫上刪除線,但如果不使用TabActivity還可以做出Tab分頁標籤的架構嗎?答案是可以,藉由Fragment的架構模式可以達到Tab頁籤的功能,而且運用Fragment還可以針對系統資源更有效的控管,所以漸漸的Fragment架構模式將取代TabActivity,至於要怎麼運用Fragment來達到Tab分頁標籤相同的效果呢?那就讓我們繼續看下去吧~

2015年1月27日

【Android】截圖緩存、螢幕畫面擷取實作

各位Android安卓開發者大家好!^^

今天小黑人要與大家分享的文章是"截圖"也就是即時擷取全螢幕畫面的意思,這個功能用途可以運用在一些錯誤測試畫面認證的機制,但要怎麼運用主要還是看開發的需求而定,例如像運用在錯誤測試的原因是:如果程式運行中發生錯誤時可以即時擷取當下的錯誤畫面;或者是需要即時的手機螢幕畫面回傳至後台進行認證等截圖使用機制。那要怎麼快速的擷取螢幕畫面呢?就讓我們繼續看下去吧~

2015年1月25日

【Eclipse】程式編碼轉換設定

各位Eclipse使用者與Android開發者大家好!^^

今天要與大家分享的文章是在開發過程中很容易碰到的設定問題,就是Eclipsimport導入專案時發生內容文字變成亂碼的狀況,也就是說把專案匯入後會產生很多錯誤訊息,且說明註解文字皆變成亂碼或各式不同的符號,而這些亂碼會導致我們的專案無法運行,我們該如何把亂碼的文字修正為原本顯示的內容呢?答案就是更改程式的編碼型態,讓我們更進一步的看下去吧~


2015年1月23日

【Android】SQLite基礎資料庫存取應用實作

各位Android安卓開發者大家好!

小黑人原本還在想這次文章要分享的主題,然後突然看到SQL三個字母才想到好像關於資料庫的部分都還沒有與大家分享過,所以迅速決定這次要分享的主題就是SQLite資料庫存取應用
關於資料庫的運用目前已經使用很廣泛且熟練了,也是大多數App不可或缺的功能,例如像網路資訊或api串接溝通的資料下載,以及資料內容間的相互關聯性等都可以藉由SQLite資料庫做運用,那要怎麼針對不同的資訊內容建立不同的資料欄位呢?那就讓我們繼續看下去吧~


2015年1月9日

【Android】客製化滑動選單、隱藏式抽屜效果實作

各位Android安卓開發者大家好,小黑人這次很快的向大家分享新文章啦!
這篇文章要與大家分享的是"客製化滑動選單",簡單來說就像是抽屜的上升下降效果,那為什麼要用這種滑動選單的效果呢?答案就是要節省手機的畫面空間,例如一些功能選項可以先在畫面藏起來,等需要用到時再展現出來就好,那要怎麼客製滑動選單呢?就讓我們繼續往下看吧~

【Android】接收GCM推播通知訊息

各位Android安卓開發者大家好,首先在與大家分享文章之前,小黑人在此先向大家拜個早年,祝大家新年快樂,事事順利!

哈,去年小黑人寫作文章的進度有比較緩慢一點,在此先跟大家說聲抱歉,但是我們都要向前看齊,去年已經過去了,新的一年要好好把握,所以小黑人決定今年的第一篇文章就獻給許多App軟體都必備的"推播"機制

首先,在分享推播文章之前,我們先了解"推播"到底是什麼?
推播其實就是Google提供的GCM伺服器(Google Cloud Messaging)用來讓後端與行動裝置進行訊息的發送與接收,所以我們的手機狀態列上常常會顯示例如最新消息或優惠訊息等資訊,那我們手機端要怎麼運用GCM來接收後台發送的推播訊息呢?就讓我們繼續看下去吧~