• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于云平臺的移動相冊的設(shè)計與實現(xiàn)

    2014-10-09 16:13:02黃翔劉艷
    新媒體研究 2014年17期
    關(guān)鍵詞:移動云平臺云計算

    黃翔+劉艷

    摘 要 隨著移動互聯(lián)網(wǎng)技術(shù)的發(fā)展,云計算技術(shù)得到迅速普及,廣泛應(yīng)用在生活的各個方面?;谠破脚_的移動相冊是利用“Android+移動云端(云服務(wù)器+云存儲+云關(guān)系數(shù)據(jù)庫)”架構(gòu)開發(fā),實現(xiàn)了多用戶大容量的移動相片存儲管理。與以往的個人相冊相比,它克服了移動設(shè)備內(nèi)存不足,數(shù)據(jù)易丟失的缺點,具有一定的實用價值。

    關(guān)鍵詞 移動;云計算;云平臺

    中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1671-7597(2014)17-0012-02

    隨著移動互聯(lián)網(wǎng)技術(shù)的發(fā)展,云計算技術(shù)得到迅速普及,廣泛應(yīng)用在生活的各個方面。與其他服務(wù)模式相比,云計算服務(wù)模式具有成本低、安全性高、資源利用率的特點,受到眾多企業(yè)的青睞。而一些知名企業(yè)也相繼建立推出自己的云平臺,來提供開發(fā)、租用、托管網(wǎng)絡(luò)應(yīng)用程序的平臺,例如阿里巴巴提供的阿里云、百度提供的百度云。而基于云平臺的移動相冊是利用“Android+移動云端”架構(gòu)開發(fā),實現(xiàn)了多用戶大容量的移動相片存儲管理。與以往的個人相冊相比,它克服了移動設(shè)備內(nèi)存不足,數(shù)據(jù)易丟失的缺點。

    1 系統(tǒng)總體分析與設(shè)計

    基于云平臺的移動相冊系統(tǒng)功能包括:用戶注冊登錄;拍照功能;上傳相片至云端功能;查看云端相冊列表和單張圖片;查看本地相冊。

    本系統(tǒng)采用“Android+移動云端”架構(gòu)開發(fā)。Android端作為用戶使用的手持終端,完成用戶注冊、登錄、拍照上傳、查看云相冊和本地相冊功能;移動云端則包括云服務(wù)器(Elastic Computer Service,ECS)、云存儲(Open Storage Service,OSS)、云關(guān)系數(shù)據(jù)庫(Relational Database Service,RDS)。其中云服務(wù)器ECS搭建APP服務(wù)器程序;云關(guān)系數(shù)據(jù)庫RDS,作為用戶數(shù)據(jù)存儲的數(shù)據(jù)庫環(huán)境;云存儲OSS,作為用戶相冊文件存儲的云端。

    1)平臺選擇。系統(tǒng)選擇阿里巴巴提供的阿里云平臺,它使用阿里巴巴的管理數(shù)據(jù)中心,提供云服務(wù)器的租用;云存儲及云盾等多種云服務(wù)。

    2)系統(tǒng)工作流程分析。用戶在移動設(shè)備端進行用戶信息的輸入,然后發(fā)送HTTP請求給云端服務(wù)器上的tomcat服務(wù)器,服務(wù)器進行響應(yīng)與RDS進行連接,將用戶信息插入到UserInfo數(shù)據(jù)表中,返回HTTP,再次返回到移動用戶端,用戶端提示注冊成功,進入登錄界面,輸入用戶名和密碼,再次發(fā)送HTTP請求給tomcat服務(wù)器,服務(wù)器與RDS連接,查詢是否有該用戶存在,并返回HTTP請求結(jié)果,而后再回到移動應(yīng)用程序端解碼登錄成功或是失敗。登錄成功則進入主界面完成拍照、查看本地相冊、搜索本地相冊、退出功能,拍照完成后還可選擇將相片上傳到云存儲ECS中。

    2 系統(tǒng)實現(xiàn)

    2.1 云服務(wù)器

    1)購買服務(wù)器,安裝web環(huán)境。先購買ECS,獲得root賬號和密碼,然后在dos下輸入mstcs命令遠(yuǎn)程登錄云服務(wù)器,安裝好web服務(wù)器tomcat6,并測試web服務(wù)器是否安裝成功。

    2)web源碼開發(fā)并打包。服務(wù)器端采用MyEclipse工具開發(fā),并在本地進行測試,并將工程打包成war包。

    3)部署并啟動服務(wù)。將war包部署到ECS上的tomcat服務(wù)器下,并啟動tomcat服務(wù)。

    2.2 云數(shù)據(jù)庫

    本系統(tǒng)使用RDS中提供的MySQL服務(wù),主要實現(xiàn)用戶信息的存儲,先購買RDS后,創(chuàng)建數(shù)據(jù)庫實例,管理實例,在該實例下創(chuàng)建賬號和數(shù)據(jù)庫cloudphotodb,同時借用MySQL的界面工具navicat8來創(chuàng)建和設(shè)計數(shù)據(jù)表。根據(jù)系統(tǒng)功能需求,cloudphotodb數(shù)據(jù)庫包含用戶表UserInfo表,如表1所示。

    表1 UserInfo表

    字段名 字段說明 字段類型 是否允許為空 備注

    ID 序列號 int 主鍵,自動增長列

    usename 用戶名 varchar 否

    usepwd 密碼 varchar 否

    ossfolder 存儲文件夾 varchar 否

    2.3 云存儲

    用戶的個人相冊是存儲在云存儲中的,因此用戶可享用海量、安全、低成本的相片存儲服務(wù),可以在任何時間、任何地點上傳和下載相片。操作方法同樣需要先購買后開通OSS,獲取KEY和密鑰,即可進入相冊管理,方便進行系統(tǒng)測試,檢驗圖片是否上傳成功。

    2.4 移動端

    1)用戶注冊登錄。用戶注冊則是在移動設(shè)備端進行用戶信息的輸入,然后發(fā)送HTTP請求連同用戶名和密碼等傳輸給云端服務(wù)器上的tomcat服務(wù)器,服務(wù)器進行響應(yīng)與RDS進行連接,將用戶信息插入到UserInfo數(shù)據(jù)表中,返回HTTP,再次返回到移動用戶端,用戶端提示注冊成功,進入登錄界面。用戶登錄過程與注冊過程相似,這里借助獲得HttpRequestUtil的doPostRequest()方法來獲得響應(yīng)信息。

    2)拍照。在系統(tǒng)中,拍照功能通過意圖機制來實現(xiàn),即使用android. Provider.MediaStore類定義的意圖ACTION_IMAGE_CAPTURE。創(chuàng)建ACTION_IMAGE_CAPTURE實例,然后通過startActivityForResult()方法啟動該實例,并通過onActivityResult()回調(diào)方法獲取返回的圖像,用戶選擇是否上傳。

    3)圖片上傳。用戶決定上傳照片至云端,必須考慮相片的大小,啟動移動設(shè)備拍照功能獲得的Bitmap圖形通常比較大,直接上傳,速度慢,且易中斷導(dǎo)致上傳失敗,因此上傳前必須將圖片進行壓縮處理。這里直接以同等比例縮放寬和高再進行圖片的上傳。

    圖片上傳需要將圖形轉(zhuǎn)化為圖片流格式最終以字符串流存儲在字符串?dāng)?shù)組中,然后創(chuàng)建HttpClient對象,發(fā)送Post請求,并設(shè)置相關(guān)的參數(shù)完成圖片的上傳。

    4)圖片搜索。圖片搜索主要通過圖片的文件名進行模糊匹配,這里通過監(jiān)聽搜索框的字符輸入,實時搜索圖片,具體實現(xiàn)是先獲得搜索框ID,然后添加輸入監(jiān)聽,通過afterTextChanged()方法開啟新線程,再通過handlerMessage()方法加載數(shù)據(jù)并刷新界面,核心代碼如下:

    for (HashMap item : list) {

    if (item.get(“photoName”).toString().contains(search_text)) {

    SearchList.search_list.add(item);}}

    3 總結(jié)

    基于云平臺的移動相冊是利用“Android+移動云端”架構(gòu)開發(fā),實現(xiàn)了多用戶大容量的移動相片存儲管理。將OSS、ECS和RDS三者有效的結(jié)合起來,有效的解決了移動設(shè)備內(nèi)存不足,數(shù)據(jù)易丟失的問題,但該系統(tǒng)還存在很多不足,今后將從相片的分享功能,云端相冊管理,優(yōu)化分頁、內(nèi)存管理等方面進一步完善系統(tǒng)功能。

    參考文獻

    [1]王培海.基于android的移動云存儲系統(tǒng)設(shè)計與實現(xiàn)[J].電視技術(shù),2011(15).

    [2]陳志偉,李天福.基于Android平臺的云相冊系統(tǒng)設(shè)計與實現(xiàn)[J].軟件導(dǎo)刊,2013(10).

    摘 要 隨著移動互聯(lián)網(wǎng)技術(shù)的發(fā)展,云計算技術(shù)得到迅速普及,廣泛應(yīng)用在生活的各個方面?;谠破脚_的移動相冊是利用“Android+移動云端(云服務(wù)器+云存儲+云關(guān)系數(shù)據(jù)庫)”架構(gòu)開發(fā),實現(xiàn)了多用戶大容量的移動相片存儲管理。與以往的個人相冊相比,它克服了移動設(shè)備內(nèi)存不足,數(shù)據(jù)易丟失的缺點,具有一定的實用價值。

    關(guān)鍵詞 移動;云計算;云平臺

    中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1671-7597(2014)17-0012-02

    隨著移動互聯(lián)網(wǎng)技術(shù)的發(fā)展,云計算技術(shù)得到迅速普及,廣泛應(yīng)用在生活的各個方面。與其他服務(wù)模式相比,云計算服務(wù)模式具有成本低、安全性高、資源利用率的特點,受到眾多企業(yè)的青睞。而一些知名企業(yè)也相繼建立推出自己的云平臺,來提供開發(fā)、租用、托管網(wǎng)絡(luò)應(yīng)用程序的平臺,例如阿里巴巴提供的阿里云、百度提供的百度云。而基于云平臺的移動相冊是利用“Android+移動云端”架構(gòu)開發(fā),實現(xiàn)了多用戶大容量的移動相片存儲管理。與以往的個人相冊相比,它克服了移動設(shè)備內(nèi)存不足,數(shù)據(jù)易丟失的缺點。

    1 系統(tǒng)總體分析與設(shè)計

    基于云平臺的移動相冊系統(tǒng)功能包括:用戶注冊登錄;拍照功能;上傳相片至云端功能;查看云端相冊列表和單張圖片;查看本地相冊。

    本系統(tǒng)采用“Android+移動云端”架構(gòu)開發(fā)。Android端作為用戶使用的手持終端,完成用戶注冊、登錄、拍照上傳、查看云相冊和本地相冊功能;移動云端則包括云服務(wù)器(Elastic Computer Service,ECS)、云存儲(Open Storage Service,OSS)、云關(guān)系數(shù)據(jù)庫(Relational Database Service,RDS)。其中云服務(wù)器ECS搭建APP服務(wù)器程序;云關(guān)系數(shù)據(jù)庫RDS,作為用戶數(shù)據(jù)存儲的數(shù)據(jù)庫環(huán)境;云存儲OSS,作為用戶相冊文件存儲的云端。

    1)平臺選擇。系統(tǒng)選擇阿里巴巴提供的阿里云平臺,它使用阿里巴巴的管理數(shù)據(jù)中心,提供云服務(wù)器的租用;云存儲及云盾等多種云服務(wù)。

    2)系統(tǒng)工作流程分析。用戶在移動設(shè)備端進行用戶信息的輸入,然后發(fā)送HTTP請求給云端服務(wù)器上的tomcat服務(wù)器,服務(wù)器進行響應(yīng)與RDS進行連接,將用戶信息插入到UserInfo數(shù)據(jù)表中,返回HTTP,再次返回到移動用戶端,用戶端提示注冊成功,進入登錄界面,輸入用戶名和密碼,再次發(fā)送HTTP請求給tomcat服務(wù)器,服務(wù)器與RDS連接,查詢是否有該用戶存在,并返回HTTP請求結(jié)果,而后再回到移動應(yīng)用程序端解碼登錄成功或是失敗。登錄成功則進入主界面完成拍照、查看本地相冊、搜索本地相冊、退出功能,拍照完成后還可選擇將相片上傳到云存儲ECS中。

    2 系統(tǒng)實現(xiàn)

    2.1 云服務(wù)器

    1)購買服務(wù)器,安裝web環(huán)境。先購買ECS,獲得root賬號和密碼,然后在dos下輸入mstcs命令遠(yuǎn)程登錄云服務(wù)器,安裝好web服務(wù)器tomcat6,并測試web服務(wù)器是否安裝成功。

    2)web源碼開發(fā)并打包。服務(wù)器端采用MyEclipse工具開發(fā),并在本地進行測試,并將工程打包成war包。

    3)部署并啟動服務(wù)。將war包部署到ECS上的tomcat服務(wù)器下,并啟動tomcat服務(wù)。

    2.2 云數(shù)據(jù)庫

    本系統(tǒng)使用RDS中提供的MySQL服務(wù),主要實現(xiàn)用戶信息的存儲,先購買RDS后,創(chuàng)建數(shù)據(jù)庫實例,管理實例,在該實例下創(chuàng)建賬號和數(shù)據(jù)庫cloudphotodb,同時借用MySQL的界面工具navicat8來創(chuàng)建和設(shè)計數(shù)據(jù)表。根據(jù)系統(tǒng)功能需求,cloudphotodb數(shù)據(jù)庫包含用戶表UserInfo表,如表1所示。

    表1 UserInfo表

    字段名 字段說明 字段類型 是否允許為空 備注

    ID 序列號 int 主鍵,自動增長列

    usename 用戶名 varchar 否

    usepwd 密碼 varchar 否

    ossfolder 存儲文件夾 varchar 否

    2.3 云存儲

    用戶的個人相冊是存儲在云存儲中的,因此用戶可享用海量、安全、低成本的相片存儲服務(wù),可以在任何時間、任何地點上傳和下載相片。操作方法同樣需要先購買后開通OSS,獲取KEY和密鑰,即可進入相冊管理,方便進行系統(tǒng)測試,檢驗圖片是否上傳成功。

    2.4 移動端

    1)用戶注冊登錄。用戶注冊則是在移動設(shè)備端進行用戶信息的輸入,然后發(fā)送HTTP請求連同用戶名和密碼等傳輸給云端服務(wù)器上的tomcat服務(wù)器,服務(wù)器進行響應(yīng)與RDS進行連接,將用戶信息插入到UserInfo數(shù)據(jù)表中,返回HTTP,再次返回到移動用戶端,用戶端提示注冊成功,進入登錄界面。用戶登錄過程與注冊過程相似,這里借助獲得HttpRequestUtil的doPostRequest()方法來獲得響應(yīng)信息。

    2)拍照。在系統(tǒng)中,拍照功能通過意圖機制來實現(xiàn),即使用android. Provider.MediaStore類定義的意圖ACTION_IMAGE_CAPTURE。創(chuàng)建ACTION_IMAGE_CAPTURE實例,然后通過startActivityForResult()方法啟動該實例,并通過onActivityResult()回調(diào)方法獲取返回的圖像,用戶選擇是否上傳。

    3)圖片上傳。用戶決定上傳照片至云端,必須考慮相片的大小,啟動移動設(shè)備拍照功能獲得的Bitmap圖形通常比較大,直接上傳,速度慢,且易中斷導(dǎo)致上傳失敗,因此上傳前必須將圖片進行壓縮處理。這里直接以同等比例縮放寬和高再進行圖片的上傳。

    圖片上傳需要將圖形轉(zhuǎn)化為圖片流格式最終以字符串流存儲在字符串?dāng)?shù)組中,然后創(chuàng)建HttpClient對象,發(fā)送Post請求,并設(shè)置相關(guān)的參數(shù)完成圖片的上傳。

    4)圖片搜索。圖片搜索主要通過圖片的文件名進行模糊匹配,這里通過監(jiān)聽搜索框的字符輸入,實時搜索圖片,具體實現(xiàn)是先獲得搜索框ID,然后添加輸入監(jiān)聽,通過afterTextChanged()方法開啟新線程,再通過handlerMessage()方法加載數(shù)據(jù)并刷新界面,核心代碼如下:

    for (HashMap item : list) {

    if (item.get(“photoName”).toString().contains(search_text)) {

    SearchList.search_list.add(item);}}

    3 總結(jié)

    基于云平臺的移動相冊是利用“Android+移動云端”架構(gòu)開發(fā),實現(xiàn)了多用戶大容量的移動相片存儲管理。將OSS、ECS和RDS三者有效的結(jié)合起來,有效的解決了移動設(shè)備內(nèi)存不足,數(shù)據(jù)易丟失的問題,但該系統(tǒng)還存在很多不足,今后將從相片的分享功能,云端相冊管理,優(yōu)化分頁、內(nèi)存管理等方面進一步完善系統(tǒng)功能。

    參考文獻

    [1]王培海.基于android的移動云存儲系統(tǒng)設(shè)計與實現(xiàn)[J].電視技術(shù),2011(15).

    [2]陳志偉,李天福.基于Android平臺的云相冊系統(tǒng)設(shè)計與實現(xiàn)[J].軟件導(dǎo)刊,2013(10).

    摘 要 隨著移動互聯(lián)網(wǎng)技術(shù)的發(fā)展,云計算技術(shù)得到迅速普及,廣泛應(yīng)用在生活的各個方面。基于云平臺的移動相冊是利用“Android+移動云端(云服務(wù)器+云存儲+云關(guān)系數(shù)據(jù)庫)”架構(gòu)開發(fā),實現(xiàn)了多用戶大容量的移動相片存儲管理。與以往的個人相冊相比,它克服了移動設(shè)備內(nèi)存不足,數(shù)據(jù)易丟失的缺點,具有一定的實用價值。

    關(guān)鍵詞 移動;云計算;云平臺

    中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1671-7597(2014)17-0012-02

    隨著移動互聯(lián)網(wǎng)技術(shù)的發(fā)展,云計算技術(shù)得到迅速普及,廣泛應(yīng)用在生活的各個方面。與其他服務(wù)模式相比,云計算服務(wù)模式具有成本低、安全性高、資源利用率的特點,受到眾多企業(yè)的青睞。而一些知名企業(yè)也相繼建立推出自己的云平臺,來提供開發(fā)、租用、托管網(wǎng)絡(luò)應(yīng)用程序的平臺,例如阿里巴巴提供的阿里云、百度提供的百度云。而基于云平臺的移動相冊是利用“Android+移動云端”架構(gòu)開發(fā),實現(xiàn)了多用戶大容量的移動相片存儲管理。與以往的個人相冊相比,它克服了移動設(shè)備內(nèi)存不足,數(shù)據(jù)易丟失的缺點。

    1 系統(tǒng)總體分析與設(shè)計

    基于云平臺的移動相冊系統(tǒng)功能包括:用戶注冊登錄;拍照功能;上傳相片至云端功能;查看云端相冊列表和單張圖片;查看本地相冊。

    本系統(tǒng)采用“Android+移動云端”架構(gòu)開發(fā)。Android端作為用戶使用的手持終端,完成用戶注冊、登錄、拍照上傳、查看云相冊和本地相冊功能;移動云端則包括云服務(wù)器(Elastic Computer Service,ECS)、云存儲(Open Storage Service,OSS)、云關(guān)系數(shù)據(jù)庫(Relational Database Service,RDS)。其中云服務(wù)器ECS搭建APP服務(wù)器程序;云關(guān)系數(shù)據(jù)庫RDS,作為用戶數(shù)據(jù)存儲的數(shù)據(jù)庫環(huán)境;云存儲OSS,作為用戶相冊文件存儲的云端。

    1)平臺選擇。系統(tǒng)選擇阿里巴巴提供的阿里云平臺,它使用阿里巴巴的管理數(shù)據(jù)中心,提供云服務(wù)器的租用;云存儲及云盾等多種云服務(wù)。

    2)系統(tǒng)工作流程分析。用戶在移動設(shè)備端進行用戶信息的輸入,然后發(fā)送HTTP請求給云端服務(wù)器上的tomcat服務(wù)器,服務(wù)器進行響應(yīng)與RDS進行連接,將用戶信息插入到UserInfo數(shù)據(jù)表中,返回HTTP,再次返回到移動用戶端,用戶端提示注冊成功,進入登錄界面,輸入用戶名和密碼,再次發(fā)送HTTP請求給tomcat服務(wù)器,服務(wù)器與RDS連接,查詢是否有該用戶存在,并返回HTTP請求結(jié)果,而后再回到移動應(yīng)用程序端解碼登錄成功或是失敗。登錄成功則進入主界面完成拍照、查看本地相冊、搜索本地相冊、退出功能,拍照完成后還可選擇將相片上傳到云存儲ECS中。

    2 系統(tǒng)實現(xiàn)

    2.1 云服務(wù)器

    1)購買服務(wù)器,安裝web環(huán)境。先購買ECS,獲得root賬號和密碼,然后在dos下輸入mstcs命令遠(yuǎn)程登錄云服務(wù)器,安裝好web服務(wù)器tomcat6,并測試web服務(wù)器是否安裝成功。

    2)web源碼開發(fā)并打包。服務(wù)器端采用MyEclipse工具開發(fā),并在本地進行測試,并將工程打包成war包。

    3)部署并啟動服務(wù)。將war包部署到ECS上的tomcat服務(wù)器下,并啟動tomcat服務(wù)。

    2.2 云數(shù)據(jù)庫

    本系統(tǒng)使用RDS中提供的MySQL服務(wù),主要實現(xiàn)用戶信息的存儲,先購買RDS后,創(chuàng)建數(shù)據(jù)庫實例,管理實例,在該實例下創(chuàng)建賬號和數(shù)據(jù)庫cloudphotodb,同時借用MySQL的界面工具navicat8來創(chuàng)建和設(shè)計數(shù)據(jù)表。根據(jù)系統(tǒng)功能需求,cloudphotodb數(shù)據(jù)庫包含用戶表UserInfo表,如表1所示。

    表1 UserInfo表

    字段名 字段說明 字段類型 是否允許為空 備注

    ID 序列號 int 主鍵,自動增長列

    usename 用戶名 varchar 否

    usepwd 密碼 varchar 否

    ossfolder 存儲文件夾 varchar 否

    2.3 云存儲

    用戶的個人相冊是存儲在云存儲中的,因此用戶可享用海量、安全、低成本的相片存儲服務(wù),可以在任何時間、任何地點上傳和下載相片。操作方法同樣需要先購買后開通OSS,獲取KEY和密鑰,即可進入相冊管理,方便進行系統(tǒng)測試,檢驗圖片是否上傳成功。

    2.4 移動端

    1)用戶注冊登錄。用戶注冊則是在移動設(shè)備端進行用戶信息的輸入,然后發(fā)送HTTP請求連同用戶名和密碼等傳輸給云端服務(wù)器上的tomcat服務(wù)器,服務(wù)器進行響應(yīng)與RDS進行連接,將用戶信息插入到UserInfo數(shù)據(jù)表中,返回HTTP,再次返回到移動用戶端,用戶端提示注冊成功,進入登錄界面。用戶登錄過程與注冊過程相似,這里借助獲得HttpRequestUtil的doPostRequest()方法來獲得響應(yīng)信息。

    2)拍照。在系統(tǒng)中,拍照功能通過意圖機制來實現(xiàn),即使用android. Provider.MediaStore類定義的意圖ACTION_IMAGE_CAPTURE。創(chuàng)建ACTION_IMAGE_CAPTURE實例,然后通過startActivityForResult()方法啟動該實例,并通過onActivityResult()回調(diào)方法獲取返回的圖像,用戶選擇是否上傳。

    3)圖片上傳。用戶決定上傳照片至云端,必須考慮相片的大小,啟動移動設(shè)備拍照功能獲得的Bitmap圖形通常比較大,直接上傳,速度慢,且易中斷導(dǎo)致上傳失敗,因此上傳前必須將圖片進行壓縮處理。這里直接以同等比例縮放寬和高再進行圖片的上傳。

    圖片上傳需要將圖形轉(zhuǎn)化為圖片流格式最終以字符串流存儲在字符串?dāng)?shù)組中,然后創(chuàng)建HttpClient對象,發(fā)送Post請求,并設(shè)置相關(guān)的參數(shù)完成圖片的上傳。

    4)圖片搜索。圖片搜索主要通過圖片的文件名進行模糊匹配,這里通過監(jiān)聽搜索框的字符輸入,實時搜索圖片,具體實現(xiàn)是先獲得搜索框ID,然后添加輸入監(jiān)聽,通過afterTextChanged()方法開啟新線程,再通過handlerMessage()方法加載數(shù)據(jù)并刷新界面,核心代碼如下:

    for (HashMap item : list) {

    if (item.get(“photoName”).toString().contains(search_text)) {

    SearchList.search_list.add(item);}}

    3 總結(jié)

    基于云平臺的移動相冊是利用“Android+移動云端”架構(gòu)開發(fā),實現(xiàn)了多用戶大容量的移動相片存儲管理。將OSS、ECS和RDS三者有效的結(jié)合起來,有效的解決了移動設(shè)備內(nèi)存不足,數(shù)據(jù)易丟失的問題,但該系統(tǒng)還存在很多不足,今后將從相片的分享功能,云端相冊管理,優(yōu)化分頁、內(nèi)存管理等方面進一步完善系統(tǒng)功能。

    參考文獻

    [1]王培海.基于android的移動云存儲系統(tǒng)設(shè)計與實現(xiàn)[J].電視技術(shù),2011(15).

    [2]陳志偉,李天福.基于Android平臺的云相冊系統(tǒng)設(shè)計與實現(xiàn)[J].軟件導(dǎo)刊,2013(10).

    猜你喜歡
    移動云平臺云計算
    移動有聲閱讀讓兒童文學(xué)回歸故事本身
    出版廣角(2016年14期)2016-12-13 01:49:53
    如何有效發(fā)揮課間操的鍛煉作用
    紀(jì)錄片中攝影機的移動對動態(tài)布局的影響
    東方教育(2016年16期)2016-11-25 03:49:57
    高職院校開展基于云平臺網(wǎng)絡(luò)教學(xué)的探索與思考
    中國市場(2016年36期)2016-10-19 04:43:09
    基于云計算的移動學(xué)習(xí)平臺的設(shè)計
    移動版教學(xué)督導(dǎo)聽課評價系統(tǒng)建設(shè)初探
    企業(yè)云平臺建設(shè)研究
    實驗云:理論教學(xué)與實驗教學(xué)深度融合的助推器
    云計算中的存儲虛擬化技術(shù)應(yīng)用
    科技視界(2016年20期)2016-09-29 13:34:06
    基于云平臺的微信互聯(lián)式教學(xué)法的探索與實踐
    青河县| 鹤山市| 福州市| 蒙山县| 汽车| 香格里拉县| 綦江县| 桑植县| 酉阳| 永登县| 福贡县| 黑龙江省| 宕昌县| 通山县| 界首市| 苏尼特右旗| 淮南市| 西宁市| 五常市| 驻马店市| 喀喇沁旗| 得荣县| 滁州市| 温泉县| 漯河市| 昌宁县| 通河县| 长乐市| 松阳县| 清镇市| 耿马| 亳州市| 泗水县| 汝城县| 扶余县| 大连市| 阿合奇县| 页游| 通许县| 昌黎县| 吴旗县|