Time of Update: 2013-12-11
public class TestHandlerAty extends Activity { private android.os.Handler mHandler = new Handler(); @Override public void onCreate(Bundle savedInstanceState) {
Time of Update: 2013-12-11
Activity提供了openFileOutput()方法可以用於把資料輸出到檔案中,public class FileActivity extends Activity { @Override public void onCreate(BundlesavedInstanceState) {
Time of Update: 2013-12-11
我們通過發送XML訪問 WebService就可以實現號碼的歸屬地查詢,我們可以使用Proxy 伺服器提供的XML的格式進行設定,然後請求提交給伺服器,伺服器根據請求就會返回給一個XML,XML中就封裝了我們想要擷取的資料。發送XML1.通過URL封裝路徑開啟一個HttpURLConnection2.佈建要求方式,Content-Type和Content-Length XML檔案的Content-Type為:application/soap+xml;
Time of Update: 2013-12-11
這一章我們來介紹AutoCompleteTextView和MultiAutoCompleteTextView控制項,這兩個控制項都是EditText的子件,有什麼用呢?就拿前幾章的西遊記裡的妖怪抓唐僧師徙來說,妖怪說他們人太多了,我記不清他們的名字了,好像裡面有一個是豬九戒的,不對,是豬八戒,兩個妖怪爭論不休,怎麼辦?沒關係,這就用到我們的自動提示控制項了,當輸豬字的時候,看八戒名字出來了吧,這樣就不需要爭論了.簡單吧.但兩者有什麼區別呢?看名字啊,AutoCompleteTextView控制項
Time of Update: 2013-12-11
這次我們學習ProgressDialog控制項,還是拿西遊記來說,唐僧被妖怪們抓去了,那悟空得去救啊,但妖怪肯定不讓啦,這就經過了一番打鬥,當然,妖怪肯定打不過悟空啦,我們就用ProgressDialog來類比打妖怪的過程,設定為100隻妖怪,打完這100隻妖怪才能救出師傅.看圖: 呵呵,這次悟空沒出手,讓八戒跟沙僧搶了回頭功,來看main.xml <?xml version="1.0" encoding="utf-
Time of Update: 2013-12-11
接著上面一章,這次我們將資料存放區在File檔案裡,布局檔案沒什麼改變,還是一樣的布局,看main.xml<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2013-12-11
匯入一個android項目,上面布滿了紅叉叉,棘手!沒辦法,各個擊破吧!先使用 android 內建工具將其更新一下,使用方法見:http://www.bkjia.com/kf/201110/108316.html發現,缺少一個包,那麽Build path,匯入這個丟失的包,呵呵,出現錯誤: The type R is already defined 這個好辦,刪除 src目錄下面的 R.java 問夾即可。剛開始,在src目錄下面沒有發現這個檔案,但是在 eclipse
Time of Update: 2013-12-11
1、styles.xml <style name="dialog" parent="@android:style/Theme.Dialog"> <item
Time of Update: 2013-12-11
主題和樣式有什麼不同?主題:Theme是針對表單層級的,改變表單樣式。在application和activity標籤下使用。樣式:Style是針對表單元素層級的,改變指定控制項或者Layout的樣式。在具體控制項下使用。主題和樣式可以用Android系統內建的也可以自訂。下面講講怎麼自訂佈景主題和樣式。具體步驟:在res/values目錄下建立一個名叫style.xml的檔案對於每一個主題和樣式,給<style>元素增加一個全域唯一的名字,和一個可選的父類屬性在<style&g
Time of Update: 2013-12-11
android APK防止反編譯:在android2.3之後的版本建立項目中會自動產生proguard.cfg和project.properties檔案,proguard.cfg檔案是混淆java代碼的設定檔,裡面對不需要混淆代碼的類檔案進行配置過濾,project.properties檔案裡設定android項目對應的版本和proguard.cfg的路徑。1.貼上自動產生的proguard.cfg檔案的內容:-optimizationpasses
Time of Update: 2013-12-11
下面是架構簡圖:首先調用mediaRecorder.java中的方法比如start方法,會調用jni: 也就是調用android_media_recorder.cpp的start方法: 接著到mediaRecorder.cpp,mediaRecorder是由mediaplayerService建立的,而mediaRecoder.cpp和mediaplayerService是通過binder機制來進行進程間的通訊的,這時client端就是通過操作服務端返回的imediaReco
Time of Update: 2013-12-11
Gallery組件主要用於橫向顯示映像列表,不過按常規做法。Gallery組件只能有限地顯示指定的映像。也就是說,如果為Gallery組件指定了10張映像,那麼當Gallery組件顯示到第10張時,就不會再繼續顯示了。這雖然在大多數時候沒有什麼關係,但在某些情況下,我們希望映像顯示到最後一張時再重第1張開始顯示,也就是迴圈顯示。要實現這種風格的Gallery組件,就需要對Gallery的Adapter對象進行一番改進。 Gallery組件的傳統用法 在實現可迴圈顯示映
Time of Update: 2013-12-11
Android學習方法一:瞭解什麼是Android二: 建立開發環境三: 閱讀SDK文檔四: 背景知識 1、Java 2、物件導向 3、設計模式
Time of Update: 2013-12-11
Android應用通常由一個或者多個組件組成,這些組件包括Activity,Service, BroardcastReceiver,
Time of Update: 2013-12-11
RadioButton在我們開發APP應用中是很常見的.這點我不用說大家也心知肚明. 雖說Android 系統給我們提供了RadioButton但是為了我們的應用有種"與眾不同"的效果,因為android的太死板太斯通見慣了.往往都會定製自己的表徵圖.下面我給大家介紹一下我實現的方法: 方法:運用群組控制項(ImageView and
Time of Update: 2013-12-11
LinearLayout是一個View組,包含其中的所有子View,都會按照同一方向排列,垂直或水平方向。你可以用android:orentation屬性來指定布局的方向。 LinearLayout中的所有子View會被依次排列,因此垂直列表每行中只有一個子View,而不管行有多寬;水平列表只會有一行(用最高的子View的高度加上填充作為行高)。LinearLayout會關注子View間的邊緣,以及每個子View的對齊(靠右對齊、中心對齊或靠左對齊)。 
Time of Update: 2013-12-11
mainActivity如下: [java] package c.c; import android.app.Activity; import android.content.ContentValues; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import
Time of Update: 2013-12-11
兩個程式A和B,A程式中有兩個類,一個繼承Activity,一個繼承ContentProviderB程式中有一個類,繼承 Activity 在A程式中建立一個資料庫,資料庫中建立兩張表,實現B程式訪問A程式資料庫中的資料 A程式中繼承Activity的類:建立資料庫,在資料庫中建立表,在表中插入資料 [html] package cn.mrzhu.test24; import android.app.Activity;
Time of Update: 2013-12-11
簡而言之一些比較耗時的操作不要在主線程中等待,而是實現非同步載入,比如那些下載的操作,如果檔案小,網速快,可能一下也完了。。要是檔案大了,網速不給力,勢必拖垮主線程,使用者體驗也差。於是android中使用handler來處理這些事情。 xml中定義兩個button: <?xml version="1.0" encoding="utf-8"?><LinearLayout
Time of Update: 2013-12-11
最近做一個功能,要將文字水平置中,本來是想這樣做的: textView