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

正文內(nèi)容

基于android平臺的新聞客戶端的設(shè)計與實現(xiàn)畢業(yè)論文-資料下載頁

2025-03-04 05:03本頁面

【導讀】為了讓智能手機用戶能夠十分便利地了解當前世界的實時資訊,一。種高效的辦法就是將查看新聞的功能拓展到手機終端上。手機的新聞客戶端將有廣闊的前景。本文是基于android操作系統(tǒng),開發(fā)出一款android手機新聞客戶端應用程序,更人性化、更方便的基于Android手機新聞客戶端軟件。所述的原理和方法能夠完成設(shè)計所需要的功能。

  

【正文】 .get( category_title).getCid()。 mCatName =(position). get(category_title).getTitle()。 (cid= + cid)。// 獲取該欄目下新聞 (() + newsData數(shù)目 )。 getSpeCatNews(cid, 0, true)。 24 (() + newsData數(shù)目 )。// 通知 ListView進行更新 ()。 } 其中,封裝好的訪問服務器的接口方法: getSpeCatNews(cid, 0, true), 具體的代碼如下: public void getSpeCatNews(int cid, int startnid, boolean firsttime) { AsyncHttpClient client = new AsyncHttpClient()。 String path = getSpecifyCategoryNews?startnid=+ startnid + amp。count=7amp。cid= + cid。 (path, new AsyncHttpResponseHandler() { @Override public void onSuccess(String content) { // TODO Autogenerated method stub (content)。 dothis(content)。 } public void onFailure(Throwable error, String content) { (, 網(wǎng)絡連接失敗,請檢查 , 0).show()。 } })。 } JSONArray newslist = (newslist)。 for (int i = 0。 i ()。 i++) { JSONObject newsObject = (JSONObject) (i)。 HashMapString, Object hashMap = new HashMapString, Object()。 (nid, (nid))。 (newslist_item_title,(title))。 (newslist_item_digest,(digest))。 (newslist_item_source,(source))。 (newslist_item_ptime,(ptime))。 (newslist_item_ments,(mentcount)。 (hashMap)。} 25 退出界面 實現(xiàn)的代碼如下: public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == ) {// 截獲后退鍵 long currentTime = new Date().getTime()。 // 如果時間間隔大于 2秒 , 不處理 if ((currentTime preTime) TWO_SECOND) { (this, 再按一次退出鍵退出程序 , ).show()。// 顯示消息 preTime = currentTime。// 更新時間 return true。// 截獲事 件 ,不再處理 } } return (keyCode, event)。 } 評論界面的初始化代碼: ViewFlipper news_body_flipper。//動畫 Flipper LayoutInflater newsbodyinflater。 Button newsdetails_titlebar_previous。//上一頁 Button newsdetails_titlebar_next。//下一頁 Button newsdetails_titlebar_ments。//評論按鈕 int count。//數(shù)量 ArrayListHashMapString, Object mNewsData = new ArrayListHashMapString, Object()。 int position。//當前頁面的位置 Integer mNid。 float StartX。//起點坐標 X float StartY。//起點坐標 Y TextView newsdetails_titlebar_title。 TextView newsDetails。 HashMapString, Object hashmap。 View bodyviewlayout。 加載 下一頁 private void shownext() { 26 if (position = () 1) { (, 已到最后一頁 , 0).show()。 return。 } else { position++。 inflateview()。 (this, )。 (this, )。 ()。 } } 加載 上一頁 private void showprevious() { if (position = 0) { (, 當前已經(jīng)是第一頁 , 0).show()。 return。 } else { position。 inflateview()。 (this, )。 (this, )。 ()。 } } 判斷手指方向的代碼: public boolean onTouch(View v, MotionEvent event) { switch (()) { 27 case : StartX = ()。 StartY = ()。 break。 case : float y = StartY ()。 float x = StartX ()。 if (x 0) {//若 x0,則方向是向坐滑 float angle = (y) / (x)。 if (angle ) { shownext()。 } } else//若 x0,則方向是向右滑 { float angle = (y) / (x)。 if (angle ) { showprevious()。 } } break。 } return true。 } ImageButton news_reply_img_btn。//回復評論的 imageview LinearLayout news_reply_edit_layout。//評論的編輯區(qū)域 LinearLayout news_reply_img_layout。//評論的圖形區(qū)域 Button news_reply_post。//發(fā)表評論 int nid。//新聞 id EditText news_reply_edittext。//評論的回復內(nèi)容 String content。 ListHashMapString, Object ments。 發(fā)送 評論的核心代碼: public void senComment(){ content =().toString().trim()。 28 AsyncHttpClient client = new AsyncHttpClient()。 String url = RequestParams params = new RequestParams()。 (nid, nid+)。 (region, 湖南省長沙市 )。 (content, content)。 (url, params, new AsyncHttpResponseHandler() { //發(fā)送成功 public void onSuccess(String content) { String retStr = content。 try { JSONObject jsonObject = new JSONObject(retStr)。 int retCode = (ret)。 if (0 == retCode) { (, 發(fā)送成功 , ).show()。 return。 } } catch (Exception e) { // TODO Autogenerated catch block ()。 } } //發(fā)送失敗 public void onFailure(Throwable error, String content) { (, 網(wǎng)絡連接異常 , ).show()。 } })。 } Servlet的 servletservletnameGetCategoriesServlet/servletnameservletclass./servletclass/servlet 29 servletservletnameGetSpecifyCategoryNewsServlet/servletname servletclass/servletclass/servlet servletservletnameGetNewsServlet/servletname servletclass/servletclass/servlet servletservletnameGetCommentsServlet/servletname servletclass/servletclass/servlet servletservletnamePostCommentServlet/servletname servletclass/servletclass/servlet servletmappingservletnameGetCategoriesServlet/servletname urlpattern/getCategories/urlpattern /servletmappingservletmappingservletnameGetSpecifyCategoryNewsServlet/servletname urlpattern/getSpecifyCategoryNews/urlpattern/servletmapping servletmapping servletnameGetNewsServlet/servletnameurlpattern/getNews/urlpattern/servletmapping servletmappingservletnameGetCommentsServlet/servletnameurlpattern/getComments/urlpattern/servletmapping servletmappingservletnamePostCommentServlet/servletname urlpattern/postComment/urlpattern/servletmapping welefilelistwelefile/welefile/welefilelist
點擊復制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1