Time of Update: 2013-12-10
在Android中讀取doc檔案需要用第三方jar包tm-extractors-0.4.jar,讀取的過程很簡單和普通的檔案流操作基本一樣,下面寫一個簡單的例子:package com.word.read;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import org.textmining.text.extraction.WordExtractor;import
Time of Update: 2013-12-10
擷取網路連接狀態隨著3G和Wifi的推廣,越來越多的Android應用程式需要調用網路資源,檢測網路連接狀態也就成為網路應用程式所必備的功能。Android平台提供了ConnectivityManager 類,用於網路連接狀態的檢測。Android開發文檔這樣描述ConnectivityManager 的作用: Class that answers queries about the state of network connectivity. It also
Time of Update: 2013-12-10
使用Activity的openFileOutput()方法儲存檔案,檔案是存放在手機空間上,一般手機的儲存空間不是很大,存放些小檔案還行,如果要存放像視頻這樣的大檔案,是不可行的。對於像視頻這樣的大檔案,我們可以把它存放在SDCard。
Time of Update: 2013-12-10
除了可以使用檔案或SharedPreferences儲存資料,還可以選擇使用SQLite資料庫儲存資料。在Android平台上,整合了一個嵌入式關係型資料庫—SQLite,SQLite3支援 NULL、INTEGER、REAL(浮點數字)、TEXT(字串文本)和BLOB(二進位對象)資料類型,雖然它支援的類型只有五種,但實際上sqlite3也接受varchar(n)、char(n)、decimal(p,s)
Time of Update: 2013-12-10
Android中的Selector主要是用來改變ListView和Button控制項的預設背景。其使用方法可以按一下步驟來設計:(以在mylist_view.xml為例)1.建立mylist_view.xml檔案首先在res目錄下建立drawable檔案夾,再在建立的drawable檔案夾中建立mylist_view.xml,其目錄結構為:res/drawable/mylist_view.xml。2.根據具體需求編輯mylist_view.xml檔案建立mylist_view.xml檔案後,在沒
Time of Update: 2013-12-10
1:建立表徵圖如下 Intent intent = new Intent(); intent.setClass(this, SplashActivity.class); Intent
Time of Update: 2013-12-10
將已經編譯好的.class或者.dex檔案放在sdcard中,供一個已安裝的程式動態調用:首先將.class檔案轉換成.dex檔案:package com.dynamic;public interface IDynamic {public String helloWorld();} package com.dynamic;public class DynamicTest implements IDynamic {
Time of Update: 2013-12-10
客戶要求FM播放時拔出耳機後,FM APP出現“拔出耳機,Fm停止"的提示框,然後自動close修改FMRadioService.java1.添加如下import,以便能顯示toast////AAAAA add startimport android.widget.Toast;////AAAAA add endpublic class FMRadioService extends Service implements
Time of Update: 2013-12-10
android手機的螢幕尺寸問題一直是讓開發人員感覺很頭疼的問題,由於各手機廠商所採用的螢幕尺寸不同,user UI介面呈現及布局自然也各自迥異。所以,在開發android手機應用程式時,除了對底層API的掌握之外,最重要的仍是螢幕解析度概念的理解。
Time of Update: 2013-12-10
修改\packages\apps\Camera\res\values\arrays.xml中的以下代碼:<string-array name="pref_camera_continuous_number_entries">
Time of Update: 2013-12-10
1.Layout介紹 為適應各種介面風格,滿足開發的需要,Android提供了5種布局方式,分別是LinearLayout(線性布局)、FrameLayout(架構布局)、RelativeLayout(相對布局)、AbsoluteLayout(絕對布局)以及TableLayout(表格版面配置),通過這5種布局我們可以在手機螢幕上隨心所欲的擺放各種控制項。 在Android的系統中,可視化的控制項是從Android.view.View類中繼承而來。控制項的建立方式通常有2種方式: 1、通過
Time of Update: 2013-12-10
Imei = ((TelephonyManager) getSystemService(TELEPHONY_SERVICE)).getDeviceId();1.加入許可權在manifest.xml檔案中要添加 <uses-permission android:name="android.permission.READ_PHONE_STATE" />2.代碼複製代碼 代碼如下:package net.sunniwell.app;import android.app.
Time of Update: 2013-12-10
[java] Intent intent = new Intent("cn.pocketdigi.update.alarm"); intent.setClass(this, AlarmReceiver.class); PendingIntent pi=PendingIntent.getBroadcast(this, 0,
Time of Update: 2013-12-10
TextView中加入超連結的方式很多,但下面的方式應該的最簡便合理的strings.xml中定義字串<string name="blog"><a
Time of Update: 2013-12-10
新浪分享比較簡單,新浪有提供完整的demo。android實現新浪的分享功能,分3種分享情況:純文字的,帶圖片的,圖片為本地圖片(傳入的是圖片在手機的地址),第2種帶圖片的是,網狀圖片,圖片地址為網路地址url 首先到新浪開放平台,註冊帳號,建立應用,注意的是請點擊應用,選擇進階資訊,在裡面設定上回調頁面 回調頁隨便填寫一個就行 下載sdk包,把包加入libs下面,引入 主類:package com.sharedemo;import java.
Time of Update: 2013-12-10
在Android專案檔夾裡面,主要的資源檔是放在res檔案夾裡面的1:assets檔案夾是存放不進行編譯加工的原生檔案,即該檔案夾裡面的檔案不會像xml,java檔案被先行編譯,可以存放一些圖片,html,js, css等檔案。2:res檔案夾裡面的多個檔案夾的各自介紹res/anim/ XML檔案,它們被編譯進逐幀動畫(frame by frame animation)或補間動畫(tweened animation)對象 res/drawable/
Time of Update: 2013-12-10
[java] //音效的音量 intstreamVolume; //定義SoundPool對象 privateSoundPoolsoundPool; //定義HASH表 privateHashMapsoundPoolMap; /**********************************************
Time of Update: 2013-12-10
1.主題和樣式的區別主要區別在主題不能作用於單個View組建,主題應該對整個應用中的所有Activity起作用或者對指定的Activity起作用。主題定義的格式應該是改變視窗的外觀格式,例如視窗變體,視窗邊框等。 2.自訂佈景主題在/res/values/my_style.xml檔案增加一個主題,定義主題<style.../>片段如下:[html]<style name="CrazyTheme"
Time of Update: 2013-12-10
[java]Intent i = getBaseContext().getPackageManager()
Time of Update: 2013-12-10
//儲存到SD卡 private static String sdState = Environment.getExternalStorageState(); private static String path = Environment.getExternalStorageDirectory().toString(); public static void saveBitmap(Bitmap bitmap,String imageName) { File