原创 【Android開發經驗】Bitmap高效顯示系列——如何有效的加載大尺寸Bitmap

    轉載請註明出處:http://blog.csdn.net/zhaokaiqiang1992    Bitmap的處理在Android開發中一直是一個大問題,因爲稍不注意,Bitmap就能夠吃掉我們的所有內存,然後崩潰退出!但是,只

原创 【凱子哥帶你夯實應用層】滾來滾去,滾來滾去...Scroller相關類使用大揭祕!!!

    轉載請註明出處:http://blog.csdn.net/zhaokaiqiang1992     話接上文,在前一篇文章裏面,咱們一起分析了“知乎”的回答詳情頁的需求,然後順便用代碼實現了下,忘了的可以再去看看【凱子哥帶你夯實應

原创 【凱子哥帶你夯實應用層】新手必備的常用代碼片段整理(一)

轉載請註明出處:http://blog.csdn.net/zhaokaiqiang1992 以下內容來自多個開源項目的整理和自己的項目積累 撥打電話 跳轉至撥號界面 發送短信 喚醒屏幕並解鎖 判斷當前App處於前臺還是後

原创 【凱子哥帶你夯實應用層】使用ActionProvider實現子菜單時遇到的一個坑

    轉載請註明出處:http://blog.csdn.net/zhaokaiqiang1992     最近在重溫Android基礎,在看到ActionProvider的時候遇到一個坑,分享到大家,避免入坑。    首先簡單介紹下Ac

原创 使用Android Studio進行單元測試

轉載請註明出處:http://blog.csdn.net/zhaokaiqiang1992 Android Studio已經到了1.2版本,國內的開發者基本也在從Eclipse向Android Studio進行轉變,對於Androi

原创 【Android開源項目解析】QQ“一鍵下班”功能實現解析——學習Path及貝塞爾曲線的基本使用

早在很久很久以前,QQ就實現了“一鍵下班”功能。何爲“一鍵下班”?當你QQ有信息時,下部會有信息數量提示紅點,點擊拖動之後,就會出現“一鍵下班”效果。本文將結合github上關於此功能的一個簡單實現,介紹這個功能的基本實現思路。 項目

原创 【凱子哥帶你學Framework】Activity界面顯示全解析

前幾天凱子哥寫的Framework層的解析文章《Activity啓動過程全解析》,反響還不錯,這說明“寫讓大家都能看懂的Framework解析文章”的思想是基本正確的。 我個人覺得,深入分析的文章必不可少,但是對於更多的Android開

原创 關於『65535問題』的一點研究與思考

背景 產生65535問題的原因 LinearAlloc問題的原因 Google提出的MultiDex方案 MultiDex實現原理 缺點 美團的多Dex分包動態異步加載方案 多Dex分包 異步加載方案 參考資料 關於我

原创 關於三種『應用內主題切換』開源項目的一點思考

Theme 遍歷View 開源項目 MultipleTheme Colorful AndroidChangeSkin 我的思考 參考文章 關於我 這裏討論的只是白天、夜晚主題切換這種場景,不涉及外部資源加載。 現在要給

原创 Android相關問題的好文章整理——溫故而知新,可以爲師矣

    這篇文章不再繼續更新了,因爲我發現了更好地收藏文章的方法,直接使用印象筆記的“剪藏”就能收藏網頁,而且不害怕丟失。    你如果想獲取我收藏的這些好文章的話,請在評論裏留下你的郵箱,我會把收藏的文章發送給你,但是你需要用郵箱註冊印

原创 關於Android中圖片大小、內存佔用與drawable文件夾關係的研究與分析

從上一篇文章《Android屏幕適配全攻略》寫完之後,經常會有朋友問我這個問題:“能不能一個App只提供一套切圖適應所有的分辨率呢?”我覺得有必要寫一篇文章來研究一下這個問題,所以就有了這篇文章。 研究內容 研究方法 測試環境

原创 《Android源碼設計模式解析》讀書筆記——Android中你應該知道的設計模式

斷斷續續的,《Android源碼設計模式解析》也看了一遍,書中提到了很多的設計模式,但是有部分在開發中見到的機率很小,所以掌握不了也沒有太大影響。 我覺得這本書的最大價值有兩點,一個是從設計模式的角度去理解Android源碼,結合着日常

原创 Android中圖像變換Matrix的原理、代碼驗證和應用(二)

注:本篇文章爲轉載文章,因爲原文格式排版較亂,但是內容非常棒,所以整理一下,方便以後查看。 查看原文請戳:http://blog.csdn.net/pathuang68/article/details/6991988 Mat

原创 This Activity already has an action bar supplied by the window decor

問題描述:繼承自AppCompatActivity,使用Toolbar替代ActionBar的時候,出現錯誤 錯誤信息: 2.Caused by: java.lang.IllegalStateException: This Activi

原创 【SealDEV 傾情奉獻】Android APK 安裝過程詳解

開發 Android 應用後,一般都會安裝到手機上去運行,瞭解應用是如何安裝到手機上的,可以更好的理解應用的本質,理解應用是如何運行的,在自己開發的應用遇到一些問題時,會從更深層次去分析,快速定位找到原因。這一篇文章中我們就來詳細分析一