Time of Update: 2013-12-11
Intent的基本作用:一個Intent對象包含了一組資訊:1. Component name2. Action3. Date4. Category5.
Time of Update: 2013-12-11
文法(SYNTAX):<manifestxmlns:android="http://schemas.android.com/apk/res/android" package="string"
Time of Update: 2013-12-11
我們將使用一個TodoList 為例介紹SQLite 的基本用法,在設計SQLite資料庫表時有幾點建議:對於一些檔案資源(像或是聲音等)不建議直接存放在資料庫表中,而今儲存這些資源對應的檔案名稱或是對於的content provider 使用的URL 全名。儘管不是強制的,在設計資料庫的關鍵字時,所有表都包含一個_id 域做為表的關鍵字,它是一個自動成長的整數域。 如果使用SQLite 作為一個Content
Time of Update: 2013-12-11
先定義一個Application package com.xesam;import android.app.Application;import android.content.res.Configuration;import android.util.Log;public class ApplicationActivity extends Application { static String name =
Time of Update: 2013-12-11
文法(SYNTAX):<serviceandroid:enabled=["true" | "false"] android:exported=["true" | "false"]
Time of Update: 2013-12-11
Android中提供的HttpURLConnection和HttpClient介面可以用來開發HTTP程式。以下是本人在學習中的總結與歸納。1. HttpURLConnection介面 首先需要明確的是,Http通訊中的POST和GET請求方式的不同。GET可以獲得靜態頁面,也可以把參數放在URL字串後面,傳遞給伺服器。而POST方法的參數是放在Http請求中。因此,在編程之前,應當首先明確使用的要求方法,然後再根據所使用的方式選擇相應的編程方式。
Time of Update: 2013-12-11
文法(SYNTAX):<uses-permissionandroid:name="string"/>被包含於(CONTAINED
Time of Update: 2013-12-11
一 SDCard介紹1.SDCard可以把他看看做是移動硬碟或隨身碟,也就是手機的記憶卡2.SDCard的建立是在eclipse建立模擬器時隨同建立,也可以使用dos命令建立二 SDCard的使用在程式中訪問SDCard的時候需要申請訪問的SDCard許可權,即是在AndroidManifest.xml中加入SDCard的許可權<!--允許應用程式寫到外部儲存空間--> <uses-permission
Time of Update: 2013-12-11
Gallery滑動的時候之所以會卡,是因為當它滑動到中間的時候,預設會為選中狀態,那麼這個時候就要去載入圖片,如果當圖片比較大的時候,就會導致卡一下。一、通過非同步載入圖片的方式其餘的地方不變,只是在Adapter中使用非同步載入的方式。[java]public class GalleryAdapter extends BaseAdapter { private ImageView[] imageView;//
Time of Update: 2013-12-11
</pre>ClipDrawable 是一個挺好看的一個圖片Drawable,操作起來也算比較簡單。下面先把代碼貼上來,通過例子進行說明。<p></p><p>main.xml檔案的內容:</p><p></p><pre name="code" class="html"><?xml version="1.0" encoding="
Time of Update: 2013-12-11
資料存放區在開發中是使用最頻繁的,在這裡主要介紹Android平台中實現資料存放區的5種方式,分別是:1 使用SharedPreferences儲存資料; 2 檔案儲存體資料;3 SQLite資料庫儲存資料;4 使用ContentProvider儲存資料;5 網路儲存資料;SharedPreferences是Android平台上一個輕量級的儲存類,主要是儲存一些常用的配置比如視窗狀態,一般在Activity中
Time of Update: 2013-12-11
最近在看Android中播放延遲的問題,看了下代碼,發現AudioTrack類中的函數latency有以下注釋:[cpp]/* Returns this track's latency in milliseconds. * This includes the latency due to AudioTrack buffer size, AudioMixer (if any) * and audio hardware
Time of Update: 2013-12-11
第一、 建立監聽類:BootReceiver繼承BroadcastReceiverpublicclass BootReceiver extends BroadcastReceiver { @Override public void onReceive(Context
Time of Update: 2013-12-11
public void onStart()當該Fragment對象對使用者可見時,該方法會被調用。該方法通常會跟它的Activity的生命週期的Activity.onStart()方法綁定。public void onStop()當Fragment對象被終止的時候,該方法會被調用,它通常會跟它的Activity的生命週期的Activity.onStop()方法綁定。public void onTrimMemory(int level)當作業系統判斷某個時機是從進程中消除不需要的記憶體的好時機時,
Time of Update: 2013-12-11
我們已經知道<intent-filter>用來定義你的Activity如何被另外的Activity開啟,這就是所謂的“過濾器”。但是,如果有兩個Activity有相同的<intent-filter>,那將發生什麼呢? AndroidManifest.xml中的代碼。 <?xml version="1.0"
Time of Update: 2013-12-11
下面以一問一答的形式來解決這個問題: 一般建立一個Android項目後,AndroidManifest.xml的內容都是這樣的:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2013-12-11
其實Appwidget是一個小型的Views,可以嵌入到其他應用程式並且定期更新。這些View被稱為Widgets組件,您可以通過AppwidgetProvider去發布Widgets,能夠容納其他Appwidget的稱為Appwidget host。 1.1 在AndroidManifest.xml中註冊AppWidget[html] view plaincopyprint?<receiver
Time of Update: 2013-12-11
訪問sdcard的許可權:[java] 1. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission> [java] 1. btn.setOnClickListener(new View.OnClickListener()
Time of Update: 2013-12-11
接到客戶的需求,要求實現,ZIP檔案夾解密,功能,找了已很久發現,這方面的資料確實很匱乏。貼出源碼 和大家分享。package com.hongan.test;import java.io.File;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.view.View.OnClickListener;import
Time of Update: 2013-12-11
當圖片過大,或圖片數量較多時使用BitmapFactory解碼圖片會出java.lang.OutOfMemoryError: bitmap size exceeds VM budget,要想正常使用則需分配更少的記憶體,具體的解決辦法是修改採樣值BitmapFactory.Options.inSampleSize,例如:www.2cto.comBitmapFactory.Options opts = new BitmapFactory.Options();opts.inSampleSize =