freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

android手機(jī)天氣預(yù)報(bào)項(xiàng)目報(bào)告(編輯修改稿)

2025-06-26 18:04 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】                                Android的資源文件保存在/res的子目錄中。其中、/res/anim目錄中保存的是產(chǎn)生動(dòng)畫(huà)效果的XML文件,/res/drawable/目錄中保存的是圖像文件,/res/values目錄中保存的是用來(lái)自定義字符串和顏色的文件,/res/xml目錄中保存的是XML格式的數(shù)據(jù)文件。所有在程序開(kāi)發(fā)階段可以被調(diào)用的資源都保存在這些目錄中,具體每個(gè)資源文件的用途可以參考表32: 表32 資源文件名稱與用途 資源目錄   文 件  說(shuō) 明  Anim     漸變透明度動(dòng)畫(huà)效果     畫(huà)面轉(zhuǎn)換位置移動(dòng)動(dòng)畫(huà)效果(從左至右)  畫(huà)面轉(zhuǎn)換位置移動(dòng)動(dòng)畫(huà)效果(從右至左)    畫(huà)面轉(zhuǎn)換位置移動(dòng)動(dòng)畫(huà)效果(從上至下)   畫(huà)面轉(zhuǎn)換位置移動(dòng)動(dòng)畫(huà)效果(從上至下)   畫(huà)面轉(zhuǎn)換位置移動(dòng)動(dòng)畫(huà)效果(從上至下)    畫(huà)面轉(zhuǎn)換位置移動(dòng)動(dòng)畫(huà)效果(從上至下)   畫(huà)面轉(zhuǎn)換位置移動(dòng)動(dòng)畫(huà)效果(從上至下)   drawable  這個(gè)文件夾里是工程里所用的圖片,如有表示天氣狀況、數(shù)字等,此處不贅述。        layout      設(shè)置城市、天氣更新頻率的布局    “顯示頁(yè)面”的布局    “詳細(xì)顯示”頁(yè)面上邊的顯示當(dāng)前天氣的布局    “詳細(xì)顯示”頁(yè)面下邊的顯示未來(lái)天氣的布局   values      保存顏色的XML文件  保存字符串的XML的文件  xml  AppWidget的屬性文件   數(shù)據(jù)提供者     數(shù)據(jù)提供者ForecastProvider繼承ContentProvider,是在應(yīng)用程序間共享數(shù)據(jù)的一種接口機(jī)制。應(yīng)用程序在不同的進(jìn)程中運(yùn)行,因此,數(shù)據(jù)和文件在不同的應(yīng)用程序之間是不能夠直接進(jìn)行訪問(wèn)的。而ContentProvider為程序員提供了較高級(jí)的數(shù)據(jù)共享方法,應(yīng)用程序可以指定需要共享的數(shù)據(jù),而其他應(yīng)用程序則可以在不知數(shù)據(jù)來(lái)源、路徑的情況下,對(duì)共享數(shù)據(jù)進(jìn)行查詢、添加、刪除和更新等操作。    在創(chuàng)建ForecastProvider時(shí),首先需要使用數(shù)據(jù)庫(kù)、文件系統(tǒng)或網(wǎng)絡(luò)實(shí)現(xiàn)底層存儲(chǔ)功能,這里我們采用數(shù)據(jù)庫(kù)建立了數(shù)據(jù)庫(kù)設(shè)計(jì)中的兩張表,從而實(shí)現(xiàn)了底層存儲(chǔ)功能。然后在繼承ContentProvider的類(lèi)中實(shí)現(xiàn)基本數(shù)據(jù)操作的接口函數(shù),包括添加、刪除、查找和更新等功能?!  ?1)創(chuàng)建數(shù)據(jù)庫(kù):  DatabaseHelper類(lèi)繼承SQLiteOpenHelper,SQLiteOpenHelper這個(gè)類(lèi)可以輔助建立、更新和打開(kāi)數(shù)據(jù)庫(kù)。DatabaseHelper在建立數(shù)據(jù)庫(kù)時(shí),同時(shí)建立了兩個(gè)數(shù)據(jù)庫(kù)表weather_widget和weather_forcast,并對(duì)保存配置信息的表進(jìn)行了初始化?!  ?2)URI設(shè)置:  ContentProvider可以提供多個(gè)數(shù)據(jù)集,調(diào)用者使用URI(通用資源標(biāo)識(shí)符)對(duì)不同的數(shù)據(jù)集的數(shù)據(jù)進(jìn)行操作。URI用來(lái)定位任何遠(yuǎn)程或本地的可用資源。ContentProvider使用的URI語(yǔ)法結(jié)構(gòu)content://authority/data_path/id。因此,我們就需要先來(lái)對(duì)URI進(jìn)行設(shè)置?!  ?3)查詢功能:   執(zhí)行數(shù)據(jù)的查詢功能主要用到SQLiteQueryBuilder的query()方法。Query(SQLiteDatabase db,String[] projectionIn,String selection,String[] selectionArgs,String groupBy,String having,String sortOrder,String limit),參數(shù)說(shuō)明如下表33所示:   表 33 query()方法的參數(shù)說(shuō)明 參 數(shù)  說(shuō) 明   SQLiteDatabase db  要查詢的數(shù)據(jù)庫(kù)實(shí)例 String[] projectionIn  是一個(gè)字符串?dāng)?shù)組,里邊的每一項(xiàng)代表了需要返回的列名   String selection  相當(dāng)于SQL語(yǔ)句中的where部分  String[]selectionArgs  是一個(gè)字符串?dāng)?shù)組,里邊的每一項(xiàng)依次替代在第三個(gè)參數(shù)中出現(xiàn)的問(wèn)號(hào)(?) String groupBy  相當(dāng)于SQL語(yǔ)句當(dāng)中的groupby部分   String having   相當(dāng)于SQL語(yǔ)句當(dāng)中的havi
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1