Time of Update: 2018-12-04
1.綜述(1)這裡說的activity不是一個類(類Activity),而是指一些使用者自訂類,這些類都繼承了類Activity,他們具有同樣的性質,故我們統稱他們為activity。 (2)activity是android應用程式的一個重要的組成部分。一個activity對象就是一個與使用者互動的UI介面。在activity上承載了一個或者多個view(即視圖),打個最簡單的比方就是說,一個聊天介面,就是一個activity,其中聊天視窗,頭像視窗等等就是一個個view。 (3)一個應用程式
Time of Update: 2018-12-04
Android(SDK 1.5) Button 的單擊事件的三種回應程式法:http://blog.csdn.net/hopease/article/details/7293244 第一種:個人認為寫法不好,不容易看懂。[java] view
Time of Update: 2018-12-04
Android的按鈕單擊事件及監聽器的5種實現方式 轉載自:http://hi.baidu.com/zealot886/item/4ddc9a2abdff98c2ddf69a46 第一種:匿名內部類作為事件監聽器類大部分時候,事件處理器都沒有什麼利用價值(可利用代碼通常都被抽象成了商務邏輯方法),因此大部分事件監聽器只是臨時使用一次,所以使用匿名內部類形式的事件監聽器更合適,實際上,這種形式是目前是最廣泛的事件監聽器形式。上面的程式碼就是匿名內部類來建立事件監聽器的!!!對於使用匿名內部類作為
Time of Update: 2018-12-04
Android系統架構(有Linux作業系統,中介軟體,C類庫和核心應用程式組成)1 在工程下的res -- values 下可以自己定義XML檔案:入color,array,styles2 可以用GetResources()函數3 Package包是整個Java應用程式的主要包名,而且是一個預設架構名稱3 在該檔案中 android:icon 表示應用程式的logo android:label 表示應用程式的文字說明 intent-filter
Time of Update: 2018-12-04
1 src 源檔案檔案夾 com.example.appname 包名稱 MainActivity Activity類 gen 儲存自動產生的R資源類檔案夾 com.example.appname 包名稱 R.java 工程自動產生的資源索引類 Android 3.0-> Android.jar Android SDK Jar檔案
Time of Update: 2018-12-04
1.android測量資料(1)android裝置座標系 x<0 x>0 ^ | +-----------+--> y>0 | | | | | | | | / z<0 | | / | | / O---------
Time of Update: 2018-12-04
任務、進程和線程 關於Android中的組件和應用,之前涉及,大都是靜態概念。而當一個應用運行起來,就難免會需要關心進程、線程這樣的概念。在Android中,組件的動態運行,有一個最與眾不同的概念,就是Task,翻譯成任務,應該還是比較順理成章的。Task的介入,最主要的作用,是將組件之間的串連,從進程概念的細節中剝離出來,可以以一種不同模型的東西進行配置,在很多時候,能夠簡化上層開發人員的理解難度,協助大家更好的進行開發和配置。任務 在SDK中關於Task(guide/topics
Time of Update: 2018-12-04
Historically, programmers always designed computer interfaces interms of pixels. For example, you mightmake a field 300 pixels wide,allow 5 pixels of spacing between columns, and define icons 16-by-16pixels in size. The problem is that if you run
Time of Update: 2018-12-04
將android裝置用USB的連接線串連到電腦上以後可以將編寫的android應用在裝置上運行以進行debug。 我的環境:裝置HTC G7 作業系統android 2.1
Time of Update: 2018-12-04
1. 問題: 第一次用更改main.xml的方式,結果每次編譯就產生一個main.out.xml,一直錯誤就是執行不了.如果運行時正開啟string.xml, 那麼就會產生string.out.xml. 分析:出現以上問題,是因為當前的編輯檔案是xml,所以 eclipse自動調用xsl運行。所以會出錯。 解決辦法:從Project Explorer裡刪除main.out.xml 或者strings.out.xml.運行時,確保正在開啟的檔案是src下的檔案.如果還不行, 運行project-&
Time of Update: 2018-12-04
Android平台上面IME遮擋問題的解決方案在Android系統中,由於手機螢幕大小的限制,一般需要字元輸入的時候,彈出的IME面板往往會佔據大半個螢幕,如果輸入框正好在下方,那經常會出現被IME面板遮擋的尷尬,給使用者帶來不小的困擾,使用者體驗很不友好。查了一下Android SDK的說明,發現可以通過設定Activity的一個屬性來解決這個問題,比如可以在AndroidManifest.xml中這樣寫:<activity android:name=".CategoryList"
Time of Update: 2018-12-04
模擬器提速:Android 模擬器預設情況下啟動並執行速度又慢又卡,時間長度導致電腦CPU100%.上網搜尋解決方案,發現有人已經提交這個問題 到了Android官方目前的解決方案是:關閉模擬器自動偵測手機旋轉的設定具體位置為:設定 - 聲音和顯示 -
Time of Update: 2018-12-04
我的系統為fedora 17,想將筆記本的網際網路共用到WIFI做熱點,以便讓自己的手機可以方便的上網。 fedora17-->系統設定-->網路-->無線-->用作熱點,它產生的網路為ad-hoc類型,安卓系統串連不上,後來發現一個文章:http://bbs.dospy.com/thread-12375429-1-354-1.html 主要是用到了這個軟體:ZT-180 Adhoc Switcher
Time of Update: 2018-12-04
註:本文為筆者參考網上相關教程,在筆者主機上安裝安卓開發環境的簡單過程總結。1.官方搭建步驟: http://developer.android.com/index.html2. 下載相關開發軟體(以Android4.0為例):2.1 Jave相關軟體:安裝Java運行環境JRE(沒這個Eclipse運行不起來)和JDK. 官網下載 http://www.oracle.com/technetwork/java/javase/downloads/index.html先裝JRE,再裝JDK.2.2
Time of Update: 2018-12-04
本文將就“ListView控制項的使用方法”進行簡單說明:1. 建立一個Empty Android Application Project:建立項目成功後,eclipse預設為使用者構建了一個基本的HelloWorld應用程式架構,在主介面的Layout中,使用者將看到螢幕正中間有一個TextView控制項,其中的文字內容為:HelloWorld;2.
Time of Update: 2018-12-04
/*產生xml格式字串*/public String WriteXmlStr(){XmlSerializer serializer = Xml.newSerializer();StringWriter writer = new
Time of Update: 2018-12-04
assets目錄底下的檔案會被打包到一個apk檔案裡,這些資源在安裝時他們並沒被解壓,使用時是直接從apk中讀取的。這裡介紹下怎麼在jni內使用ndk內建api的介面函數讀取assets資源檔,和libzip庫函數的使用,可以用來讀建立修改壓縮文檔,這裡也是以讀取apk安裝包內的資源檔為例。 1 用ndk內建的介面函數讀apk包,從2.3開始提供這些介面函數,具體看標頭檔assert.h android/asset_manager.h
Time of Update: 2018-12-04
步驟1 2 3 4 5 6 7 8 在最新的Android 4.0.3 R2模擬器中,已經加入了GPU支援,可以支援OpenGL ES 2.0標準,讓開發人員可以藉助模擬器來測試自己的OpenGL遊戲。在去年新增了網路攝影機支援之後,現在的新版模擬器也加入了包括多點觸摸輸入裝置的支援,未來還將加入藍芽和NFC支援……QVGA (240x320, low density, small screen)WQVGA400 (240x400, low density, normal
Time of Update: 2018-12-04
摘要: 本文旨在介紹一些Android模擬器下如何對SD卡內容進行管理的基本命令,同時也給大家推薦一個比較實用的工具。 筆者所用的環境:Windows 7 + Android SDK 2.2 1. 建立SD卡並掛載到模擬器 運行cmd,並cd至 ... 本文旨在介紹一些Android模擬器下如何對SD卡內容進行管理的基本命令,同時也給大家推薦一個比較實用的工具。 筆者所用的環境:Windows 7 + Android SDK 2.2 1. 建立SD卡並掛載到模擬器 運行cmd,
Time of Update: 2018-12-04
Android平台是目前最流行的移動開放平台之一,我周圍的很多同事和朋友,似乎對這套平台都很有興趣,也有很多人說Android必定是未來行動裝置平台發展的趨勢。 不過,目前我對這個“小機器人”能否達到如此大的影響力,持有謹慎的懷疑態度。 行動裝置是作業系統和硬體的結合才能成功,二者缺一不可。Android系統再好,也是一套軟體,消費者很難根據軟體去選擇相應的裝置,除非這個軟體基本做到了壟斷市場,比如像Windows.