Time of Update: 2013-12-11
每一個activity都表示一個螢幕。應用程式會把它呈現給使用者。建立一個新的activity類呈現了一個封裝了視窗顯示處理功能的空白螢幕。一般情況下,可以使用標準的androi約定,傳遞外部資源中定義的布局的資源ID,例如 <span style="font-family:Microsoft YaHei; font-size:14px"> setContentView(R.layout.main)</span>
Time of Update: 2013-12-11
ListView是一個經常用到的控制項,ListView裡面的每個子項Item可以使一個字串,也可以是一個群組控制項。先說說ListView的實現: 1.準備ListView要顯示的資料 ; 2.使用 一維或多維 動態數組 儲存資料;2.構建適配器 , 簡單地來說, 適配器就是 Item數組 , 動態數組 有多少元素就產生多少個Item; 3.把 適配器 添加到ListView,並顯示出來。 接下來,看看本文代碼所實現的ListView: 接下來,就開始UI的XML代碼:
Time of Update: 2013-12-11
要想Android運行起來,不但要編譯核心正確,還需要有正確地安裝根檔案系統,才可以運行起來。第一步,就是從模擬器裡提取data目錄的資料。也許你會問,為什麼要從模擬器裡提取呢?因為這樣做是最方便的,不必要每個目錄和檔案,都要自己去建立。在一個終端裡運行模擬器,並且運行android系統正常,然後再開啟一個終端,在這個終端裡運行adb來擷取模擬器的檔案,如下命令:adb pull /data
Time of Update: 2013-12-11
在這一節,我先從一個簡單的計算機入手,帶著大家來分析android系統應用程式的結構、實現方式、源碼的組織,以及代碼修改後的效果顯示。通過學習系統應用程式,可以瞭解android的應用程式,也可以學到開發應用程式的基本知識,也可以深入理解android系統的應用程式的實現,比如漢化、多語言、添加功能等等,這對於初學者是非常重要的一環。下面就開始來學習計算機的應用程式,接著進入下面的目錄,並 查看檔案:Android-2.0/packages/apps/Calculator 在目錄下,可
Time of Update: 2013-12-11
我們知道button的背景是可以使用selector的,實際上文字也是支援這一特性的,我在前一段時間進行過初步嘗試,但是沒有成功,於是就放棄了。這兩天又有了這個需求,一開始我的想法是重寫一個組件,但是為了一個或兩個按鈕單獨寫一個組件不太划算,於是就重新試了我之前的想法,成功了。在這裡裡分享一下:首先需要定義我們的顏色:[html]<?xml version="1.0" encoding="utf-8"?> <resources&
Time of Update: 2013-12-11
SetWallpaper介紹如何在Android擷取當前Wallpaper,對Wallpaper做些修改,然後用修改後的映像重新設定Wallpaper。WallpaperManager用來管理Android的Wallpaper。下面代碼通過WallpaperManager來取得當前Wallpaper然後顯示在螢幕Layout的imageView上。[java] final WallpaperManager wallpaperManager =
Time of Update: 2013-12-11
在Android簡明開發教程三:第一個應用Hello World 已經介紹了Hello world樣本,這兩個Hello world 的Layout定義稍有不同:<TextView
Time of Update: 2013-12-11
Android 作業系統對於<intent-filter>含有下列屬性的Activity會在應用程式管理器(Launcher)顯示一項,一般這個Activity對應於某個應用的主Activity。<action android:name=”android.intent.action.MAIN” /><category android:name=”android.intent.category.LAUNCHER”
Time of Update: 2013-12-11
前給例子介紹了如何使用PreferenceActivity 來顯示修改應用偏好,使用者對Preferences的修改自動儲存在應用對應的Shared Preferences中。本例介紹了如何從一個Activity來取得由PreferenceActivity 的Preference值。比如在實際應用中通過PreferenceActivity介面來取得使用者偏好或是配置。因為希望從PreferenceActivity傳回值,所以使用startActivityForResult
Time of Update: 2013-12-11
從Android1.6(API Level 4)開始,Android平台開始支援文字到語音(TTS)功能,也就是“合成語音”,支援以聲音方式讀出文字。目前Android TTS可以支援多種語言:English, French, German, Italian ,Spanish 等,也有公司提供了用於Android平台的中文TTS Engine。TTS Engine 在讀出文字前,需要知道使用哪種語言,比如“Paris”的發音,英語和法語發音就不同。
Time of Update: 2013-12-11
android SqLitez綜述 背景 SQLite 是一個非常流行的嵌入式資料庫,它提供了一個清爽的 SQL 介面,相當小的記憶體佔用和高速的響應,更 Happy 的是他還是免費的,大家都可以盡情的使用,很多牛叉的公司(諸如Adobe,Apple,Google,Sun,Symbian ),開源項目( Mozilla,PHP,Python )都在產品中裝配
Time of Update: 2013-12-11
附帶電話號碼:[java] Intent mIntent = new Intent(Intent.ACTION_VIEW);
Time of Update: 2013-12-11
找了好久關於android調用C/C++庫的文章,但是始終沒有一片是關於android利用jni調用C++自訂類的文章,無奈只好看android的原始碼,學習android的圖形庫的實現,因為它的實現底層也是利用C++的skia庫。下面就3個檔案來描述。首先是你在java中的一個類,用於你在應用程式中調用這裡取名叫Person類[java] package whf.jnitest; public class Person
Time of Update: 2013-12-11
過DOS命令視窗啟動模擬器. 再另外開啟一個DOS命令視窗,定位到你下載的安裝程式或遊戲安裝包的目錄,然後執行命令安裝: adb install 包名
Time of Update: 2013-12-11
AndroidManifest.xml的配置 01<!-- **** JUnit測試專用,正式發布需要移除 *** -->02 <uses-permission android:name="android.permission.RUN_INSTRUMENTATION" />03 <instrumentation android:name="android.
Time of Update: 2013-12-11
mainpage.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"
Time of Update: 2013-12-11
HierarchyViewer是Android SDK包中一個非常好用的工具,你在
Time of Update: 2013-12-11
Task和Back StackAn application usually contains multiple activities.Each activity should be designed around a specific kind of action the user can perform and can start other activities.For example, an email application might have one activity to
Time of Update: 2013-12-11
使用tablelayout及tablerow產生表格,這裡我只產生了一次,可以根據需求更改哦....,對於裡面的控制項是可以監聽的....mainactivity代碼如下:[html] package com.xy.tablerow; import android.os.Bundle; import android.app.Activity; import android.graphics.Color; import android.
Time of Update: 2013-12-11
Android自訂控制項實現及其布局Android自訂控制項一般要繼承View類,因此控制項的實現及其相應的布局需要完成:1. 繼承View類,並實現參數為(Context context,AttributeSet attrs)的建構函式2. 在布局檔案xml中設定屬性的時候,應以(<包名.類名 />)的格式進行。3.