原创 android音頻(一)
1.通過意圖使用內置的音頻播放器 Intent intent=new Intent(android.content.Intent.ACTION_VIEW); File audioFile=new File(Environment.get
原创 延長電池續航時間--網絡數據的影響
Android設備通常的多個數據連接: (1)Bluetooth (2)Ethernet (3)WI-FI (4)WiMax (5)移動網絡(EDGE,UMTS,LTE) 獲取網絡信息: public class NetInfo exte
原创 android圖像編輯和處理(三)
改變圖像的對比度、亮度、整體色調等: ColorMatrix:一個數字數組,可以對圖像的像素進行操作,但是操作的事顏色值--每個像素的Red(紅)、Green(綠)、Blue(藍); C
原创 多線程和同步之AsyncTask的使用(二)
很多情況下,應用處理順序是: 1.在UI線程收到事件 2.在非UI線程中處理相應的事件 3.UI根據處理結果進行刷新 AyncTask類可以讓應用執行後臺操作,並通知UI線程操作結果。爲簡單起見,對用戶隱藏Thread、Runnable以
原创 多線程和同步(一)
Thread對象,也就是Java定義的Thread類的實例,應用可以隨意創建線程在主線程之外執行一些操作,很多時間只有這樣才能讓應用保持快速響應。 創建線程的兩種方法 //run()方法可以被重寫 Thre
原创 多線程和同步之Handler和Looper(三)
Android在android.os包中定義了兩個類,它們通常是多線程應用線程間通信的基石:Handler和Looper AsyncTask對象隱藏了Handler和Looper的細節,在某些情況還是要直接跟Handler和Looper打
原创 java.lang.NoSuchMethodException: [class android.content.Context, interface androidutil.Attri
<pre name="code" class="java"><span style="font-size:24px;">private int mIndex; public HomeItem(Context context, Attrib
原创 android圖像編輯和處理(一)
1.使用內置Gallery應用程序選擇圖像: </pre><pre name="code" class="java">package com.example.testphotoedit; import java.io.FileNotFo
原创 android圖像編輯和處理(二)
1.輸入矩陣: Matrix矩陣類,當現有位圖對象上進行繪製或從另一個位圖對象創建某個位圖時,可以使用該類。 Matrix矩陣類的每個數字都應用於圖像上每個點的3個座標(x,y或z)之一: 如:1 , 0 , 0,
原创 java獲取客戶端請求IP地址 獲取公網ip
轉載:http://blog.csdn.net/ye1992/article/details/9492809 這幾天搞了用java獲取ip地址,由於測試方法不對,一直沒有成功,昨天終於想通了並不是方法不對,而是我的測試方法不對,下面這
原创 java數組變換(一)
Top1. 數組轉換爲數組列表 原:List<string> list=Arrays.asList(arr); 改定:ArrayList<String> arrayList = new ArrayList<String>(Arrays.a
原创 Android最佳性能實踐(三)——高性能編碼優化
轉載出處:http://blog.csdn.net/guolin_blog/article/details/42318689 在前兩篇文章當中,我們主要學習了Android內存方面的相關知識,包括如何合理地使用內存,以及當發生內存泄露
原创 《加班狗是怎樣煉成的?》臥槽!連看三遍有木有!
轉載來至:http://www.yixieshi.com/zhichang/20993.html 《加班狗是怎樣煉成的?》臥槽!連看三遍有木有! 時間:2015-04-18 13:25 來源:投稿 作者:山西加藤鷹 前段
原创 android圖形編輯和處理(五)
Bitmap bmp = Bitmap.createBitmap(getWindowManager().getDefaultDisplay() .getWidth(), getWindowManager().getDefa
原创 延長電池續航時間--禁用廣播接收器
在清單文件中聲明廣播接收器<pre name="code" class="java"><?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://sche