Time of Update: 2013-12-11
TableLayout跟TableLayout 是一組搭配使用的布局,TableLayout置底,TableRow在TableLayout的上面,而Button、TextView等控制項就在TableRow之上,另外,TableLayout之上也可以單獨放控制項。TableLayout是一個使用複雜的布局,最簡單的用法就僅僅是拖拉控制項做出個介面,但實際上,會經常在代碼裡使用TableLayout,例如做出表格的效果。本文主要介紹TableLayout的基本使用方法。
Time of Update: 2013-12-11
Android的代碼是比較龐大的,如果要全部編譯一遍,是花費比較多時間,這樣導致開發效率非常低,那麼有沒有辦法只編譯修改那一部份代碼呢?答案是肯定有的,因為面對這麼多代碼,如果沒有好的方法是開發不成功的。下面就來學習怎麼樣單個目錄編譯的方法。 在android的頂層目錄裡,運行下面的命令:. build/envsetup.sh 運行命令後,就添加了很多命令到sh解譯器,具體命令如下:- croot: Changes directory
Time of Update: 2013-12-11
android系統的初始化過程是從那裡開始呢?它在載入linux基本核心後,就開始運行一個初始化進程,叫做init進程,那麼怎麼樣知道它是載入init進程的呢?難道上天就註定的嗎?呵呵,不是的,原來是從android載入linux核心時,就設定了下面的參數:Kernel command line: noinitrd root=/dev/nfs console=ttySAC0 init=/init nfsroot=192.168.1.103:/nfsboot ip=192.168.1.20:192
Time of Update: 2013-12-11
在init.rc檔案裡,可以看到載入下面的服務:service servicemanager /system/bin/servicemanager user system critical onrestart restart zygote onrestart restart
Time of Update: 2013-12-11
Button的onTouch,onClick,onLongClick事件發生先後順序和關聯:一,onTouch返回false首先是onTouch事件的down事件發生,此時,如果長按,觸發onLongClick事件;然後是onTouch事件的up事件發生,up完畢,最後觸發onClick事件。二,onTouch返回true首先是onTouch事件的down事件發生,然後是onTouch事件的up事件發生;期間不觸發onClick和onLongClick事件三,onTouch:down返回true
Time of Update: 2013-12-11
BitmapFactory.Option 由一個屬性public boolean inPurgeable如果inPurgeable 設為True的話表示使用BitmapFactory建立的Bitmap用於儲存Pixel的記憶體空間在系統記憶體不足時可以被回收,在應用需要再次訪問Bitmap的Pixel時(如繪製Bitmap或是調用getPixel),系統會再次調用BitmapFactory
Time of Update: 2013-12-11
建立一個預覽類為了讓使用者有效擷取映像和視頻,必須能讓他們看到相機中的影像。一個相機預覽類是一個SurfaceView類,它可以顯示相機中的即時影像,於是使用者就可以框住並捕獲映像或視頻。下面例子中的代碼示範了如何建立一個基本的相機預覽類,此類可以被一個viewlayout包含。此類實現了SurfaceHolder.Callback,為的是擷取建立和銷毀view的回調事件,這個view用來分配相機預覽輸入。[java]/** 一個基本的相機預覽類 */ public class
Time of Update: 2013-12-11
Android多媒體架構套件含了擷取和回放音頻,視頻和各種類形的映像的功能,所以你可以很容易的把它們整合到你的應用中.你可以從儲存在資源中的檔案,檔案系統中的檔案,或從網路資料流中播放音頻或視頻,這些都是用MediaPlayer或JetPlayerAPI實現.你也可以使用MediaRecorderand Camera
Time of Update: 2013-12-11
這個是一個定製庫的例子。 用法及注意事項:1. 將語音庫Aisound.so,放在: libs\armeabi\libAisound.so。注意:armeabi目錄下的庫,都要加上lib的首碼,為了方便調用。 2. resource.irf 檔案:先將它打包到apk裡,放在如下路徑。\res\raw\resource.irf然後在程式啟動並執行時候,讀取並解壓到軟體目錄,拿到路徑及檔案名稱。 3.使用3.1 初始化庫System.loadLibrary(
Time of Update: 2013-12-11
本例介紹如何在Android中使用自訂字型,Android支援TureType字型,和Windows 支援的TrueType字型格式相同。可以在Windows\Fonts 目錄下 查看字型,比如將 Edwardian 字型拷貝到本例的assest\fonts目錄下: 修改一下本例代碼:[java]private static class SampleView extends View { private Paint
Time of Update: 2013-12-11
關於案頭widget的動態重新整理有這樣一個配置,在res/xml下<appwiget-provider>下有一個屬性android:updatePeriodMillis="86400000"官方的注釋是:[plain] The updatePeriodMillis attribute defines how often the App Widget framework should request an update from the
Time of Update: 2013-12-11
首先是介紹:一、什麼是json資料1、json:javascript object Notation的簡稱2、json資料是一系列索引值對的集合;3、json已經被大多數開發人員,在網路資料的傳輸當中應用非常廣泛;4、json相對於xml來講解析稍微方便一些5、它的基本資料格式是:{"name":"Michael","andress":{"city":"Beijing","Street&
Time of Update: 2013-12-11
AutoCompleteTextView
Time of Update: 2013-12-11
1、Android library 'XXX.so' not in prelink map 錯誤解決在編譯自己的Android library時可能會出現library 'XXX.so' not in prelink map 錯誤,這是由於Android的先行編譯設定引起的,/build/core/prelink-linux-arm.map檔案描述了先行編譯的模組需要修改所在檔案夾下的android.mk檔案增加LOCAL_PRELINK_MODULE :=
Time of Update: 2013-12-11
上一篇:http://www.bkjia.com/kf/201208/146799.html使用方向鍵或是traceball 移動UI焦點時,有一些UI控制項,如Listview ,GridView 內部可以帶有子UI (如清單項目,Cell項),當Focus移動到這類UI控制項後,再使用使用方向鍵或是traceball 可以在Listview 或是 GridView 內部移動當前選中的清單項目或是Cell項等。本例介紹了一個自訂UI控制項InternalSelectionView
Time of Update: 2013-12-11
AndroidManifest.xml<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.hyl.phone" android:versionCode="1"
Time of Update: 2013-12-11
這裡只是記錄分享一下自己的學習心得,希望給一些新手有所啟發,少一點摸索的時間,如有不準確之處,歡迎指出,不勝感激。
Time of Update: 2013-12-11
布局檔案。[html] <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" &
Time of Update: 2013-12-11
直接給代碼吧:[html]package com.xy.shot; import android.R.color; import android.app.Activity; import android.graphics.Bitmap; import android.graphics.Color; import
Time of Update: 2013-12-11
經常會在項目中用到透明圖片,不規則圖片,特別是做遊戲的時候,需要對圖片的透明地區的點擊事件做特別處理。 一、先片檔案transparent.png,圖片中間地區與外圍地區是非透明的,其它地區是透明的: 二、上布局檔案test.xml[html]<?xml version="1.0" encoding="utf-8"?> <LinearLayout