原创 Android屏幕各尺寸的獲取方法詳解

在開發中我們會遇到各種需要獲得屏幕參數的場景,當中也有不少坑,所以現在就記錄一下這些參數的獲取方式。以免再入坑。 物理屏幕寬高 一、底部沒有虛擬按鍵 這裏獲取到的寬高,就是你眼睛能看到的,屏幕亮着的地方的寬高。 /**

原创 ImageView常用屬性解析

轉自:http://www.runoob.com/w3cnote/android-tutorial-imageview.html 本節引言: 本節介紹的UI基礎控件是:ImageView(圖像視圖),見名知意,就是用來顯示圖像的一

原创 Android中Display及DisplayMetrics理解

Android已經提供DisplayMetircs類可以很方便的獲取分辨率。下面簡要介紹DisplayMetics類: Andorid.util包下的DisplayMetrics類提供了一種關於顯示的通用信息,如顯示大小,分辨率和字體。

原创 List和List的區別?

轉自:https://www.zhihu.com/question/31429113 List<T>和List<?>的區別,這問的有點含糊。我想題主是想問類型參數“<T>”和無界通配符“<?>”的區別吧? 討論“<T>"

原创 自定義控件詳解(三):Canvas效果變換

轉自:http://www.cnblogs.com/xqxacm/p/6667739.html Canvas 畫布 從前面我們已經知道了 Canvas 類可以繪出 各種形狀。 這裏學習一下Canvas 類的變換效果(平移,旋轉等)

原创 Android字符串進階之三:字體屬性及測量(FontMetrics)

轉自:http://mikewang.blog.51cto.com/3826268/871765/ 最近的一個模塊正好用到字體的相關內容,整理出來。 (一) 字體的幾個參數 ,以Android API文檔定義爲準,見下圖 要點

原创 關於java 註解中元註解Inherited的使用詳解

轉自:http://blog.csdn.net/snow_crazy/article/details/39381695 關於java中元註解Inherited 的使用說明 首先解釋下元註解,就是用來中聲明註解類型時需要使用到的註解。

原创 Android逆向之旅---解析編譯之後的Dex文件格式

轉自:http://blog.csdn.net/jiangwei0910410003/article/details/50668549 一、前言 新的一年又開始了,大家是否還記得去年年末的時候,我們還有一件事沒有做,那就是解析An

原创 Android View深度分析requestLayout、invalidate與postInvalidate

轉自:http://www.jianshu.com/p/effe9b4333de 前言 前幾篇文章中,筆者對View的三大工作流程進行了詳細分析,而這篇文章則詳細講述與三大工作流程密切相關的兩個方法,分別是requestLayout和

原创 不可思議的OOM

轉載自:http://www.jianshu.com/p/e574f0ffdb42 摘要:  本文發現了一類OOM(OutOfMemoryError),這類OOM的特點是崩潰時java堆內存和設備物理內存都充足,探索並解釋了這類OOM

原创 自定義控件詳解(二):Path類 相關用法

轉自:http://www.cnblogs.com/xqxacm/p/6656554.html Path:路徑 繪製路徑:void drawPath (Path path, Paint paint) Path 可以繪製的路徑

原创 Android ListView與RecyclerView對比淺析--緩存機制

轉自:http://dev.qq.com/topic/5811d3e3ab10c62013697408 一,背景 RecyclerView是谷歌官方出的一個用於大量數據展示的新控件,可以用來代替傳統的ListView,更加強大和靈

原创 我們爲什麼要用fitsSystemWindows?

原文鏈接 : Why would I want to fitsSystemWindows? 原文作者 : Ian Lake譯文出自 : 開發技術前線 www.devtf.cn轉載聲明: 本譯文已授權開發者頭條享有獨家轉載權,未經允許,不

原创 Android硬件加速原理與實現簡介

轉載自:https://tech.meituan.com/hardware-accelerate.html 在手機客戶端尤其是Android應用的開發過程中,我們經常會接觸到“硬件加速”這個詞。由於操作系統對底層軟硬件封裝非常完善,上

原创 請不要濫用SharedPreference

轉載自:http://weishu.me/2016/10/13/sharedpreference-advices/ SharedPreference是Android上一種非常易用的輕量級存儲方式,由於其API及其友好,得到了很多很多開