Time of Update: 2018-12-05
***************************************************************************************************************************作者:EasyWave 時間:2012.07.29類別:Android系統源碼分析
Time of Update: 2018-12-05
android launcher概況1、前言
Time of Update: 2018-12-05
在android中context可以作很多操作,但是最主要的功能是載入和訪問資源。在android中有兩種context,一種是application context,一種是activity context,通常我們在各種類和方法間傳遞的是activity context。比如一個activity的onCreate:protected void onCreate(Bundle state) { super.onCreate(state); TextView
Time of Update: 2018-12-05
每一個映像像素通過一個4位元組整數來展現。最高位位元組用作alpha通道;換言之用來實現透明/不透明控制。255代表完全不透明;0則代表完全透明。接下來一個位元組是red紅色通道;255代表完全是紅色。依次類推接下來兩個位元組相應的實現綠色和藍色通道。現在你可以對單獨的像素進行處理了。通過使用{tagshow(event)}">android.graphics.Bitmap
Time of Update: 2018-12-05
我在做的程式的時候,遇到這樣的一個問題,就是,雙擊mapView響應事件,後來試了很多方法,後來終於成功了!這是我從網上搜集的一些資料。如下:touch與多個mapview
Time of Update: 2018-12-05
Android SDK 2.1 下載與安裝教程 一、Google已經發布了Android SDK 2.1版本.下面給朋友們介紹一下安裝2.1的 Android 模擬器 Emulator模擬器的方法: 1、首先下載最新的SDK 2.1檔案,由於需要翻牆下載,直接貼出檔案地址,大家可以用迅雷下載: Windows版 http://dl.google.com/android/android-sdk_r04-windows.zip
Time of Update: 2018-12-05
***************************************************************************************************************************作者:EasyWave 時間:2012.08.01類別:Android系統源碼分析
Time of Update: 2018-12-05
***************************************************************************************************************************作者:EasyWave 時間:2013.01.27類別:Android系統源碼分析系列
Time of Update: 2018-12-05
1、首先確定是否有記憶體泄露及哪個程式造成。1.1、記憶體泄露已彈出out of memory對話方塊的情況。這種情況很簡單,直接看對話方塊就知道是哪個應用的問題了。然後再分析該應用是否是因為記憶體泄露造成的out of memory對話方塊。1.2、對於有記憶體泄露,但沒造成彈出out of
Time of Update: 2018-12-05
一、HttpClient介紹HttpClient是用來類比HTTP請求的,其實實質就是把HTTP請求類比後發給Web伺服器;Android已經整合了HttpClient,因此可以直接使用;註:此處HttpClient代碼不只可以適用於Android,也可適用於一般的Java程式;HTTP GET核心代碼:(1)DefaultHttpClient client = new DefaultHttpClient();(2)HttpGet get = new HttpGet(String url);//
Time of Update: 2018-12-05
一、與伺服器通訊類似於瀏覽器與伺服器通訊,Android應用也可以與Web伺服器通訊,比如Android應用可以訪問Servlet、JSP、圖片等等;Web伺服器通過指定Content-Type可以指定返回的資料的類型,比如text/html表示網頁,text/xml表示XML資料,image/jpeg為圖片;二、通過XML讓用戶端和伺服器交流資料比如Android用戶端開啟相親網,則返回的是多個人的序列,包含人的姓名、年齡等資訊,而怎麼組織這些資料返回給用戶端呢?用XML很方便;三、代碼實現伺
Time of Update: 2018-12-05
一、廣播寄件者&廣播接收者介紹1.廣播接收者廣播接收者簡單地說就是接收廣播意圖的Java類,此Java類繼承BroadcastReceiver類,重寫:public void onReceive(Context context,Intent intent),其中intent可以獲得傳遞的資料;廣播意圖就是通過Context.sendBroadcast(Intent intent)或Context.sendOrderedBroadcast(Intent
Time of Update: 2018-12-05
1.用到的jar包為:ksoap2-android-assembly-2.4-jar-with-dependencies.jar2.效果3.代碼:注意:a.因為android4.0以後不能在主線程中進行http請求,所以需要在Acitivity的onCreate函數中添加以下代碼 if (Build.VERSION.SDK_INT >= 11) { StrictMode.setThreadPolicy(new
Time of Update: 2018-12-05
## 檢驗sqlite3是否可用#sqlite3ver=`sqlite3 --version > /dev/null 2>&1`sqlite3_ok="yes"if [ $? -ne 0 ]; then sqlite3_ok="no" echo -e "\033[31m Not found\033[1;34m sqlite3\033[31m in host, verify failed ! \\033[0m ***"else sqlite3ver=`sqlite3 --
Time of Update: 2018-12-05
1、android事件的產生 這一部分比較難,需要涉及android整個架構的基礎知識,包括linux系統對事件的處理。 這一部分內容來自 android的視窗機制分析------事件處理 。 由於Android是linux核心的,所以它的事件處理也在linux的基礎上完成的,因此本文我們從linux 核心往應用這個方向慢慢理清它的處理過程。
Time of Update: 2018-12-05
在這裡給出自己的一個測試DEMO,裡面注釋很詳細。簡單的視頻錄製功能.package com.video; import java.io.IOException; import android.app.Activity; import android.content.pm.ActivityInfo; import android.graphics.PixelFormat; import android.media.MediaRecorder; import
Time of Update: 2018-12-05
Time of Update: 2018-12-05
如今,任何名副其實的智能手機都具有音頻播放功能。當然,基於android的裝置也不例外,它允許你建立音樂播放器,有聲書,播客或任何圍繞音頻播放的其他應用類程式。本次將討論Android在格式和轉碼器支援方面的功能同時還將構建幾個不同的播放程式。 音頻播放 Android支援多種用於播放的音頻檔案格式和轉碼器(同時也支援錄音)AACMP3AMROggPCM 具體的格式介紹可以自行查閱資料 通過意圖使用系統內建的播放器
Time of Update: 2018-12-05
這一篇將講述如何構建首頁面,先看一下首頁面的
Time of Update: 2018-12-05
list view 在android UI 中起著很大的作用。 listview 要是書寫不好會極大影響程式的效能。 這裡有一個 項目實戰 listview 例子。 關鍵是ListView 複雜UI 的實現。最終的效果如: package com.test.list;import android.app.ListActivity;import android.content.Context;import android.os.Bundle;import