mixer-a
BlogJava
::
首頁
::
新隨筆
::
聯(lián)系
::
聚合
::
管理
posts - 101, comments - 29, trackbacks - 0
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
給我留言
查看公開留言
查看私人留言
隨筆檔案
(101)
2012年8月 (2)
2012年7月 (13)
2012年6月 (6)
2012年5月 (6)
2012年4月 (26)
2012年3月 (16)
2012年2月 (17)
2012年1月 (15)
我的連接
a
iteye
csdn
www.javady.com
www.javady.com
搜索
最新評論
1.?re: android開發(fā)我的新浪微博客戶端-登錄頁面UI篇(4.1)[未登錄]
仿真時提示:No Launcher activity found!
--小龍
2.?re: android開發(fā)我的新浪微博客戶端-登錄頁面UI篇(4.1)[未登錄]
“新建名LoginActivity.java的Activity并且在AndroidManifest.xml中進行相應(yīng)配置”請問怎么進行配置?因為新建的LoginActivity.java無法啟動仿真。
--小龍
3.?re: JS 時間處理和格式轉(zhuǎn)換
@Wanlic2008
不用把時間的年份拿出來單獨分析
--Wanlic2008
4.?re: JS 時間處理和格式轉(zhuǎn)換
評論內(nèi)容較長,點擊標(biāo)題查看
--Wanlic2008
5.?re: Android進階2之Http連接GET/POST請求
有用
--許大海
閱讀排行榜
1.?JS 時間處理和格式轉(zhuǎn)換(41184)
2.?Android進階2之Activity之間數(shù)據(jù)交流(onActivityResult的用法)(11500)
3.?[原]Android應(yīng)用程序發(fā)送廣播(sendBroadcast)的過程分析(7302)
4.?[原]Android應(yīng)用程序鍵盤(Keyboard)消息處理機制分析(4897)
5.?并行計算框架的Java實現(xiàn)--系列一(3783)
評論排行榜
1.?你想不到的壓縮方法:將javascript文件壓縮成PNG圖像存儲(4)
2.?MyEclipse快捷鍵設(shè)置(4)
3.?開發(fā)流程那些事:6天時間修改1行代碼(3)
4.?JS 時間處理和格式轉(zhuǎn)換(3)
5.?也談 GET 和 POST 的區(qū)別(2)
Android進階2之新浪微博采用Oauth發(fā)送圖片和文字
本以為新浪發(fā)布圖片和發(fā)布文字一樣的簡單,但很悲劇。。。。。。。遠不是想象的那樣。
現(xiàn)在分享一下代碼。
/** * 發(fā)表帶圖片的微博 * * @param token * @param tokenSecret * @param status * 發(fā)表的內(nèi)容 * @param urlPath * 圖片的地址 本函數(shù)沒有用到,我直接在函數(shù)中創(chuàng)建的。 * @return */ public static void uploadStatus(String token, String tokenSecret, String imageUrl, String status) { File files = Environment.getExternalStorageDirectory(); String sdPath = files.getAbsolutePath(); // 請保證SD卡根目錄下有這張圖片文件 String urlPath = sdPath + "/" + "c.jpg"; File imageFile = new File(urlPath); if (!imageFile.exists()) { System.out.println("沒有該圖片"); } httpOauthConsumer = new DefaultOAuthConsumer("你的AppKey","你的AppSecret");//記得用你的替換一下 httpOauthConsumer.setTokenWithSecret(token, tokenSecret);//token tokenSecret之前工作的任務(wù) try { URL url = new URL(Constants.XinLangUpload);//URL:http://api.t.sina.com.cn/statuses/upload.json HttpURLConnection request = (HttpURLConnection) url.openConnection(); request.setDoOutput(true); request.setRequestMethod("POST"); HttpParameters httpParameters = new HttpParameters(); httpParameters.put("status", URLEncoder.encode(status, "utf-8").replaceAll("\\+", "%20")); String boundary = "---------------------------37531613912423"; String content = "--" + boundary + "\r\nContent-Disposition: form-data; name=\"status\"\r\n\r\n"; String pic = "\r\n--" + boundary + "\r\nContent-Disposition: form-data; name=\"pic\"; filename=\"image.jpg\"\r\nContent-Type: image/jpeg\r\n\r\n"; byte[] end_data = ("\r\n--" + boundary + "--\r\n").getBytes(); FileInputStream stream = new FileInputStream(imageFile); byte[] file = new byte[(int) imageFile.length()]; stream.read(file); request.setRequestProperty("Content-Type", "multipart/form-data; boundary=" + boundary); // 設(shè)置表單類型和分隔符 request.setRequestProperty( "Content-Length", String.valueOf(content.getBytes().length + status.getBytes().length + pic.getBytes().length + imageFile.length() + end_data.length)); // 設(shè)置內(nèi)容長度 httpOauthConsumer.setAdditionalParameters(httpParameters); httpOauthConsumer.sign(request); OutputStream outputStream = request.getOutputStream(); outputStream.write(content.getBytes()); outputStream.write(status.getBytes()); outputStream.write(pic.getBytes()); outputStream.write(file); outputStream.write(end_data); outputStream.flush(); outputStream.close(); request.connect(); if (200 == request.getResponseCode()) { System.out.println("發(fā)布成功"); } else { System.out.println("異常code:" + request.getResponseCode()); } } catch (Exception e1) { e1.printStackTrace(); } }
posted on 2012-04-06 16:26
mixer-a
閱讀(349)
評論(0)
編輯
收藏
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
Powered by:
BlogJava
Copyright ©2025 mixer-a
主站蜘蛛池模板:
免费在线观看日韩
|
免费看美女让人桶尿口
|
亚洲AV无码久久精品成人
|
精品乱子伦一区二区三区高清免费播放
|
四虎成人免费观看在线网址
|
学生妹亚洲一区二区
|
处破痛哭A√18成年片免费
|
亚洲永久网址在线观看
|
国产精品成人无码免费
|
污污的视频在线免费观看
|
mm1313亚洲精品国产
|
国产黄片不卡免费
|
亚洲一区二区三区首页
|
国产在线a免费观看
|
亚洲风情亚Aⅴ在线发布
|
亚洲国产成人乱码精品女人久久久不卡
|
免费特级黄毛片在线成人观看
|
亚洲国产视频久久
|
色www永久免费视频
|
一级毛片免费播放试看60分钟
|
亚洲精品无码专区在线在线播放
|
最近免费中文字幕MV在线视频3
|
色播亚洲视频在线观看
|
成年女人视频网站免费m
|
一区免费在线观看
|
欧洲亚洲国产清在高
|
国产高清免费视频
|
黄页免费视频播放在线播放
|
亚洲精品无码久久千人斩
|
亚洲免费观看在线视频
|
国产亚洲福利精品一区二区
|
亚洲日韩一页精品发布
|
国产桃色在线成免费视频
|
特黄特色大片免费
|
久久久国产精品亚洲一区
|
国产免费观看青青草原网站
|
A片在线免费观看
|
亚洲精品一二三区
|
亚洲韩国精品无码一区二区三区
|
在线免费观看视频你懂的
|
中国毛片免费观看
|