Time of Update: 2013-12-11
這個類主要用來顯示一個可以被使用者點擊的圖片按鈕。<ImageButton>的XML元素的android:src和setImageResource()可以用來指定按鈕所要顯示成的圖片。預設狀態下它是一個正常的按鈕,所以可以設定背景色為透而只顯示想要顯示的圖片而不顯示背景。 為了表示不同的按鈕狀態(焦點,選擇等),你可以為各種狀態定義不同的圖片。例如,定義藍色圖片為預設圖片,黃色圖片為擷取時焦點時顯示的圖片,黃色圖片為按鈕被按下時顯示的圖片。一個簡單的方法可以做到
Time of Update: 2013-12-11
1.添加標頭檔[cpp] #include <utils/Log.h> 或者 #include <cutils/Log.h> 這個時候可以使用ALOGE/ALOGI/ALOGW 等方法列印出log 不過有些地方不能這麼使用,因為依賴libutils libctuils庫在mk檔案見添加如下依賴編譯即可[plain] #LOCAL_MODULE := ... ...
Time of Update: 2013-12-11
上篇是講的是如何製作一個具有兩行文本的 自訂控制項 ,作為ListView的Item的使用方法。這篇接下來也是圍繞ListView和Item,更加深入地介紹它們的用法。 首先,先來看看本文代碼啟動並執行結果,本文的Item比上一篇中的Item多出左邊的表徵圖:
Time of Update: 2013-12-11
#033 #034 mount("tmpfs", "/dev", "tmpfs", 0, "mode=0755");#035 mkdir("/dev/pts", 0755);#036 mkdir("/dev/socket", 0755);#037
Time of Update: 2013-12-11
通過上面的分析,可以知道LOGO圖片是RLE編碼的565格式的圖片,也就是採用行程編碼的方式,顏色位元採用16位的方式(紅色5位,綠色6位,藍色5位)。因此,所有其它圖片的格式都需要轉換為這種標準的格式,初始化進程才可以顯示出來。下面就來詳細地介紹定製一個LOGO圖片的顯示過程,比如要顯示的圖片如下:<!--[if
Time of Update: 2013-12-11
Android 開機會出現3個畫面:a. Linux 系統啟動,出現Linux小企鵝畫面(reboot);b. Android平台啟動初始化,出現"A N D R I O D"文字字樣畫面;c. Android平台上層圖形系統啟動,出現含閃動的ANDROID字樣的動畫圖片(start)。1/ 開機圖片(Linux小企鵝)Linux
Time of Update: 2013-12-11
程式執行需要讀取到安全敏感項必需在androidmanifest.xml中聲明相關許可權請求, 完整列表如下:android.permission.ACCESS_CHECKIN_PROPERTIES允許讀寫訪問”properties”表在 checkin資料庫中,改值可以修改上傳( Allows read/write access to the “properties” table in the checkin database, to change values that get
Time of Update: 2013-12-11
Running Your App運行您的應用程式Run on a Real Device 在真機上運行應用程式Run on the Emulator在虛擬機器上運行應用程式如果你跟隨上一節建立了一個Android工程,那麼它包含了一組預設的,直接就可以正確的啟動並執行“Hello
Time of Update: 2013-12-11
本地查詢可以查詢指定地區內諸如賓館,郵局等使用者感興趣的地方。其使用方法和地址查詢非常類似。下面樣本查詢32.0616667, 118.7777778為中心點一定地區內賓館的資訊[java]//--------------------------------- PACKAGE ------------------------------------ package com.pstreets.gisengine.demo.rim; //---
Time of Update: 2013-12-11
位元影像是我們開發中最常用的資源,畢竟一個漂亮的介面對使用者是最有吸引力的。按照對位元影像的操作,分為以下幾個功能分別介紹:從資源中擷取位元影像擷取位元影像的資訊顯示位元影像位元影像縮放位元影像旋轉1. 從資源中擷取位元影像一般來說,我們都是先擷取Resource,然後可以通過資源ID擷取Drawable,也可以通過資源ID擷取資源檔的資料流。使用第一種方法比較容易,下面詳細說明第二種方法。通過Resource的函數:InputStream openRawResource(int
Time of Update: 2013-12-11
除了使用MediaPlayer來播放視頻外,Android還提供了一個VideoView可以更方便的來播放視頻。VideoView 是View 的子類,可以用在所有支援View的地方,包括定義在AndroidManifest.xml檔案中:<LinearLayout
Time of Update: 2013-12-11
如今,任何名副其實的智能手機都具有音頻播放功能。當然,基於android的裝置也不例外,它允許你建立音樂播放器,有聲書,播客或任何圍繞音頻播放的其他應用類程式。本次將討論Android在格式和轉碼器支援方面的功能同時還將構建幾個不同的播放程式。 音頻播放 Android支援多種用於播放的音頻檔案格式和轉碼器(同時也支援錄音)AACMP3AMROggPCM 具體的格式介紹可以自行查閱資料
Time of Update: 2013-12-11
本例為一密碼輸入框添加“Shake” 動畫效果,類比密碼輸入錯誤後左右擺動文字框以提示使用者密碼不正確。代碼如下:[html] Animation shake = AnimationUtils.loadAnimation(this, R.anim.shake); findViewById(R.id.pw).startAnimation(shake); Animation shake =
Time of Update: 2013-12-11
---xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content"
Time of Update: 2013-12-11
上一篇:http://www.bkjia.com/kf/201208/146229.html本例介紹了日期DatePickerDialog和時間對話方塊TimePickerDialog的用法,可以擷取時間或日期輸入。DatePickerDialog和TimePickerDialog都是AlertDialog的子類,因此和Alert的使用步驟基本一致: Android ApiDemos樣本解析(22):App->Dialog 1. 定義儲存日期和時間的變數[java] &
Time of Update: 2013-12-11
上一篇:http://www.bkjia.com/kf/201208/147770.html前面介紹過的ListView, Gallery ,Spinner 等都是AdapterView 的子類,本例GridView 也是AdapterView的子類。AdapterView的顯示可以通過資料繫結來實現,資料來源可以是數組或是資料庫記錄,資料來源和AdapterView是通過Adapter作為橋樑。通過Adapter,AdatperView可以顯示資料來源或處理使用者選取事件,如:挑選清單中某項。
Time of Update: 2013-12-11
例子,在ScrollView下加入的組件,無論如何也不能自動擴充到螢幕高度。布局檔案。[html] <?xml version="1.0" encoding="utf-8"?> <!-- 背景:藍色 --> <ScrollView
Time of Update: 2013-12-11
1 Intent intent = new Intent(Intent.ACTION_SEND); // 啟動分享發送到屬性 2 intent.setType("text/plain"); // 分享發送到資料類型 3 intent.putExtra(Intent.EXTRA_SUBJECT, "subject"); // 分享的主題 4 intent.putExtra(Intent.EXTRA_TEXT,
Time of Update: 2013-12-11
LayoutAnimationController 用來為一個layout 或是viewgroup 包含的子view添加動畫效果, Layout中的每個元素都會採用同一個動畫效果,但開始時間不同。 子View動畫的預設開始時間為子View在Layout中的序號index 乘以 一個固定的時間間隔。 LayoutAnimationController
Time of Update: 2013-12-11
android 1.5及更新版本的apk簽名方式1.開啟Eclipse->選擇你要簽名的項目->右擊->android tools->Export signed Application package2.Next3.選擇簽名檔案keystore selection,如果是已經存在keystore的檔案就選擇然後next,輸入keystore的密碼進行簽名。如果沒有的話選擇 create new keystore 然後選擇 keystore