HttpClient 與 HttpURLConnection 都是用來實作 Http 連線的類別,差別在於 HttpClient 只支援到 Android 6....
Jsoup 在官網上的名稱叫做 Java HTML Parser,照字面翻譯,它是一個 Java 現成的 API 套件,用來幫助我們解析 HTML 與 XML ...
在撰寫 Android 程式的過程中,常常會碰到一些需要快速更新 UI 介面的功能需求,這時候如果我們直接將更新 UI 的程式寫在主執行緒上,會發現 UI 一動...
延續上一篇的介紹,這篇我們將把上一篇的範例程式碼,改成以 GSON 的 API 來解析,比起 JSON 官方所提供的 API,當 Server 端與 Clien...
JSON 的全名稱作 JavaScript Object Notation,它是一種輕量級的資料交換格式,其語法格式僅包含兩種規則,分別是物件 {...} 與陣...
自從上次吃過武侍酒以後,對於居酒屋的印象非常好,這次有幸來到這家同樣也是頗具水準的一緒串燒酒場居酒屋,位在長安東路,從捷運善導寺站出來走不到 10 分鐘就到囉~...
當我們在寫一個手機程式專案的時候,不可避免的一定會有頁面的切換,不管是 Activity 之間的切換,或者是 Fragment 之間的切換,在以前的時候,我們為...
在前面我們已經介紹過如何靜態以及動態的使用 Fragment,接著,當我們真正將此技術應用在實務時,往往會因為不同的需求而需要頻繁的切換 Fagment 頁面,...
在之前我們已經介紹過如何使用 ViewPager 來實作使用者導覽頁面,在這邊,我們同樣要利用 ViewPager 可以儲存多個 View 的特性,搭配一個新的...
Navigation Drawer 是一種左側開合的導覽選單,其中並結合了 ToolBar 與 FloatingActionButton 等元件,一開始 Goo...
In-app Billing (應用程式內購買),這個功能是現在幾乎所有免費的手機應用程式,都會使用到的一種金流服務,在 Android 中,Google Pl...
在上一篇文章中,我們已經介紹了透過 RecyclerView 取代 ListView 的基本用法,接下來,我們來實作如何在同一個 Adapter 中,實現不同 ...