原创 android.graphics.Matrix詳解

Matrix類包含了一個3x3的矩陣用來改變座標,它沒有一個構造器來初始化它裏邊的內容,所以創建實例後需要調用reset()方法生成一個標準matrix,或者調用set..一類的函數,比如setTranslate, setRotate,,

原创 關於Android 傳感器座標與讀數的進一步討論

 之前一些相關的討論見:    Android Sensors (3) 傳感器座標系統    Android Sensors (5) 運動傳感器 Motion Sensors     Android Sensors (6) 位置傳感器 P

原创 Android圖片處理方法大全

Android中對圖片處理應用比較常見,所以整理了一些對圖片的基本操作處理功能方法: [java] view plaincopy /**      * 圖片反轉      * @param img      * @return  

原创 android MotionEvent中getX()和getRawX()的區別

public class Res extends Activity implements View.OnTouchListener {              Button btn = null;         int x = 0;

原创 Android 快速開發系列 打造萬能的ListView GridView 適配器

轉載請標明出處:http://blog.csdn.net/lmj623565791/article/details/38902805 ,本文出自【張鴻洋的博客】 1、概述 相信做Android開發的寫得最多的就是ListView,Grid

原创 Android圖片高斯模糊的一些方法

高斯模糊 高斯模糊就是將指定像素變換爲其與周邊像素加權平均後的值,權重就是高斯分佈函數計算出來的值。 一種實現 點擊打開鏈接<-這裏是一片關於高斯模糊算法的介紹,我們需要首先根據高斯分佈函數計算權重值,爲了提高效率我們採用一維高斯分佈函數

原创 Android應用性能優化之使用SparseArray替代HashMap

HashMap是java裏比較常用的一個集合類,我比較習慣用來緩存一些處理後的結果。最近在做一個Android項目,在代碼中定義這樣一個變量,實例化時,Eclipse卻給出了一個 performance 警告。   意思就是說用Spa

原创 Fragment詳解之六——如何監聽fragment中的回退事件與怎樣保存fragment狀態

前言:計劃總是趕不上變化,無論結局怎樣,只要一直跟隨自己的內心,不放棄,總有一天,你會成爲那個人,加油。 相關文章: 1、《Fragment詳解之一——概述》 2、《Fragment詳解之二——基本使用方法》 3、《Fragment詳解

原创 android之Listview的分組實現

對於Listview的分組我們再熟悉不過了,因爲Android自帶的通訊錄中的聯繫人信息就是使用的ListView分組,最近項目中用到了這個功能。所以趁着週末有時間,也更新下一篇這樣的博客,希望對大家能夠有幫助。        其實對於分

原创 android計算pad或手機的分辨率/像素/密度/屏幕尺寸/DPI值的方法

手機分辨率基礎知識(DPI,DIP計算) 1.術語和概念 術語 說明 備註 Screen size(屏幕尺寸) 指的是手機實際的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸 摩托羅拉milest

原创 Android 高手進階之自定義View,自定義屬性(帶進度的圓形進度條)

原文地址:http://blog.csdn.net/xiaanming/article/details/10298163 很多的時候,系統自帶的View滿足不了我們功能的需求,那麼我們就需要自己來自定義一個能滿足我們需求的View,自定義

原创 關於EditText的一點深入的瞭解

最近在開發android下的記事本程序時,頻繁的使用EditText控件,折騰來折騰去,算是對其的瞭解更深入了一些。特將這些收穫記錄如下: 一、幾個屬性的介紹 android:gravity= "top"      這個屬性爲top

原创 android筆記--保存和恢復activity的狀態數據

一般來說, 調用onPause()和onStop()方法後的activity實例仍然存在於內存中, activity的所有信息和狀態數據不會消失, 當activity重新回到前臺之後, 所有的改變都會得到保留.  但是當系統內存不足時,

原创 關於Camera.PreviewCallback的調用的三個方式

● Camera.PreviewCallback:定義了onPreviewFrame(byte[] data, Camera camera) 方法,當存在預覽幀(preview frame)時調用該方法。可以傳入保存當前圖像像素的字節數組

原创 Toast用法

設置Toast顯示字體大小顏色 LayoutInflater inflater = LayoutInflater          .from(getApplicationContext());  View view = inflat