編輯:關於Android編程
1. IDE:
Intelligent Development Environm的簡稱。即智能開發環境。是一種開發工具。常用的IDE有adt-bundles和Android studio。兩個都需要配置jdk。
2. ADT:
Android Development tools的簡稱。即Android開發工具。ADT為Eclipse的插件。在Eclipse和SDK之間起了一個橋梁的作用。
3. SDK:
Soft Development Kit的簡稱。軟件開發工具包。在Android中,它為開發者提供了庫文件以及其它開發所用到的工具。
4. JDK:
Java的開發工具包。包括了Java運行環境、Java工具和Java基礎類庫。
5. NDK:
概念:
(1).NDK是一系列工具的集合。幫助開發者快速開發C/C++的動態庫。
並能自動將so和Java應用一起打包成apk。這些工具對開發者的幫助是巨大的。
(2).NDK將是Android平台開發支持C開發的開端。
作用:
(1).代碼的保護。由於Java層代碼很容易被反編譯,而C/C++庫反編譯難度很大。
(2).可以方便的使用現存的開源庫。大部分現存的開源庫都是用C/C++代碼編寫的。
(3).提高程序的執行效率。將要求高性能的應用邏輯使用C開發,從而提高應用程序的執行效率。
(4).便於移植。用C/C++寫的庫可以方便的在其他的嵌入式平台上再次使用。
引言接Android變形(Transform)之Matrix,來總結下Camera的使用,Camera主要實現3D的變形,有轉動,旋轉等,Camera的源碼是由Nativ
Appwidget就是手機應用中常常放在桌面(即home)上的一些應用程序,比如說鬧鐘等。這種應用程序的特點是它上面顯示的內容能夠根據系統內部的數據進行更新,不需要我們進
介紹參考安卓Dialog源碼,他的builder設計模式實現方式是,使用內部類來實現功能,外部類的作用是通過build()函數,來對內部類進行參數設置,例如setter方
ProgressBar作用:當應在後台執行時,前台界面不會有任何信息,這時用戶根本不知道程序是否在執行,以及執行進度等,因些需要使用進度條來提示程序執行的進度.在Andr