原创 Ubuntu 8.04下編譯Android源碼全過程(1)

一、獲取Android源代碼Git是Linux Torvalds(Linux之父)爲了幫助管理Linux內核開發而開發的一個開放源碼的分佈式版本控制軟件,它不同於Subversion、CVS這樣的集中式版本控制系統。在集中式版本控制系統中

原创 自己需要的網站

http://www.ibm.com/developerworks/cn/opensource/os-cn-android-anmt2/index.html#ibm-pconhttp://www.ibm.com/developerwork

原创 eclipse linked resource和 android library

最近在研究如何把兩個工程合併到一起,琢磨了半天時間,終於發現解決之道了,呵呵,下面簡單講解一下今天看到的關於linked resource於使用android library之間的區別。 一、關於linked resource     

原创 在ubuntu上設置java jdk1.5與1.6共存

     本人由於在ubuntu上開發android,有時候會需要編譯sdk的源碼,正常情況下使用1。6就可以了,但是編譯doc文檔的時候,需要用到1.5,在這裏就列出來今天一天的悲慘經歷和解決方法,供大家借鑑一下!呵呵!  首先,安裝j

原创 總結如何實現浮動層,主要是dialog的使用。

自定義一個類繼承自Dialog類,然後在構造方法中,定義這個dialog的佈局和一些初始化信息。 public class MenuDialog extends Dialog { public MenuDialog(Context co

原创 關於junit的疑問

      最近在做有關與多線程方面的項目,每次寫東西的時候,都喜歡在junit中去測試,這次也不例外,但是在做關於線程方面的測試的時候,發現一個問題,就是我在junit中開一個新的線程,當junit線程執行完之後,我在junit中開啓的

原创 ubuntu運行.bin文件

首先給文件運行的權限chmod a+x 文件名然後在運行文件./文件名.bin

原创 在android中處理各種觸摸事件

Android裏有兩個類 android.view.GestureDetector android.view.GestureDetector.SimpleOnGestureListener (另外 android.widget.Gall

原创 無法獲得鎖 /var/lib/dpkg/lock - open (11: 資源臨時不可用)

問題:運行程序更新時出現報錯:無法獲得鎖 /var/lib/dpkg/lock - open (11: 資源臨時不可用) 解決:其實這是因爲有另外一個程序在運行,導致鎖不可用。原因可能是上次運行更新或安裝沒有正常完成。解決辦法是殺死此進

原创 Ubuntu下查找.android/avd

Ubuntu下查找avd    1.  終端執行 wjl@wjl-computer:~$ sudo find -name .android       [sudo] password for wjl:        會列出文件:    

原创 bitmap 與 drawable之間轉換

很多開發者表示,不知道Android的Drawable和Bitmap之間如何相關轉換。首先BitmaoDrawbale是Drawable的子類,知道了這一點大家對Bitmap和Drawable之間的轉換就不會感到困難了!   一、Bitm

原创 android 跑馬燈

所謂跑馬燈效果就是當文字超過控件所能容納的空間時,在控件內滾動的效果。 要實現這樣的效果需要在佈局文件中加上: android:singleLine=”true” android:ellipsize=”marquee” androi

原创 android group by

比如要用實現這麼一個sql語句:SELECT _id, number, date, duration, type, name, numbertype,numberlabel, COUNT(*) FROM calls  GROUP BY

原创 Ubuntu 8.04下編譯Android源碼全過程(2)

二、源碼編譯全部同步完畢後,進入到Android目錄下,使用make命令編譯,你會發現出現如下錯誤提示:host C: lieo_cgi <= external/clearsilver/cgi/cgi.cexternal/clearsil

原创 android 配置文件解析

一、佈局文件:在layout目錄下,使用比較廣泛;   我們可以爲應用定義兩套或多套佈局,例如:可以新建目錄layout_land(代表手機橫屏佈局),layout_port(代表手機豎屏佈局),系統會根據不同情況自動找到最合適的佈局文