我正在開發聊天/消息應用程序,我想讓用戶選擇他們在線存儲的圖像(例如,picasa,photobucket,flickr等),其中將作爲聊天用戶界面的一部分顯示給與該用戶聊天的任何人。需要實現基於Web的圖像的圖像選擇對話框
例如:
USER_A被消息傳遞/與 USER_B聊天。
USER_B會看到USER_A
的小縮略圖 像USER_A會看到 USER_B的小縮略圖。
注意:我的web服務器正在促進兩個用戶之間的文本交換。
起初,我以爲我會實現我的應用程序中的照片上傳功能和存儲我的服務器上照片的每個客戶端將下載。但後來我意識到,這只是重新發明輪子,因爲現在有很多在線圖片共享服務。 因此,我希望我的服務器只存儲User_A和User_B選擇的圖像的URL - 我的應用程序會收到URL的通知並下載圖片。
但是,這是如何實現的? (具體而言,圖像選擇,以獲得URL以用戶友好的方式)
我已經顯現以下用戶友好的用例...
用戶打開該選項的活動我 應用程序,並推該按鈕可選擇要在聊天界面中顯示的圖像 。
意圖對話框顯示所有的 可能的圖片託管安裝在手機 服務 (的Picasa中,Photobucket等) - 但 本地存儲將不會被顯示。
顯示所選 應用程序的圖像選擇器,用戶 選擇圖像。
圖像選擇器關閉並返回 指向我的應用的URL。
如果這無法實現,那麼我唯一的選擇(即我所知道的)是讓用戶copy'n'paste圖像的URL,他們想用 - 這是不是在移動用戶友好的設備。
任何幫助,非常感謝。
問題是你知道一個意圖,指的是設備上的圖像託管應用程序?如果沒有安裝,你是否還有回落? – chustar 2011-01-07 03:05:59
我絕對的最後一次迴歸是複製並粘貼網址。我在辯論是否使用內置的圖庫應用程序,在這裏找到了一個體面的意圖示例:http://stackoverflow.com/questions/2169649/open-an-image-in-androids-built-in-gallery-app-編程 – 2011-01-07 20:27:07