Time of Update: 2013-12-11
根據輸入的名稱查詢 註:地點輸入錯誤的時候會導致程式崩潰,暫沒做處理。(可進行提示的) 主介面:Java代碼 package com.hc; import java.util.List; import com.google.android.maps.GeoPoint; import com.google.android.maps.MapActivity; import
Time of Update: 2013-12-11
建立資料庫在cmd下面調用sqlite3.exe,建立資料命令如下:sqlite3 db_name.xx;資料庫名稱任意,建立後直接進入資料庫;如果檔案存在,則直接開啟;SQL的指令格式所有的SQL的指令都是以分號(;)結尾的,為增加可讀性,允許一個指令多行編輯,直到遇到分號結束指令;sqlite3中兩個減號(--)代表注釋,sqlite會忽略。建立表鍵入以下指令即可建立一個tab_name表:create table tab_name (field1, field2,
Time of Update: 2013-12-11
最近做的項目用到很多圖片,經常出現記憶體溢出。 Andorid限制了8M的圖片記憶體,如果超過了就會溢出,那就是要及時釋放記憶體中的圖片資源。 我之前的做法是簡單對圖片對象設定null。其實這樣是不行的,圖片依然在記憶體中的。 那如何做更有效呢? 很簡單。有代碼有真相。Java代碼 if(!bitmap.isRecycled()){//先判斷圖片是否已釋放了 bitmap.recycle(); &n
Time of Update: 2013-12-11
@表示引用資源,聲明這是一個資源引用—隨後的文本是以@[package:]type/name形式提供的資源名。@android:string表明引用的系統的(android.*)資源@string表示引用應用內部資源對於id,
Time of Update: 2013-12-11
android adb shell 命令大全 1. 顯示系統中全部Android平台: android list targets2. 顯示系統中全部AVD(模擬器): android list avd3. 建立AVD(模擬器): android create avd --name 名稱 --target 平台編號4. 啟動模擬器: emulator
Time of Update: 2013-12-11
Granting Access 授予許可權<uses-permission android:name="android.permission.READ_CONTACTS" />Querying the contact database 連絡人資料庫查詢Retrieving Contact Details 擷取連絡方式本的連絡人資訊儲存在連絡人表中,而詳細資料儲存在個人表中。在 Android1.x
Time of Update: 2013-12-11
SQLITE是android內建的標準資料庫,它支援SQL語句,是一個輕量級的嵌入式資料庫.學習SQLITE首先需要瞭解一些知識點:1. SQLiteDatabase 一個SQLiteDatabase的執行個體代表一個SQLite的資料庫,通過SQLiteDatabase執行個體的一些方法,我們可以執行SQL語句,進行對資料庫的增刪改查操作。 資料庫對於一個應用來說是私人的,並且在一個應用當中,名字也是唯一的。2.
Time of Update: 2013-12-11
Java代碼 public class NetCheckReceiver extends BroadcastReceiver{ //android 中網路變化時所發的Intent的名字 public static final String netACTION =
Time of Update: 2013-12-11
接收多媒體訊息<receiver android:name=".smsreceiver" android:permission="android.permission.BROADCAST_WAP_PUSH"> <intent-filter android:priority="10000"&
Time of Update: 2013-12-11
建立名為NotificationIconCount的Android Project。首先修改AndroidManifest.xml,加入許可權<uses-permission android:name="android.permission.READ_CONTACTS"></uses-permission>,因為我們要讀取連絡人。修改main.xml如下,這裡定義一個ImageView,勇於預覽我們處理好的加上數位表徵圖。Xml代碼 <
Time of Update: 2013-12-11
知道activity總要有一個xml的布局檔案相對應,但如果沒有這個xml 而用Java 直 接在代碼中簡單實現,也就是說,這個負責布局的xml 現在我不在寫他。而是直接有java協助我們產生,有些朋友會問,有這個必要麼,自己單寫個java 類實現不和xml 布局是同樣的功能。但實際上,很多時候我們的介面不是完全不變的,如果一個view 中出現了大量的變化,那原來的xml 也就成了雞肋。而且一旦我們想要將寫好的一個activity自己封裝成JAR包,這時多餘的xml
Time of Update: 2013-12-11
JNI 編程實現了 native code 和 Java 程式的互動,因此 JNI 代碼編程既遵循 native code 程式設計語言的編程規則,同時也遵守 JNI 編程的文檔規範。在記憶體管理方面,native code 程式設計語言本身的記憶體管理機制依然要遵循,同時也要考慮 JNI 編程的記憶體管理。本章簡單概括 JNI 編程中顯而易見的記憶體流失。從 native code 程式設計語言自身的記憶體管理,和 JNI 規範附加的記憶體管理兩方面進行闡述。Native Code
Time of Update: 2013-12-11
大體分為三大 類:第一類:兩個組件之間的定位,(A在B的上面,下面,還是左面或右面) android:layout_above="" android:layout_below=""
Time of Update: 2013-12-11
首先可以用以下代碼測試你的機器是不是有語音辨識功能:[java] PackageManager pm = getPackageManager(); List<ResolveInfo> activities = pm.queryIntentActivities( new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH), 0
Time of Update: 2013-12-11
1.前言該Demo的分析參考了mapdigit的關於Api Demos的文章,我在他的基礎上更進一步分析了相關知識點。2.Demo效果3.Demo分析首先,進入到IntentActivityFlags後的介面如所示: 通過布局檔案可以知道該例子布局很簡單:[java]<LinearLayout
Time of Update: 2013-12-11
1.前言該Demo的分析參考了mapdigit的關於Api Demos的文章,我在他的基礎上更進一步分析了相關知識點。2.Demo效果3.Demo分析該樣本很簡單,功能只有一個,就是搜尋出所有的音頻檔案,廢話少說,直入主題:先看布局,進入該樣本後只有一個TextView和一個Button屹立著:點擊”Get
Time of Update: 2013-12-11
文檔內容在Android Browser中使用控制台API在WebView中使用控制台API參考調試如果你是在為Android開發web應用,那麼,你可以使用控制台(console)的JavaScript API(the console JavaScript APIs)來調試你的Javascript代碼並將資訊輸出到logcat。如果你對使用Firebug 或 Web
Time of Update: 2013-12-11
1. 重寫EditTextpublic class LinedEditText extends EditText { private Paint linePaint; private float margin; private int paperColor; www.2cto.com
Time of Update: 2013-12-11
多Activity 需要建立多個java的class及相對應的xml建立完成之後必須在manifest中註冊<activity android:name=".activity2" android:label="@string/MSSSS"
Time of Update: 2013-12-11
代碼如下:[java] package xiaogang.enif.utils; /** * The Class LogUtils for log printing, which help us * easy to trace our codes or logics in the project . * * @author zhao xiaogang * @time 2011.4