原创 安卓基礎(十七)

對話框 對話框 簡介 正文 擴展閱讀 目標人羣:沒有基礎的安卓初學者 知識點:DialogFragment的創建與調用 目標:在頁面中顯示一個含有兩個按鈕的對話框 簡介 對話框的介紹已導入準備 DialogFr

原创 安卓基礎(十六)

拉出一個小東西 拉出一個小東西 簡介 正文 擴展閱讀 目標人羣:沒有基礎的安卓初學者 知識點:在Android Studio中使用support V4包來實現下拉刷新的效果 目標:在頁面上實現下拉刷新功能 簡介

原创 Drawable Resources Part I(Drawable 資源 第一部分)

Drawable Resources是一個泛指的概念,指那些可以使用API(比如getDrawable(int) 方法)或者是XML格式的屬性(比如android:drawable和android:icon)來訪問的那些被展示在屏

原创 修改Material風格的主色值

support-v7-appcompat包在開發過程中,可能會涉及到修改控件顏色的地方 比如修改Edittext的背景色、RadioButton的對應狀態色值等等 在安卓5.0以後,Material風格的主色值有以下兩種 <col

原创 不同版本安卓控件的樣式統一

其實很簡單,只需要簡單的幾部。 首先更新Android Support Library 至 22.1或者以上的版本 在項目中添加對Suppert V7包的引用 在AndroidManifest.xml中的application標

原创 安卓基礎(十五)

上面的動作條 上面的動作條 簡介 正文 擴展閱讀 目標人羣:沒有基礎的安卓初學者 知識點:在Android Studio中使用support V7包來實現ActionBar的效果 目標:在頁面上顯示一個Actio

原创 融雲IM開發準備(Android)

註冊 首先前往融雲官網註冊一個開發帳號地址在此 下載 隨後下載融雲開發SDK地址在此 Demo源碼爲官方提供的示例demo,無需修改,直接運行即可成功查看融雲的相關功能 SDk分爲兩部分:融雲 IM 界面組件(imkitht)和

原创 Property Animation Part I(屬性動畫 第一部分)

原文章地址在此 概述 屬性動畫系統是一個強大的動畫框架系統,幾乎可以利用它來使任何對象動起來。你可以定義一個動畫在一段時間內來指定任何對象的屬性變化,無論該對象是否在當前屏幕中出現。你可以指定某個對象的某個屬性在一段時間內發生變化

原创 安卓基礎(十一)

列表-視圖 列表-視圖 簡介 正文 擴展閱讀 目標人羣:沒有基礎的安卓初學者 知識點:RecyclerView的使用 目標:用在頁面中使用RecyclerView展示列表數據 簡介 RecyclerView的佈

原创 安卓基礎(十二)

列表-適配器 列表-適配器 簡介 正文 目標人羣:沒有基礎的安卓初學者 知識點:RecyclerView的使用 目標:用在頁面中使用RecyclerView展示列表數據 簡介 RecyclerView的適配器的

原创 安卓基礎(十四)

拿個小本子記上 拿個小本子記上 簡介 正文 擴展閱讀 目標人羣:沒有基礎的安卓初學者 知識點: SharedPreferences類的簡單使用 目標:記錄簡單的鍵值對數據 簡介 SharedPreference

原创 安卓基礎(十三)

你有一份特別的快遞 你有一份特別的快遞 簡介 正文 擴展閱讀 目標人羣:沒有基礎的安卓初學者 知識點:基於V4包的通知欄使用 目標:在通知欄上顯示出一條通知 簡介 NotificationCompat.Build

原创 Property Animation Part III(屬性動畫 第三部分)

如何使用TypeEvaluator 如果你想實現一個安卓系統中沒有的動畫類型,你可以通過實現TypeEvaluator接口創建自己的計算實現。在Android系統已實現的類型有int(IntEvaluator),float(Flo

原创 Drawable Resources Part II(Drawable 資源 第二部分)

Layer List 一個LayerDrawable是一個管理着多個drawable對象集合的drawable。集合中的每個drawable按照後進入的在最頂端的規則被繪製 在< layer-list >節點下,每個drawabl

原创 從手機中獲取圖片遇到的OOM問題解析

在安卓開發過程中,一個無可避免的功能就是通過圖庫或者拍照來獲取圖片。 在這個過程中,一個最經典的錯誤就是由於圖片過大而造成的OOM問題。 首先調用圖庫或者是拍照功能 /** * 圖庫選擇 */