原创 鏡像文件和映像文件

鏡像文件(Image)和映像文件一般只的是同一個概念,而且英文中同稱爲Image,如果非要細分,則有以下區別:   (1)鏡像文件:把外存上的數據和存儲地址信息存儲在一個文件內,如Ghost。鏡像文件中包含許多信息,除了數據本身還包含系統

原创 Gallery 畫廊

1. images.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/re

原创 FileConnection

1. 引言 FileConnection API 是一個受限 API ,例如,它具有安全上的限制。因此,讀者還必須熟悉 MIDP 2.0 安全架構的概念;諾基亞論壇中的文檔 MIDP 2.0: Tutorial On Signed MI

原创 Android's Components 生命週期

Android中,Component(activity、service和broadcast receivers)的生命週期始於其響應一個Intent請求,終於該Component銷燬。在這期間,Component可能處於激活/未激活、可見

原创 LayoutInflater

一般來講,我們用LayoutInflater做一件事:inflate。inflate這個方法總共有四種形式,目的都是把xml表述的layout轉化爲View。This class is used to instantiate layout

原创 J2ME GC

Java GC有隱患: 例:在遊戲當中經常有不同場景的切換,如從遊戲邏輯退到主菜單邏輯,對遊戲邏輯對象的態度很多人會選擇忘記,而等待GC來收屍。乍看之下似乎並無不妥,GC會來善後。 實際上GC並非實時的,當從遊戲邏輯切換到主菜單邏輯時,兩

原创 Resources and Assets

在幫助文檔中有關於資源文件的描述和解釋,可以自己去查看。   1. 如何處理資源文件和*.db的數據庫文件 在應用程序初始化時將raw中的db文件拷貝到/data/data/package_name/database/下,然後通過正

原创 解壓縮

/* * 非面嚮對象語言要實現保存工作數據(如一個繪圖程序保存一幅畫面的定義),往往需要一個程序數據格式轉換爲外部 * 文件格式存儲,工作時再反向轉換的過程.實現比較麻煩,編程不透明.而java語言是一種面向對象的語言,使用它的 *

原创 apk的打包與安裝

1. 什麼是apk文件 (1)定義:APK是Android Package Kit的縮寫,即Android安裝包。APK文件其實是zip格式,但後綴名被修改爲apk,通過UnZip解壓後,可以看到Dex文件,Dex是Dalvik VM

原创 aidl

1. android進程之間如何通訊呢(在不同的進程中怎樣傳遞對象)       android平臺提供了一種中間層語言AIDL(Android Interface Definition Language)。顯然Java中不允許跨進程

原创 XML解析

下面代碼用到了jdom和dom4j兩個包 public class JDOMXML_1 { public static void main(String[] args) throws IOException, JDOMException

原创 android程序的簽名

f

原创 Tattoo使用方法集錦

1. 緩存/數據 清除 Cache:Cache中佔據最多的就是Browser Cache和Market Cache,建議只清理這兩項。 Data:Browser Clear Data會導致Tab、Form和Cookie丟失;Calen

原创 如何通過Intent傳遞一個Bean

1. 方法1 (1)BeanSerializable public class BeanSerializable implements Serializable { private static final long serial

原创 Thread Pool

public class WorkQueue { private final int nThreads; private final PoolWorker[] threads; private final Link