www.日本精品,久久中文视频,中文字幕第一页在线播放,香蕉视频免费网站,老湿机一区午夜精品免费福利,91久久综合精品国产丝袜长腿,欧美日韩视频精品一区二区

寫日記的app

發(fā)布時(shí)間:2017-01-14 來源: 日記大全 點(diǎn)擊:

寫日記的app篇一:Android日記

本科畢業(yè)設(shè)計(jì)(論文)開題報(bào)告

學(xué)生姓名賴兆彬 學(xué) 號(hào)1121403指導(dǎo)教師 成長(zhǎng)生徐敬虹 學(xué) 院信息技術(shù)學(xué)院 專 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 交稿日期 2014年9月28日

教務(wù)處制

一、開題報(bào)告

1

2

3

4

寫日記的app篇二:日記的格式

日記的格式

日記應(yīng)當(dāng)是每天的記錄,這應(yīng)當(dāng)把自己的一天生活中比較有意義的事記錄下來。寫日記要注意格式、內(nèi)容、寫法三個(gè)問題。那么日記的格式是什么呢? 小學(xué)生在寫日記時(shí),一般是在第一行寫清幾月幾日,剛開始寫日記時(shí),或新年寫第一篇日記,或?qū)憜为?dú)的一篇日記時(shí),應(yīng)該在第一行寫上幾年幾月幾日,星期幾和天氣情況。應(yīng)試類的日記或比較完整的日記還要寫上一個(gè)標(biāo)題。

第一行開頭寫日期,星期幾,第一行末尾寫上天氣。然后第二行開始寫正文 第一行寫:

X月X日 星期X 天氣XXX

第二行:

正文.....

小學(xué)生日記的形式,常用的有:

1、觀察日記。把看到的人物、事物、景物記下來,每次觀察最好截取一個(gè)側(cè)面,寫出特征,反映一個(gè)中心。

2、活動(dòng)日記。記下參觀訪問活動(dòng)、學(xué)校班級(jí)少先隊(duì)組織的各項(xiàng)活動(dòng)、家庭活動(dòng)、同學(xué)之間組織的有意義的活動(dòng)等等,參加一次寫一次,一定要抓住要點(diǎn)寫。

3、思考日記。(或叫心靈日記、自我教育日記、“道德感悟”日記)把自己對(duì)現(xiàn)實(shí)生活中的優(yōu)缺點(diǎn)和心理活動(dòng)或道德品質(zhì)成長(zhǎng)變化過程摘要記下來。

前兩種形式多見于應(yīng)試,后一種形式要求較高,宜在高年級(jí)中有針對(duì)性地指導(dǎo)試用。

4、剪貼日記,把自己喜愛的郵票、圖畫、照片貼在日記本上,并按意圖 寫上來源、目的、意義或說明文字。

5、信息日記。把看到的、聽到的、有價(jià)值的最新信息記下來。

6、氣象日記。把當(dāng)天的天氣、溫度、風(fēng)力、風(fēng)向和出現(xiàn)的特殊的自然天氣現(xiàn)象記下來。

7、臺(tái)歷日記。把周圍實(shí)實(shí)在在發(fā)生的重要事情如實(shí)簡(jiǎn)要地記在臺(tái)歷上,少則一句,多則一段話。

8、摘錄日記。把看到或讀名家語(yǔ)錄、格言、座右銘或?qū)懭藸钗锏膬?yōu)美詡句摘錄下來。

9、學(xué)習(xí)日記。把課本上學(xué)到的、課外書閱讀印象較深的心得體會(huì)、聯(lián)想記下來。

10、實(shí)驗(yàn)日記。如養(yǎng)花、種向日葵或搞科技小制作,把過程、結(jié)果記下來。 例如:

暑期,你寫日記了嗎?

小學(xué)生暑期日記初中生暑期日記高中生暑期日記大學(xué)生暑期日記

2007年11月9日星期五 晴

我學(xué)騎單車

晚飯后(時(shí)間),我和XX(人物),來到南園公園(地點(diǎn))學(xué)騎單車。剛開始時(shí),我心里很害怕,說什么也不敢騎上去?吹轿疫@個(gè)樣子,XX哥哥不斷地鼓勵(lì)我,并騎上單車給我做示范。后來,我終于鼓起勇氣,騎上了單車,XX在邊上扶著。經(jīng)過多次練習(xí),我終于學(xué)會(huì)了騎單車。(經(jīng)過和結(jié)果)

寫日記的app篇三:基于android的日記本開發(fā)

西南科技大學(xué) 課程設(shè)計(jì)報(bào)告

課程名稱: 軟件設(shè)計(jì)基礎(chǔ)設(shè)計(jì)名稱: 基于android的日記本開發(fā)姓 名:學(xué) 號(hào): 班 級(jí): 通信1003班 指導(dǎo)教師:起止日期: 11.28——12.12

西南科技大學(xué)信息工程學(xué)院制

方 向 設(shè) 計(jì) 任 務(wù) 書

學(xué)生班級(jí): 通信1003班 學(xué)生姓名:學(xué)號(hào):

設(shè)計(jì)名稱:基于android的日記本開發(fā) 起止日期: 11.28——12.12指導(dǎo)教師:

方 向 設(shè) 計(jì) 學(xué) 生 日 志

2

基于android的日記本開發(fā)

一、 摘要(150-250字)

伴隨著無線移動(dòng)設(shè)備的迅速發(fā)展,手機(jī)的日益普及成為主流,在這一關(guān)鍵時(shí)期,Android系統(tǒng)的推出使手機(jī)發(fā)展進(jìn)入了一個(gè)新的領(lǐng)域。世界上一些知名移動(dòng)設(shè)備生產(chǎn)廠商對(duì)于Android智能機(jī)的開發(fā)熱情日益提高,Android系統(tǒng)的使用人群正在急速提升,Android應(yīng)用程序的多樣化使人們從手機(jī)中獲得更多樂趣,方便著人們的生活,使Android得到了社會(huì)越來越多的認(rèn)同。本次設(shè)計(jì)主要描述了基于android開發(fā)一個(gè)簡(jiǎn)易日記本的技術(shù)方法。

關(guān)鍵字:Android; DbAdapter;Activity;diary 二、 設(shè)計(jì)目的和意義

在中國(guó),手機(jī)已經(jīng)成為人們?nèi)粘I畋夭豢缮俚囊徊糠,智能手機(jī)在高校人群中逐漸得到了普及,Android手機(jī)憑借其優(yōu)秀的系統(tǒng)性能以及良好的用戶體驗(yàn)迅速得到了高校師生的青睞。在高校中,上課并不像高中時(shí)期有固定的教室和固定的時(shí)間,高校課程種類繁多,并且上課地點(diǎn)和時(shí)間不固定,一周內(nèi)極少會(huì)出現(xiàn)重復(fù)課程,所以要將課程表完整的記憶下來是一項(xiàng)很艱難的事情,很多同學(xué)不得不隨身攜帶一張課表來防止遺忘上課,但是還是不能完全避免該問題的發(fā)生,同時(shí),作為一個(gè)當(dāng)今高速發(fā)展的時(shí)代的成員,適應(yīng)這個(gè)社會(huì)是必不能少的,在各種社交場(chǎng)合中,記住一些必須的信息很重要,而它們往往又繁瑣又多,不易人為記住;谶@些問題,有必要設(shè)計(jì)一款方便小巧的簡(jiǎn)易日記本程序,可以讓用戶自定義文件,記住上課時(shí)間和地點(diǎn),從而避免遺忘上課的事情出現(xiàn),同時(shí)記住那些瑣碎卻有意義的小信息。而且,由于android系統(tǒng)市場(chǎng)的開放性和服務(wù)免費(fèi),它的應(yīng)用程序方面就成了一塊非常大的市場(chǎng),。 三、 設(shè)計(jì)原理

用戶在第一次進(jìn)入程序時(shí)會(huì)看到到一個(gè)日記本的主界面,可進(jìn)行日記文件的新建和刪除操作,按menu鍵可以選擇“幫助”和“退出”,程序主界面使用course_activity.java展示記錄,從Diary_activity, DiaryEditActivity類中可以新建和刪除日記信息,并在主界面中顯示。程序的配置信息主要存在DbAdapter中,該信息在數(shù)據(jù)顯示時(shí)讀取必要的配置信息,在按鈕監(jiān)聽函數(shù)中監(jiān)聽系統(tǒng)時(shí)間變化用來實(shí)現(xiàn)日記的創(chuàng)建功能。BaseColumns 是一個(gè)接口,里邊有兩個(gè)變量,一個(gè)是_ID="_id",一個(gè)是_COUNT="_ count" 。在Android當(dāng)中,每一個(gè)數(shù)據(jù)庫(kù)表至少有一個(gè)字段,而且這個(gè)字段是_id。所以當(dāng)我們構(gòu)造列名的輔助類時(shí),直接實(shí)現(xiàn)BaseColumns ,這樣我們便默認(rèn)地?fù)碛辛薩id字段。在我們的日記本的數(shù)據(jù)表里,一共有4個(gè)字段,分別是:"id"、"title"、"body"、"created"。在Android中鼓勵(lì)使用內(nèi)部類,這樣不但使用方便,而且執(zhí)行效率也高是請(qǐng)求數(shù)據(jù)的類型,例如,在例子當(dāng)中定義的類型是diary。當(dāng)然這一部分可以是0個(gè)片段或者多個(gè)片段構(gòu)成,如果Content Provider只是暴露出了一種類型的數(shù)據(jù),那么這部分可以為空,但是如果暴露出了多種,尤其是包含子類的時(shí)候,就不能為空,"1"這部分是允許為空的,如果為空,表示請(qǐng)求全部數(shù)據(jù);如果不為空,表示請(qǐng)求特定ID的數(shù)據(jù)。DatabaseHelper是操作數(shù)據(jù)庫(kù)的輔助類,通過這個(gè)類我們可以生成數(shù)據(jù)庫(kù),并且維護(hù)這個(gè)數(shù)據(jù)庫(kù)。 在DiaryContentProvider中,我們定義了一些變量和常量,其中這些常量主要是描述數(shù)據(jù)庫(kù)的信息。在刪除方法中,rowId = uri.getPathSegments().get(1)負(fù)責(zé)得到rowId的值。 getPathSegments()方法得到一個(gè)string的list, db.delete(DIARY_TABLE_NAME, DiaryColumns._ID + "=" + rowId, null)是標(biāo)準(zhǔn)的SQLite刪除操作。update()是更新一條數(shù)據(jù)的方法, 使用ContentProvider時(shí)首先得到SQLiteDatabase,然后得到rowId,最后再調(diào)用db.update(DIARY_ TABLE_NAME, values, DiaryColumns._ID + "="+ rowId, null)語(yǔ)句執(zhí)行更新工作。

3

其主要流程圖如下:

功能模塊:

四、 詳細(xì)設(shè)計(jì)步驟

簡(jiǎn)易日記本應(yīng)該具有日記本的基本功能,比如新建,編輯,刪除,保存等,從這幾方面初步想到應(yīng)該有一個(gè)主類負(fù)責(zé)調(diào)用其他負(fù)責(zé)實(shí)現(xiàn)功能的類,這樣整個(gè)程序會(huì)比較清晰,通過流程分析和可行性分析之后我開始查閱資料編寫程序,本程序主要由六個(gè)類組成,它們分別為Dbadapter,help-activity,lookDiary,MainActivity,diary-activity和DiaryEditActivity ,

1.其中MainActivity類為整個(gè)應(yīng)用的主Activity,其主要方法如下:

? onCreate:Activity主要重寫方法之一,實(shí)現(xiàn)程序初始化和界面展示; ? find_and_modify_button:尋找并點(diǎn)擊按鈕; ? onClick(View v):點(diǎn)擊當(dāng)前所選按鈕;

? onCreateOptionMenu:實(shí)現(xiàn)Option菜單的創(chuàng)建;

? onOptionsItemSelected:實(shí)現(xiàn)菜單項(xiàng)的點(diǎn)擊事件響應(yīng);

界面設(shè)計(jì)方面通過RelativeLayout實(shí)現(xiàn)布局,使用了TextView,ImageButton文件列表通

4

過ListView實(shí)現(xiàn)界面展示。該類通過繼承ListActivity類,用來顯示ListView中的數(shù)據(jù)并實(shí)現(xiàn)對(duì)ListView上ImageView控件點(diǎn)擊的統(tǒng)一響應(yīng)。 其主要代碼:public class MainActivity extends Activity

{//菜單選項(xiàng)

public static final int HELP = Menu.FIRST; public static final int EXIT = Menu.FIRST + 1; /** Called when the activity is first created. */

public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);setTitle("小小日記本");find_and_modify_button();

Toast.makeText(MainActivity.this,

"歡迎使用簡(jiǎn)易日記本", Toast.LENGTH_SHORT).show(); } private void find_and_modify_button() {// TODO Auto-generated method stubButton btn_diary = (Button) findViewById(R.id.btn_diary);btn_diary.setOnClickListener(diary_listener); } private Button.OnClickListener diary_listener = new OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub Intent intent = new Intent(); intent.setClass(MainActivity.this, diary_activity.class); startActivity(intent);} } /** menu.findItem(EXIT_ID);找到特定的MenuItem* MenuItem.setIcon.可以設(shè)置menu按鈕的背景*/ public boolean onCreateOptionsMenu(Menu menu) {super.onCreateOptionsMenu(menu);menu.add(0, HELP, 0, "幫助&quo

寫日記的app

t;).setIcon(R.drawable.helps);menu.add(0, EXIT, 0, "退出").setIcon(R.drawable.exit);return true; } public boolean onOptionsItemSelected(MenuItem item) {switch (item.getItemId()) {case HELP:Intent help_intent = new Intent(); help_intent.setClass(MainActivity.this, help_activity.class); startActivity(help_intent);break;case EXIT:

5

相關(guān)熱詞搜索:寫日記 app 寫日記的軟件 日記怎么寫

版權(quán)所有 蒲公英文摘 www.newchangjing.com