mixer-a
BlogJava
::
首頁
::
新隨筆
::
聯系
::
聚合
::
管理
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開發我的新浪微博客戶端-登錄頁面UI篇(4.1)[未登錄]
仿真時提示:No Launcher activity found!
--小龍
2.?re: android開發我的新浪微博客戶端-登錄頁面UI篇(4.1)[未登錄]
“新建名LoginActivity.java的Activity并且在AndroidManifest.xml中進行相應配置”請問怎么進行配置?因為新建的LoginActivity.java無法啟動仿真。
--小龍
3.?re: JS 時間處理和格式轉換
@Wanlic2008
不用把時間的年份拿出來單獨分析
--Wanlic2008
4.?re: JS 時間處理和格式轉換
評論內容較長,點擊標題查看
--Wanlic2008
5.?re: Android進階2之Http連接GET/POST請求
有用
--許大海
閱讀排行榜
1.?JS 時間處理和格式轉換(41184)
2.?Android進階2之Activity之間數據交流(onActivityResult的用法)(11500)
3.?[原]Android應用程序發送廣播(sendBroadcast)的過程分析(7302)
4.?[原]Android應用程序鍵盤(Keyboard)消息處理機制分析(4897)
5.?并行計算框架的Java實現--系列一(3783)
評論排行榜
1.?你想不到的壓縮方法:將javascript文件壓縮成PNG圖像存儲(4)
2.?MyEclipse快捷鍵設置(4)
3.?開發流程那些事:6天時間修改1行代碼(3)
4.?JS 時間處理和格式轉換(3)
5.?也談 GET 和 POST 的區別(2)
Android進階2之新浪微博采用Oauth發送圖片和文字
本以為新浪發布圖片和發布文字一樣的簡單,但很悲劇。。。。。。。遠不是想象的那樣。
現在分享一下代碼。
/** * 發表帶圖片的微博 * * @param token * @param tokenSecret * @param status * 發表的內容 * @param urlPath * 圖片的地址 本函數沒有用到,我直接在函數中創建的。 * @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之前工作的任務 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); // 設置表單類型和分隔符 request.setRequestProperty( "Content-Length", String.valueOf(content.getBytes().length + status.getBytes().length + pic.getBytes().length + imageFile.length() + end_data.length)); // 設置內容長度 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("發布成功"); } else { System.out.println("異常code:" + request.getResponseCode()); } } catch (Exception e1) { e1.printStackTrace(); } }
posted on 2012-04-06 16:26
mixer-a
閱讀(349)
評論(0)
編輯
收藏
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
Powered by:
BlogJava
Copyright ©2025 mixer-a
主站蜘蛛池模板:
亚洲av永久无码精品国产精品
|
国产免费观看a大片的网站
|
亚洲精品无码高潮喷水在线
|
一级成人a免费视频
|
国产精品亚洲综合一区
|
免费一区二区无码视频在线播放
|
国产男女猛烈无遮挡免费网站
|
亚洲AV噜噜一区二区三区
|
香蕉视频在线观看免费国产婷婷
|
亚洲精品乱码久久久久蜜桃
|
狼人大香伊蕉国产WWW亚洲
|
国产精品色午夜免费视频
|
亚洲A∨精品一区二区三区下载
|
大学生a级毛片免费观看
|
亚洲爆乳无码专区www
|
又爽又黄无遮挡高清免费视频
|
免费人成大片在线观看播放
|
国产精品亚洲不卡一区二区三区
|
久久久久久av无码免费看大片
|
亚洲人成人77777网站
|
99视频有精品视频免费观看
|
亚洲成av人无码亚洲成av人
|
亚洲AV无码一区二区三区国产
|
久99久无码精品视频免费播放
|
日韩亚洲人成在线综合日本
|
日本zzzzwww大片免费
|
亚洲Av无码国产一区二区
|
亚洲色偷拍区另类无码专区
|
一区二区三区在线免费
|
亚洲视频.com
|
日韩免费高清视频
|
国产在线观看无码免费视频
|
亚洲精品国产福利片
|
国产精品免费一级在线观看
|
97在线视频免费公开视频
|
亚洲第一网站免费视频
|
免费人成在线观看网站视频
|
亚洲免费在线播放
|
日日摸日日碰夜夜爽亚洲
|
亚洲AV无码专区电影在线观看
|
国产成人免费ā片在线观看老同学
|