原创 四.簡單的TableLayout佈局

簡單的TableLayout佈局 <?xml version="1.0" encoding="utf-8"?> <TableLayout xmlns:android="http://schemas.android.com/apk/res/

原创 編譯android2.3.5源代碼和sdk後target爲灰色解決

編譯好源代碼和SDK後創建模擬器時target爲灰色時因爲沒有沒有SDK的支持。 啓動2.3.5需要APL Level 10.所有在Installed packages中需要下載更新SDK Platform Android2.3.5 ,

原创 五.在Android中實現線程的方法

一.在Android中實現Runnable類並複寫Run()方法創建線程,其實該線程和Android的Activity是同一個線程,而不是單獨的線程。實現Runnable類並複寫Run()方法 例:使用匿名內部類的方式實現一個線程 Ru

原创 二.實現Menu按鍵的功能

1.複寫onCreateOptionsMenu方法@Override public boolean onCreateOptionsMenu(Menu menu) { // TODOAuto-genera

原创 三.如何創建窗口模式的Activity

如何創建窗口模式的Activity 1.      在AndroidManifset.xml中註冊Activity時添加一個[android:theme=”@androidid:style/Theme.Dialog”]聲明,當調用這個Ac

原创 隱私政策聲明

我們將一直以最大努力提供準確和最新信息。我們不作任何保證或聲明,明示或暗示:該信息包含或引用的下是準確或完整。此外APP不應對任何直接,間接,偶然,必然或懲罰性的,獲取,或無法使用這些信息的使用而造成的損害承擔責任。此外,APP不應對以任

原创 七.使用SQLiteOpenHelper類對數據庫簡單操作

一.當操作SQLite數據庫時需要,需要得到一個SQLiteOpenHelper對象。但由於SQLiteOpenHelper是一個抽象類,需要自定義一個類來繼承它。這樣自定義類就實現了SQLiteOpenHelper中的所有方法。 二.創

原创 Ubuntu 10.04環境下載&編譯Android-2.1_r2源代碼【20110527更新說明】

注:本文撰寫於1年之前,目的是爲彌補當時Android官網文檔不夠詳細確切的問題。目前Android Open Source Project上的文檔已經今非昔比,相當完善與準確。從Android2.2(含)起,需要使用JDK1.6,並在6

原创 Android中常用的權限

在AndroidManifest.xml文件的<manifest></manifest>標籤中添加如下代碼 <uses-permission Android:name="android.permission.RECEIVE_SMS"/

原创 Android源代碼的目錄結構

頂層目錄: . |– bionic (全局的Makefile) |– bootable (基礎庫的源代碼) |– build (編譯和配置所需的腳本和工具) |– dalvik (java虛擬機) |– development (開發應用

原创 在子線程中更新主窗體的控件

定義一個更新控件的委託 /// <summary> /// 定義一個更新Grid控件的委託 /// </summary> /// <param name="dt"></param>

原创 局域網文件,批量、定時、單文件傳輸工具。

局域網文件,定時批量單文件傳輸。 下載地址

原创 八.使用HttpURLConnection下載文件

使用HttpURLConnection下載文件 一.把android.permission.INTERNET添加到AndroidMainfest.xml配置文件中,使整個程序有訪問網絡的權限。 <uses-permission andro

原创 六.Handler的最簡單應用

一.Handler用於消息的發送和消息的處理。 把消息放置到消息的列隊中。 按計劃發送消息或執行某個Runnanble(使用POST方法) 二.例 1.      首先創建一個Handler對象Handler handler = new

原创 一.創建一個Button監聽器,使Button能打開另一個activity並傳值

創建一個button監聽器,並使監聽器能打開另一個activity並傳值 一.創建一個Button的OnClick監聽器 //這個屬於一個內部類 class MyButtonListener implements OnClickListe