Tag Archives: Android學習

Android應用開發多語言文件夾

中文(中國):values-zh-rCN 中文(臺灣):values-zh-rTW 中文(香港):values-zh-rHK 英語(美國):values-en-rUS 英語(英國):values-en-rGB 英文(澳大利亞):values-en-rAU 英文(加拿大):valuRead More

Android應用–QR的生成(二維碼)

    二維碼現在隨處可見,使用Android代碼根據輸入的字符串生成二維碼其實也很簡單,其中需要引用一個Google開源的包–ZXing。 下面這個例子裡包含條形碼和QR碼的生成和解析,下面講解二維碼Read More

Android中的事件處理機制

Android提供瞭強大的事件處理機制,它包括兩套處理機制: 1.基於監聽的事件處理 2.基於回調的事件處理 對於Android基於監聽的事件處理,主要的做法是為Android界面組件綁定特定的事件監聽器。 對於Android基Read More

Android中的各種Adapter

1.概念           Adapter是連接後端數據和前端顯示的適配器接口,是數據和UI(View)之間一個重要的紐帶。在常見的View(ListView,GridView)等地方都需要用到Adapter。如下圖直觀Read More

Android中實現雙緩沖(畫板應用)和XML文件定義菜單

1.什麼是雙緩沖技術?雙緩沖技術就是當用戶操作界面完成後,會有一個緩沖區保存用戶操作的結果。   為什麼要使用雙緩沖技術?拿Android 遊戲開發來說,界面貞每次都是全部重畫的,也就說畫瞭新的,舊的Read More

Android自動化測試之MonkeyRunner之MonkeyImage

Android自動化測試之MonkeyRunner之MonkeyImage A monkeyrunner class to hold an image of the device or emulator's screen. The image is copied from the screen buffer during a screenshot. ThisRead More

android中View繪制過程分析

在當一個活動接收到焦點時,將被要求繪制它的佈局。  Android框架將處理這個繪畫的過程,但是活動必須提供它的佈局層次的根節點。  繪畫從佈局的根節點開始。  它被要求來測量和繪制佈局樹。Read More

Android 應用程序基礎知識(1)

Android應用程序都是用Java語言編寫的。Android SDK工具會把代碼以及相關的數據和資源文件編譯成Android包,也就是後綴為.apk的文檔。一個.apk文件就是一個應用程序,並且是android系統安裝改程序的安裝文件Read More

Android 應用程序基礎知識(2)

  ———————————————————————————&mdaRead More

Android建立能與Activity進行相互通信的本地服務

MyService.java [java]   package cn.itcast.service;      import android.app.Service;   import android.content.Intent;   import android.os.Binder;   import andRead More

Notification及NotificationManager的使用詳解

通知是應用程序通知用戶的一種方式,它無須活動,由通知管理器進行統一管理。通知包含一下功能: 1.      創建新的狀態欄圖標 2.      在擴展的狀態欄窗口顯示額外的信息(可Read More

Android–MediaPlayer(實現列表選歌,上一首,下一首,清空播放列表,搜索本地音樂文件)

      MediaPlayerActivity類:   [html]   <span style="font-size:14px;">package com.vince.media;      import java.io.File;   importRead More

Android 國際化-屏幕適配-樣式與主題

樣式與主題: [html]  <?xml version="1.0" encoding="utf-8"?>   <resources>  www.aiwalls.com     <style name="itcast"> &lRead More

Android編碼實現軟件界面

[java]   package cn.itcast.code;      import android.app.Activity;   import android.os.Bundle;   import android.view.ViewGroup;   import android.widget.LineaRead More

P76v 調試

1. 淘寶淘瞭一臺二手臺電P76v,主控是A13,其偉大之初在於史無前例的使用瞭LQFP封裝,而且市面可見的可以達到GHz主頻以上的CPU鮮見LQFP封裝! 2. 調試串口引出:打開外殼,拆開電路板,在CPU的反面2個並排的Read More

Android Sensor系統剖析(2.3.5)(上)

本文希望通過對androidsensor系統的介紹,使大傢在瞭解android sensor系統架構的同時,會對大傢閱讀和分析其他同類型代碼框架有所幫助。 1:概覽 首先看下應用層如何獲取sensor數據 public class SensorActiRead More

Android2.3 Sip簡單分析

sip在sdk中有三個目錄:server、net、telephony; 以下是針對net目錄下Sip的分析: net目錄包含九個目標文件(SimpleSessionDescription、SipAudioCall、SipErrorCode、SipException、SipManager、SipProfileRead More

Android 更新UI的兩種方法——handler和runOnUiThread()

Android 更新UI的兩種方法——handler和runOnUiThread() 在Android開發過程中,常需要更新界面的UI。而更新UI是要主線程來更新的,即UI線程更新。如果在主線線程之外的線程中直接更新頁面顯示常會Read More

Android自動化測試之MonkeyRunner錄制和回放腳本

對於MonkeyRunner,有些人可能會想,既然是Android自動化測試,離不開測試腳本,那麼,我們可不可以錄制測試腳本呢,答案是可以的。 我們先看看以下monkeyrecoder.py腳本: [html]   #Usage: monkeyruRead More

Android 4.1源碼編譯找不到資源文件解決辦法

我們在Android framework中修改資源文件時,在Android 4.0之前,都是直接在sourcecode/frameworks/base/core/res/res下面添加對應的資源文件,然後編譯framework-res即可,但是這種情況到瞭Android 4.1就有Read More

Android中preTranslate和postTranslate

       matrix.setScale(interpolatedTime, interpolatedTime);         matrix.preTranslate(-centerX, -centerY);         matrix.postTranRead More

Android采用HTML設計軟件界面webview

MainActivity.java [java]   package cn.itcast.html;      import java.util.List;      import org.json.JSONArray;   import org.json.JSONException;   iRead More