編輯:關於Android編程
工程目錄結構: src: 存放java源代碼的目錄 gen: 存放自動生成文件的目錄;R.java文件:存放res目錄下對應資源的id 1,目錄中存放所有由Android開發工具自動生成的文件。 2,目錄中最重要的就是R.java文件。這個文件由Android開發工具自動產生的。Android開發工具會自動根據你放入res目錄的資源,同步更新修改R.java文件。 3,正因為R.java文件是由開發工具自動生成的,所以我們應避免手工修改R.java文件。 4,R.java文件在應用中起到了字典的作用,它包含了各種資源的id,通過R.java文件,應用可以很方便地找到對應資源。 5,另外編繹器也會檢查R.java列表中的資源是否被使用到,沒有被使用到的資源不會編繹進軟件中,這樣可以減少應用在手機占用的空間。 libs: 存放當前工程所依賴的jar包,統會自動把裡面的jar包,添加到環境變量中 assets: 存放一些程序所需要的媒體文件. bin: 工程的編譯目錄,存放一些編譯時產生的臨時文件和當前工程的.apk文件 res(resources): 資源目錄 drawable: 存放程序所用的圖片 layout: 存放android的布局文件 menu: 存放android的OptionsMenu菜單的布局. values (應用程序所需要的數據. 會在R文件中生成id) strings.xml 定義字符串和數值 dimens.xml 定義尺寸數據 style.xml 定義樣式 arrays.xml 定義數組 colors.xml 定義顏色和顏色字串數值 values-sw600dp 7寸平板所對應的值 values-sw720dp-land 10寸平板所對應的值 values-v11 指定3.0版本以上的手機顯示的樣式 values-v14 指定4.0版本以上的手機顯示的樣式 anim 存放定義動畫的XML文件 raw 該目錄用於存放應用使用到的原始文件,如音效文件等。編譯軟件時,這些數據不會被編譯,它們被直接加入到程序安裝包裡 AndroidManifest.xml: 項目清單文件 android應用程序的入口文件,這個文件列出了應用程序所提供的功能,以後開發好的各種組件都需要在該文件中進行配置。 如果應用使用到了系統內置的應用(如電話服務、互聯網服務、短信服務、GPS服務等等),還需在該文件中聲明使用權限。 proguard-project.txt: 加密當前程序所使用 project.properties: 項目環境信息,指定當前工程采用的開發工具包的版本
簡介 引入OpenCV4Android的目標是在Raknet框架下解決視頻通訊的問題,目前在ubuntu下已成功實現,現在把它引用到Android平台下。 OpenCV是
項目需要,今天學習了一下索引涉及到的技術:繪制右側的索引條點擊某個字母,定位到ListView控件的指定位置 布局文件: 自
1.回顧上篇學習 Android 布局 優化的知識 ,和 SeekBar (可拖動 滾動條)的理解與學習2.重點(1)RatingBar 的實現(2)OnRatingBa
這個標題起的有點誇張哈,但是LayoutInflater這個類的一些用法,在Android開發者使用的過程中,確實存在著一些很普遍的誤區,最起碼我研究的這麼多小項目的源代