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

正文內(nèi)容

基于android的rss閱讀器設(shè)計(jì)與開發(fā)畢業(yè)設(shè)計(jì)-資料下載頁

2025-01-18 16:06本頁面
  

【正文】 (iSource)。return ()。 系統(tǒng)界面實(shí)現(xiàn) 界面布局的實(shí)現(xiàn)Android 的每一個(gè)可視化界面,都有其唯一的布局配置文件,該文件中有各種布局的方式,和各種資源文件如圖像,文字,顏色引用等,程序在運(yùn)行時(shí)可以通過代碼對各個(gè)配置文件進(jìn)行讀取,這樣可以形成不同的可視化界面和絢麗的效果。 該軟件的主界面是一個(gè) Activity,Android 工程在啟動(dòng)每一個(gè) Activity 時(shí)都會(huì)長春理工大學(xué)本科畢業(yè)設(shè)計(jì)29首先執(zhí)行 onCreate()方法,如下: public void onCreate(Bundle savedInstanceState) {(savedInstanceState)。setContentView()。}該方法主要執(zhí)行界面的初始化操作,Activity 有個(gè)設(shè)置布局的方法: setContentView(int id),參數(shù)為資源 ID,該 id 在工程目錄 res/layout 下,主界面的布局文件為 main_tabs。在布局文件中添加 ListView、TextView 兩個(gè)控件,并設(shè)置 ID. optinosMenu 的實(shí)現(xiàn)選項(xiàng)菜單(optionsMenu), 該菜單在點(diǎn)擊 menu 按鍵后會(huì)在對應(yīng)的 Activity 底部顯示出來。可以在 onCreateOptionsMenu 或者 onPrepareOptionsMenu 方法中來添加菜單:((int groupId, int itemId, int order, charsequence title) .setIcon(drawable ID)方法返回的是 MenuItem 對象,調(diào)用其 setIcon()方法,為相應(yīng) MenuItem 設(shè)置Icon。只要菜單中的菜單項(xiàng)被點(diǎn)擊,都會(huì)觸發(fā) onOptionsItemSelected(MenuItem item),item 參數(shù)即為被點(diǎn)擊的菜單項(xiàng),那么需要在此方法內(nèi)判斷哪個(gè) Item 被點(diǎn)擊了,從而實(shí)現(xiàn)不同的操作。 contextMenu 的實(shí)現(xiàn)ContextMenu 是 android 的 context menu 上下文菜單,選擇某項(xiàng) VIEW 后長按menu 鍵,就會(huì)顯示出來。要實(shí)現(xiàn) ContextMenu,首先要在 Activity 中使用 registerForContextMenu()函數(shù)來進(jìn)行注冊。其次新建一個(gè) ContextMenuListener,覆蓋其中的 onCreateContextMenu 方法,在其中添加菜單項(xiàng)。長春理工大學(xué)本科畢業(yè)設(shè)計(jì)30(0, 100, 編輯 RSS 源)。(0, + 101, 0, 刪除 RSS 源)。同理覆蓋 onContextItemSelected 方法,相應(yīng)點(diǎn)擊菜單項(xiàng)的操作。switch (()) {case + 100: // 添加編輯按鈕后操作case +101://添加點(diǎn)擊刪除按鈕后操作} WebView 顯示 RSS 內(nèi)容的實(shí)現(xiàn)RSSItem 類中的 Description 屬性為 HTML 內(nèi)容,采用 WebView 控件顯示為HTML 格式。并設(shè)置內(nèi)容大小自適應(yīng)和編碼格式為 UTF8,核心代碼如下:WebView postText = (WebView)findViewById()。//設(shè)置滾動(dòng)條格式()。WebSettings wbs= ()。//設(shè)置編碼(UTF8)。//設(shè)置排版為自適應(yīng)()。頁面低端的查看原文按鈕調(diào)用 Andriod 系統(tǒng)內(nèi)部的 ,來實(shí)現(xiàn)調(diào)用瀏覽器查看原文的效果。Intent intent = new Intent(, uri)。startActivity(intent)。長春理工大學(xué)本科畢業(yè)設(shè)計(jì)31總結(jié)隨著智能手機(jī)和 3G 網(wǎng)絡(luò)的發(fā)展,手機(jī)的功能和性能、通信網(wǎng)絡(luò)的數(shù)據(jù)業(yè)務(wù)支持能力將極大增強(qiáng),手機(jī)將脫離傳統(tǒng)的打電話、發(fā)短信等基本的功能,而基于智能手機(jī)強(qiáng)大的處理能力和可擴(kuò)展能力,基于 3G 網(wǎng)絡(luò)高速數(shù)據(jù)傳輸,越來越多的功能和業(yè)務(wù)將被開發(fā)出來并大規(guī)模的應(yīng)用 。而 Google Android 平臺作為移動(dòng)平臺的新秀,以其良好的性能和強(qiáng)大的功能,以開源的形式受到廣大開發(fā)者和手機(jī)制造商的青睞,在這種情況下, Android 平臺無疑會(huì)成為我們進(jìn)行智能手機(jī)開發(fā)的一個(gè)非常好的選擇。本文對 Android 平臺進(jìn)行了簡要的介紹,概述了其眾多的優(yōu)點(diǎn)和其對整個(gè)智能手機(jī)乃至手機(jī)軟件開發(fā)行業(yè)的意義和重要性,闡明了其研究的重要性和必行性。接著介紹了 RSS 技術(shù)的眾多優(yōu)點(diǎn)和優(yōu)勢。然后根據(jù) Android 平臺的特點(diǎn),搭建了Android 平臺開發(fā)環(huán)境,而后根據(jù) RSS 閱讀器的特點(diǎn)選擇了 RSS 源的解析方式,并根據(jù) Android 手機(jī)的特點(diǎn)制定了基于 Android 平臺下的 RSS 閱讀器的主要界面設(shè)計(jì),最后對該項(xiàng)目做了相關(guān)的測試。在本課題完成的過程中,完成了以下工作:,對 Android 平臺的開發(fā)有了較為深層次的了解。,并通過大量實(shí)例操作熟悉了在此環(huán)境下 Android 應(yīng)用程序的開發(fā)流程。3. 設(shè)計(jì)并在模擬器環(huán)境下實(shí)現(xiàn)了 Android 平臺的 RSS 閱讀器設(shè)計(jì)。在完成基于 Android 平臺下的 RSS 閱讀器的過程中,了解了 Android 平臺的相關(guān)特性,并熟悉了軟件開發(fā)的相關(guān)流程,自己的編程能力和邏輯思考能力得到了增強(qiáng)。長春理工大學(xué)本科畢業(yè)設(shè)計(jì)32參考文獻(xiàn)[1] 于志龍,鄭名杰,陳小鳳,陳昱勛,郭秩均。《Android SDK 開發(fā)范例大全》[M],人民郵電出版社,2022[2] 靳巖,姚尚朗,《Android 入門開發(fā)與實(shí)踐》[M],人民郵件出版社,2022[3] 傅志紅,陳興璐,《深入淺出Google Android》[M],人民郵電出版社,2022[4] 楊豐盛,《Android應(yīng)用開發(fā)揭秘》[M],機(jī)械工業(yè)出版社,2022[5] 印旻,景建萍, 《XML 基礎(chǔ)與應(yīng)用教程》[M],高等教育出版社,2022[6] 張鵬,姜昊,許力,《Eclipse插件開發(fā)》[M],電子工業(yè)出版社,2022[7] 張鵬,《Eclipse插件開發(fā)學(xué)習(xí)筆記》[M],電子工業(yè)出版社,2022[8]黃曉慶 主編. 《Ophone應(yīng)用開發(fā)權(quán)威指南》[M]. 電子工業(yè)出版社, 2022 [9],.《Java How To Program》[M].北京:[10] David Scott Dexter 著,鄭莉,張長福等譯.《Java 面向?qū)ο蟪绦蛟O(shè)計(jì)》[M].清[11] 韓超,[M]. 北京:電子工業(yè)出版社,2022. [12][美](第3版)[M]. 北京:人民郵電出版社,2022. [13] Mark Android 2[M]. New York:Apress,2022[14] Sayed KomatineniDave Android[M].New York:Apress,2010.長春理工大學(xué)本科畢業(yè)設(shè)計(jì)33致 謝本文是在我的指導(dǎo)老師——李錦青老師精心指導(dǎo)和大力支持下完成的。在選題及設(shè)計(jì)過程中,李老師多次詢問項(xiàng)目進(jìn)程,為我答疑解惑,幫助我開拓研究思路并給予熱忱鼓勵(lì)。雖歷時(shí)不長,卻讓我受益無窮。對李老師的感激之情是無法用言語表達(dá)的。 在論文的撰寫和資料搜集期間,前人的資料對我提供了莫大的幫助,這里表示感謝;在論文的寫作過程中,得到了許多同學(xué)的寶貴建議,在此一并致以誠摯的謝意;大學(xué)四年,我所有的任課老師也教會(huì)了我很多知識,謝謝你們!最后,再次對關(guān)心、幫助我的老師和同學(xué)表示衷心地感謝!長春理工大學(xué)本科畢業(yè)設(shè)計(jì)34附錄import 。import 。import 。public class RSSFeed { private String _title = null。 private String _pubdate = null。 private int _itemcount = 0。 private ListRSSItem _itemlist。 RSSFeed() { _itemlist = new Vector(0)。 } int addItem(RSSItem item) { (item)。 _itemcount++。 return _itemcount。 } RSSItem getItem(int location) { return (location)。 } List getAllItems() { return _itemlist。 } int getItemCount() { return _itemcount。 } void setTitle(String title) { _title = title。 } void setPubDate(String pubdate) {長春理工大學(xué)本科畢業(yè)設(shè)計(jì)35 _pubdate = pubdate。 } String getTitle() { return _title。 } String getPubDate() { return _pubdate。 }}package 。public class RSSItem { private String _title = null。 private String _description = null。 private String _link = null。 private String _category = null。 private String _pubdate = null。 RSSItem() { } void setTitle(String title) { _title = title。 } void setDescription(String description) { _description = description。 } void setLink(String link)長春理工大學(xué)本科畢業(yè)設(shè)計(jì)36 { _link = link。 } void setCategory(String category) { _category = category。 } void setPubDate(String pubdate) { _pubdate = pubdate。 } String getTitle() { return _title。 } String getDescription() { return _description。 } String getLink() { return _link。 } String getCategory() { return _category。 } String getPubDate() { return _pubdate。 } public String toString() { // limit how much text you display if (() 42)長春理工大學(xué)本科畢業(yè)設(shè)計(jì)37 { return (0, 42) + ...。 } return _title。 }}package 。import 。import .*。import 。public class RSSHandler extends DefaultHandler { RSSFeed _feed。 RSSItem _item。 String _lastElementName = 。 boolean bFoundChannel = false。 final int RSS_TITLE = 1。 final int RSS_LINK = 2。 final int RSS_DESCRIPTION = 3。 final int RSS_CATEGORY = 4。 final int RSS_PUBDATE = 5。 int depth = 0。 int currentstate = 0。 /* * Constructor */ RSSHandler() { }
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1