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

正文內容

智能家居系統(tǒng)客戶端設計方案android安卓系統(tǒng)版(編輯修改稿)

2024-09-06 22:44 本頁面
 

【文章內容簡介】 界面返回設備列表。界面效果圖如下圖所示。 界面設計界面最上方是一個相對布局,該布局中放置2個控件:左側的是ImageButton控件,用以返回設備列表;中間是一個TextView控件,用以顯示標題“新增設備”。相對布局下方是一個GridView控件,每個子項則是由一個縱向線性布局組成。每個縱向線性布局中,上方是一個ImageView,下方則是一個TextView。點擊ImageView則進入相應類型的設備新增界面。 輸入設計在新增設備界面,當點擊某一類型設備進行新增設備時,彈出對話框要求輸入設備名稱。設備名稱由數字/英文字母/漢字/下劃線/空格組成,要求不能超過20個字符,不能為空。如果設備名稱編輯框為空時點擊“繼續(xù)添加”或“完成添加”按鈕,則彈出Toast進行提示“設備名稱不能為空” ;若點擊手機上的“返回”按鍵,則可返回“設備列表”界面。 溫濕度感應器惟一性設計每個房間最多只能放置一個溫濕度感應器。在新增設備界面上點擊添加按鈕,選擇類型,即可添加該房間內的溫濕度感應器,不需要輸入標題,只需在給定的若干個設備ID中選取一個即可。若該房間內已有溫濕度感應器設備,則會彈出對話框提示“該房間已添加溫濕度傳感器!”。確定后,停留在當前頁面。 異常處理如果正在與ICON通信過程中斷網,或出現其他的通信故障,需要對用戶作出“網絡異?!钡奶崾咎崾静⑼顺鰬贸绦颉?關鍵函數進入界面時,獲取現有所有設備類型和所有現有設備。點擊某一類型設備進行新增設備時,首先獲取現有設備ID,并根據用戶輸入的設備名稱為設備命名。頁面Activity:Native方法:int pjsuaSendIM(String url, String msg)函數功能:向ICON發(fā)送請求所屬類:SipUtilparam url[in]:ICON的urlparam msg[in]:JSON對象轉化而來的字符串,表示請求的信息。return value:int型,200表示成功發(fā)送請求;其他值表示請求分發(fā)送失敗,不同的值表示不同的失敗原因。具體的返回值可參看源碼文件。方法:static void addEquip(Handler handler, String equipType,String roomId,String equipName, String equip_number)函數功能:增加設備所屬類:MessageManagerparam handler[in]:界面接收返回信息的Handler param equipType [in]:String類型,設備idparam roomId [in]:String類型,房間idparam equipName [in]:String類型,設備名稱param equip_number [in]:String類型,設備編號return:void 空調型號設定界面 場景當用戶新增空調設備或在空調列表界面中點擊編輯按鈕,彈出對話框顯示現有空調設備ID列表供用戶選擇,用戶填寫設備名稱成功添加設備之后會直接跳轉至空調驅動下載界面。界面顯示空調型號,最后一欄為“自定義型號”,點擊對應型號進行空調型號的匹配,點擊“自定義型號”跳轉至空調學習界面標題欄提供“返回”按鈕。點擊“返回”按鈕,返回到新增設備界面。 界面功能及效果圖新增空調設備時,會自動跳轉至選擇型號頁面。列表中列出了所有的空調型號,最下面一個是“自定義型號”。單擊“自定義型號”可跳轉至遙控學習界面。 界面設計界面最上方是一個相對布局,該布局中放置2個控件:左側的是ImageButton控件,中間是一個TextView控件用以顯示標題“驅動下載”。相對布局下方是一個ListView控件。 異常處理當出現網絡異常時,與ICON的通信將失敗,需要對用戶作出“網絡異?!钡奶崾咎崾静⑼顺鰬贸绦?。 關鍵函數頁面Activity:Native方法:int pjsuaSendIM(String url, String msg)函數功能:向ICON發(fā)送請求所屬類:SipUtilparam url[in]:ICON的urlparam msg[in]:JSON對象轉化而來的字符串,表示請求的信息。return value:int型,200表示成功發(fā)送請求;其他值表示請求分發(fā)送失敗,不同的值表示不同的失敗原因。具體的返回值可參看源碼文件。方法:static void getAcDriverList(final Handler handler )函數功能:在指定房間內添加設備所屬類:MessageRequestManagerparam handler[in]:界面接收返回信息的Handler return:void 空調學習功能界面 場景當用戶添加空調設備時或在空調列表界面中點擊編輯按鈕,進入驅動下載界面,在驅動列表的最下面有一個“自定義型號”,單擊“自定義型號”即可進入空調學習功能界面,供用戶進行空調的控制按鈕學習。標題欄提供“返回”及“開始學習”按鈕。點擊“返回”,返回到新增設備界面。上面六個圓形按鈕單擊后直接開始學習該按鈕,學習完成后提示學習成功,并以二態(tài)的形式提醒用戶學習成功與否;下面的四個自定義按鈕單擊后會彈出自定義設置的對話框,在對話框中選擇自定義的溫度,風量等選項,單擊開始學習后空調開始學習該自定義功能,若學習成功按鈕以二態(tài)形式提示。 界面功能及效果圖遙控學習界面供用戶學習空調上的單個功能。學習開/關按鈕時,向ICON發(fā)送請求,當控制命令成功送達并成功控制相應電器后,彈出對話框提示用戶學習成功或失敗。學習自定義按鈕時,則多了一個步驟,需要填入對應的參數點擊“開始學習”按鈕,才向ICON發(fā)送請求,之后的步驟與開/關按鈕相同。遙控學習界面效果圖如下所示。 界面設計界面最上方是一個相對布局,該布局中放置2個控件:左側的是ImageButton控件,中間是一個TextView控件用以顯示標題“遙控學習”。相對布局下方,是一個GridView,由一組線性布局填充。每個線性布局由2個控件組成:上方是TextView,下方是ImageView。點擊圓形按鈕時時,彈出對話框提示“遙控功能學習中,請稍等……”,幾秒鐘過后,彈出對話框提示“學習已完成”。點擊自定義控件時,彈出對話框,要求用戶設定溫度和風速等。點擊對話框中的“開始學習”Button控件開始學習制熱功能。然后彈出對話框提示“遙控功能學習中,請稍等……”,幾秒鐘過后,彈出對話框提示“學習已完成”。制冷按鈕與制熱按鈕的設置類似。 異常處理當出現網絡異常時,與ICON的通信將失敗,需要對用戶作出“網絡異?!钡奶崾咎崾静⑼顺鰬贸绦?。 關鍵函數頁面Activity:Native方法:int pjsuaSendIM(String url, String msg)函數功能:向ICON發(fā)送請求所屬類:SipUtilparam url[in]:ICON的urlparam msg[in]:JSON對象轉化而來的字符串,表示請求的信息。return value:int型,200表示成功發(fā)送請求;其他值表示請求分發(fā)送失敗,不同的值表示不同的失敗原因。具體的返回值可參看源碼文件。方法:static void static void controlAirStudy(final Handler handler, final Equipment equip, int ctrCode, final int mark)函數功能:發(fā)送空調學習指令所屬類:MessageControlManagerparam handler[in]:界面接收返回信息的Handler param equip [in]:Equipment對象,設備信息param ctrCode [in]:String類型,控制碼param mark [in]:int類型,標記消息return:void方法:static void getAirStudyProgress(final Handler handler, final Equipment equipMent, final int mark)函數功能:獲取空調學習進度 所屬類:MessageRequestManagerparam handler[in]:界面接收返回信息的Handler param equip [in]:Equipment對象,設備信息param ctrCode [in]:String類型,控制碼param mark [in]:int類型,標記消息return:void 攝像頭監(jiān)控界面 場景用戶可以通過兩種方式進入攝像頭監(jiān)控界面:方式一:用戶在房間的設備列表界面點擊任一攝像頭設備,在彈出的對話框中選擇“實時監(jiān)控”方式二:用戶在攝像頭設備列表界面點擊任一攝像頭設備,在彈出的對話框中選擇“實時監(jiān)控”界面顯示指定攝像頭監(jiān)控畫面(如用戶已設置攝像頭安全等級為高則提示無法查看),標題欄提供“返回”按鈕。標題欄默認為隱藏,點擊屏幕自動出現,一段時間后自動隱藏。點擊“返回”按鈕,根據進入方式不同,返回設備列表界面或攝像頭列表界面。 界面功能及效果圖該界面主要顯示指定攝像頭的實時監(jiān)控畫面。通過該界面,可以返回房間設備列表界面或攝像頭列表界面。效果圖如下所示。 數據來源攝像頭的實時圖像數據從服務器獲取。 界面設計界面上方是一個相對布局,該布局中放置2個控件:左側的是Button控件,中間是一個TextView控件用以顯示界面標題。相對布局下方,是一個SurfaceView控件。 異常處理當出現網絡異常時,與ICON的通信將失敗,需要對用戶作出“網絡異?!钡奶崾咎崾静⑼顺鰬贸绦颉?關鍵函數獲取指定攝像頭實時圖像信息。頁面Activity:Native方法:int pjsuaCall(String sip_url,int video_type String url_uuid)函數功能:向ICON發(fā)送打電話的請求所屬類:SipUtilparam sip_url [String]:ICON的urlparam video_type [int]:標記是實時視頻還是歷史記錄。param url_uuid [int]:攝像頭的id。return value:int型,200表示電話接通;其他值表示請求分發(fā)送失敗,不同的值表示不同的失敗原因。具體的返回值可參看源碼文件。 攝像頭歷史記錄查看界面 場景用戶在點擊任意一個攝像頭,在彈出的對話框中選擇“歷史記錄”。列表顯示指定攝像頭歷史記錄文件夾,文件夾以時間為標記,單擊任意一個文件夾列出該文件夾對應時間的所有歷史記錄視頻。標題欄提供“返回”按鈕。點擊“返回”按鈕,返回上一級目錄。若用戶登錄的是內網服務器,點擊任意一個歷史視頻記錄,則直接播放該視頻;若用戶登錄的是外網服務器,點擊任意一個歷史視頻記錄,則提示下載該視頻到手機 界面功能及效果圖該界面可顯示攝像頭所有歷史紀錄文件夾。效果圖如下所示:點擊任意一個文件夾該天的攝像頭歷史紀錄文件。效果圖如下所示: 界面設計界面上方是一個相對布局,由2個控件填充:左側是一個ImageButton控件,點擊返回攝像頭監(jiān)控界面;中間是一個TextView控件,用以顯示正在播放視頻的標題。相對布局下方是一個GridView控件,頁面顯示為3N,由縱向線性布局填充??v向線性布局的上方是ImageView,顯示視頻圖標;下方是TextView,顯示視頻的標題。 異常處理當出現網絡異常時,與ICON的通信將失敗,需要對用戶作出“網絡異?!钡奶崾咎崾静⑼顺鰬贸绦?。 關鍵函數獲取指定視頻文件,并讀取內容。Native方法:int pjsuaSendIM(String url, String msg)函數功能:向ICON發(fā)送請求所屬類:SipUtilparam url[in]:ICON的urlparam msg[in]:JSON對象轉化而來的字符串,表示請求的信息。return value:int型,200表示成功發(fā)送請求;其他值表示請求分發(fā)送失敗,不同的值表示不同的失敗原因。具體的返回值可參看源碼文件。方法:getCameraSecurity(final Handler handler, final Equipment equipMent, final int mark)函數功能:獲取指定攝像頭的互聯(lián)網可見性所屬類:MessageRequestManagerparam equipMent [in]:設備對象param mark[in]:int類型,標記消息return:void 方法:static void getCamHistoryDir(final Handler handler, String equipId)函數功能:獲取指定攝像頭的歷史記錄文件夾所屬類:MessageRequestManagerparam equipMent [in]:設備對象param equipId [in]:String類型,設備IDreturn:void 方法:static void getSingleCamHistoryFile(final Handler handler, String equipId, String date)函數功能:獲取指定攝像頭在指定日期內的的歷史記錄文件所屬類:MessageRequestManagerparam equipMent [in]:設備對象param equipId [in]:String類型,設備IDparam date [in]:String類型,日期return:void
點擊復制文檔內容
語文相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1