Time of Update: 2018-12-05
JAVA語言中的反射機制: 在Java 運行時 環境中,對於任意一個類,能否知道這個類有哪些屬性和方法? 對於任意一個對象,能否調用他的方法?這些答案是肯定的,這種動態擷取類的資訊,以及動態調用類的方法的功能來源於JAVA的反射。從而使java具有動態語言的特性。 JAVA反射機制主要提供了以下功能: 1.在運行時判斷任意一個對象所屬的類 2.在運行時構造任意一個類的對象
Time of Update: 2018-12-05
引用: http://www.ibm.com/developerworks/cn/opensource/os-cn-android-anmt1/index.html 參考 Apidemos 中 com.example.android.apis.graphics BitmapDecode.java 中的範例程式碼。它的實現是通過 Movie 這個類來對 Gif 檔案進行讀取和解碼的,同時在 onDraw函數中不斷的繪製每一幀圖片完成的,這個範例程式碼在 onDraw 中調用
Time of Update: 2018-12-05
1。在網上看到對文字框裡的值進行限制,無非都是文字框裡的值,只能輸入數字,或者文本和數字都可以輸入,但卻沒有讓數字,文本,軟鍵盤上的空格鍵等都同時限制的屬性。如: android:inputType="text"這個就可以實現文本和數字都可以輸入;android:numeric="integer"這個就可以實現文本裡只能輸入數字2。但是你在文字框裡輸入空格呢,上面的屬性就不起作用了。下面的代碼就可以解決這個問題,即便你輸入空格,文字框也不會有任何的操作: InputFilter[]
Time of Update: 2018-12-05
Android採取了一種有別於Linux的進程管理原則,有別於Linux的在進程活動停止後就結束該進程,Android把這些進程都保留在記憶體中, 直到系統需要更多記憶體為止。這些保留在記憶體中的進程通常情況下不會影響整體系統的運行速度,並且當使用者再次啟用這些進程時,提升了進程的啟動速度。那Android什麼時候結束進程?結束哪個進程呢?之前普遍的認識是Android是依據一個名為LRU(last recently used
Time of Update: 2018-12-05
近期發現微軟和Android專利戰打得那叫一個精彩,蘋果、甲骨文都已參與其中,能進來的都進來了。真的為Android擔心啊,他的發展前景不免又蒙上了一層陰影。想起一句古話:“木秀於林,風必摧之”。微軟想HTC每台機器收15$,網路上有人說,微軟根據專利費用,每年就有10億美元的收入入賬,真真的是厲害啊~~專利這個東西,你別看平時人畜無害,關鍵時刻還真的是個利器啊!Android還是個年輕的修鍊者,對於這些資深的老大,微軟、蘋果構成了威脅,所以微軟、蘋果選擇了出手壓制。在不久前的北電專利收購中,G
Time of Update: 2018-12-05
雖然已經從網上找到了相關資料,但為了讓自己以後查閱方便,也為了讓自己能夠記得比較牢靠,我還是寫寫,一邊可以鞏固,一邊可以給CSDN上的博友們提供協助。 1.android:layout_weight="1"(這裡的值可以根據情況進行修改,不一定非得是1)
Time of Update: 2018-12-05
剛剛看了一下Android的API,發現了這個東西,感覺挺好。為了記住它,寫個部落格,以便以後可以方便使用。Monkey是運行於模擬器或手機上的一個程式,通過產生偽隨機的大量的系統級的使用者事件流來類比操作,包括單擊、觸摸、手勢等。從而為正在開發中的應用程式通過隨機響應進行壓力測試。 最簡單使用monkey的方式是通過下面的命令列,它可以運行指定的應用程式並向其發送500個偽隨機事件。$ adb shell monkey -v -p
Time of Update: 2018-12-05
之前,我也不是太清楚,為什麼開發好的android程式,要對其apk檔案進行數位簽章,只是略為知道一點:為了維護自己的著作權,更加合法吧,防止別人侵權。不過現在,我覺得,不光是這樣,下面我來談談自己的看法。 其實,Android平台需要每個。apk包(每個應用程式封存檔案)上都有數位簽章。如果沒有數位簽章,則不允許相應的.apk運行。說到這裡,大家也許會有疑問,我在使用SDK進行開發應用程式的時候,就沒有進行簽名啊,其實不是這樣的。 開發過或學習過google
Time of Update: 2018-12-05
釋懷,總算還是把這個問題給解決掉了。 在android的模擬器中載入視頻檔案的時候,它會提示:視頻無法播放!於是,我在logcat下面找錯誤的日誌,它有如下幾行錯誤顯示: ERROR/PlayerDriver(31): Command PLAYER_PREPARE completed with an error or infoPVMFErrResource : ERROR/MediaPlayer(19049): error (1, -17)
Time of Update: 2018-12-05
最近遇到這樣一個問題,想把一個activity文字框中輸入的內容,在跳到另外一個activity時,這個文字框裡的值仍不變。我通過bundle進行了傳遞,但是就是傳不過去。在網上查了資料,原來是沒有用addTextChangedListener()這個方法進行監聽的事。關鍵代碼如下: private EditText edit; private String message; edit.addTextChangedListener(new TextWatcher()
Time of Update: 2018-12-05
android匯入外部已存在的資料庫大於1M的資料庫檔案方法2012-05-18 12:53 佚名 部落格園 我要評論(0) 字型大小:T | Tandroid匯入外部已存在的資料庫大於1M的資料庫檔案方法。AD: 1.如果資料庫檔案大於1M,就用Filesplit工具切割。先去下載這個軟體工具2.首先把已有的資料庫放到assets檔案夾下面,如果沒有這個檔案就先在android項目中建立這個檔案夾。代碼如下:import java.io.File;import
Time of Update: 2018-12-05
嘿嘿...google把 moto mobile收購了...這不等於說 另一個蘋果出現了......是時候把android抓一下了...原來玩android的時候...移植了幾個庫. freeimage freetype tokamak到android上面.通過NDK..現在主要是在原先的基礎上.繼續加入lua等庫..是我的TS3.0能與android一致為目的.沒啥新鮮的哈哈..只不過耍了點小聰明而已..PC一份..android一份.之後把pc的代碼放到 android編譯....完成.
Time of Update: 2018-12-05
原文:http://blog.sina.com.cn/s/blog_4a0a39c30100auh6.html Android的SDK老是升級,m3 -> m5 ->
Time of Update: 2018-12-05
(hanchao3c Android開發人員論壇原創,轉載請註明)本文是《Android的多媒體架構OpenCore(PacketVideo)介紹 》的後續內容,前文請參考:http://www.androidin.com/bbs/viewthread.php?tid=2585&extra=page%3D15.1 Player的組成
Time of Update: 2018-12-05
原文: http://www.anddev.org/hello_android_-_your_first_application-t31.html編寫第一個Android程式 "Hello Android" 這是什麼: 這個教程示範如何建立最簡單的Android程式。能學到什麼: 在Eclipse中建立一個Android工程,輸入代碼,建立回合組態。難度: 0.5 of 5 最終效果:具體步驟:1. 首先,我們須建立一個新的工程,在Package-Explorer上空白地區右擊滑鼠。2.
Time of Update: 2018-12-05
北京時間8月26日訊息:據國外媒體報道,根據Android開發部落格,Google在其第一版手機系統——Android 1.0中,放棄了藍芽和GTalkService即時通訊的API(應用程式介面)。但是Google明確表示,Android系統將能使用其他藍牙裝置,如耳機。放棄藍芽介面,意味著軟體開發人員將不能根據Android建立藍芽應用軟體。Android工程師Nick Pelly在部落格中坦白承認,Google放棄藍芽完全是因為“時間已經來不及”。他補充說,“Android
Time of Update: 2018-12-05
原文出處:http://www.robotercoding.com/blog/?p=33對http://code.google.com/android/intro/anatomy.html進行了翻譯在一個Android 應用中有如下的四種組件: * Activity 活動組件 * Intent Receiver 接受處理組件 * Service 服務元件 * Content Provider 內容提供組件 一個Android
Time of Update: 2018-12-05
目錄 第一章 入門指南1.1 開發與測試Android版AIR程式的流程1.2 Flash平台工具支援1.3 安裝Android SDK1.4 Hello World--使用Flash Professional CS51.5 Hello World--使用Flash Builder 1.6 Hello World--使用Flex和AIR SDK命令列工具1.7 設定環境變數第二章 構建Android版AIR應用程式2.1 Android表徵圖資源2.2 設定應用程式屬性2.3
Time of Update: 2018-12-05
為了讓很多人真正明白Android的一些功能和操作,我們挑出來了幾個主要的方面來講解,相信你看過之後能夠在後續的過程中拋棄這些錯誤的概念。程式不能裝在SD卡上錯誤概念:Android所有版本都可以把程式安裝在SD卡中正確現象:只有2.2版本才可以,其他版本需要藉助第三方應用Android手機程式一般都會預設被安裝到機身記憶體裡面,尤其是在前期Android機型記憶體一般都偏少的情況下,所以許多使用者也對此非常抱怨,希望能把程式安裝在SD卡當中以節省記憶體。其實在Android 2.2版本之前,
Time of Update: 2018-12-05
–reboot system now 重啟系統–apply sdcard:update.zip 使用SD卡根目錄的update.zip更新系統–wipe data/factory reset 清空data分區並恢復出廠預設值–wipe cache partition 清空cache分區–install zip from sdcard 從SDcard選擇檔案更新系統–apply sdcard:update.zip 使用SD卡根目錄的update.zip 更新系統–choose zip from