標題: 這是我藍牙小車的設(shè)計方法,有手機控制軟件設(shè)計,僅供參考 [打印本頁]

作者: sjw    時間: 2016-12-31 09:26
標題: 這是我藍牙小車的設(shè)計方法,有手機控制軟件設(shè)計,僅供參考
本程序是基于Android 2.1系統(tǒng),所用開發(fā)工具為Eclipse集成開發(fā)環(huán)境,Eclipse是著名的跨平臺的自由集成開發(fā)環(huán)境(IDE)。最初主要用來Java語言開發(fā),但是目前亦有人通過插件使其作為其他計算機語言比如C++、Python和Android的開發(fā)工具,在此開發(fā)環(huán)境下開發(fā)軟件非常的方便。首先設(shè)計本系統(tǒng)手機端軟件的程序界面,為了盡快實現(xiàn)程序的功能,本程序沒有對軟件界面設(shè)計做特別美化的設(shè)計,僅包含我們所用到的幾個按鈕和圖形顯示,以實現(xiàn)我們的功能為最大目標。
下面介紹Android相關(guān)資源文件的作用[16、17]:
1、assets 文件夾:此文件夾也可以存放資源文件,而且/assets目錄下的資源文件不會在R.java自動生成ID,所以讀取/assets目錄下的文件必須指定文件的路徑(url的路徑為:)。除此之外,我們還可以通過AssetManager類來訪問這些文件。打開文件時,會把apk文件當做zip文件進行解壓讀取。但是有文件大小有限制:不能超過1M(android2.2好像放寬(或者取消)了這個限制(至少可以存放>10M,具體沒有測試。))。
2、res 文件夾:主要用來存放資源。此文件夾下可以創(chuàng)建子文件,常見的有:動畫anim,圖片drawable,顏色color,菜單menu, 布局layout,常量值values,詳細如下:
(1)anim文件夾:后綴名為.xml。動畫文件都放在這里。
(2)drawable文件夾: 用于存放圖片資源,圖片或者xml。圖片格式,有png,9.png,jpg,gif都行。xml文件通常為自定義的形狀shape或圖片選擇器類selector似的東西,就是不同狀態(tài)下不同的圖片,用于設(shè)置background的。 對分辨率籠統(tǒng)的分,可以分為高中低三種分辨率。
(3)color文件夾:用于存放color列表,和drawable的xml一樣,表示不同狀態(tài)下的不同顏色
(4)menu文件夾:菜單資源文件夾。
(5) layout文件夾:布局文件夾。此文件夾的名字也是可以起到屏幕適配的功能的。①橫豎屏:layout-land|port;②分辨率:layout-1280x720
(6) values文件夾:存放常量值的文件夾。里面常見的xml文件為:

Screenshot_2016-12-31-09-22-18-470_cn.wps.moffice_eng.png (229.38 KB, 下載次數(shù): 171)

Screenshot_2016-12-31-09-22-18-470_cn.wps.moffice_eng.png

Screenshot_2016-12-31-09-22-32-606_cn.wps.moffice_eng.png (177.31 KB, 下載次數(shù): 156)

Screenshot_2016-12-31-09-22-32-606_cn.wps.moffice_eng.png

基于安卓手機藍牙控制的智能小車設(shè)計.doc

5.65 MB, 下載次數(shù): 23, 下載積分: 黑幣 -5

藍牙小車原理圖.pdf

408.03 KB, 下載次數(shù): 19, 下載積分: 黑幣 -5






歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1