Android Studio實現記事本項目

一、需求分析

1、業務需求分析

在這裏插入圖片描述

2、架構分析

在這裏插入圖片描述

3、數據庫類設計分析

在這裏插入圖片描述

4、界面需求分析

4.1、記事本界面

在這裏插入圖片描述

4.2、添加記錄界面

在這裏插入圖片描述

4.3、修改記錄界面

在這裏插入圖片描述

二、開發環境介紹

振華OPPO的時間觀念

三、記事本功能業務實現

1 、搭建聊天界面佈局

在這裏插入圖片描述
關於修改清單文件可以參考 Android Studio如何去除默認標題欄

2 、搭建聊天條目佈局

在這裏插入圖片描述

3 、封裝記錄信息實體類

在這裏插入圖片描述

4 、編寫記事本列表適配器

在這裏插入圖片描述

//適配器中的getView()方法
public View getView(int position, View convertView, ViewGroup parent) {
        ViewHolder viewHolder;
        if (convertView==null){
        	//加載Item界面對應的佈局文件
            convertView=layoutInflater.inflate(R.layout.notepad_item_layout,null);
            viewHolder = new ViewHolder(convertView);//創建ViewHolder對象
            convertView.setTag(viewHolder);//convertView關聯ViewHolder對象
        }else {
            viewHolder=(ViewHolder) convertView.getTag();//convertView關聯ViewHolder對象
        }
        //將獲取的數據顯示到對應的控件上
        NotepadBean noteInfo=(NotepadBean) getItem(position);
        viewHolder.tvNoteoadContent.setText(noteInfo.getNotepadContent());
        viewHolder.tvNotepadTime.setText(noteInfo.getNotepadTime());
        return convertView;
    }

5 、創建數據庫

在這裏插入圖片描述

6、實現記事本界面的顯示功能

在這裏插入圖片描述

7、搭建添加記錄界面和修改記錄界面的佈局

在這裏插入圖片描述

8、實現添加記錄界面的功能

在這裏插入圖片描述

9、實現修改記錄界面的功能

在這裏插入圖片描述

10 、刪除記事本中的記錄

在這裏插入圖片描述

四、項目效果

1、運行項目,點擊添加按鈕添加記錄。
在這裏插入圖片描述
2、到添加界面,輸入bbb,然後點保存按鈕。
在這裏插入圖片描述
3、數據添加成功,彈出“保存成功”提示信息。
在這裏插入圖片描述
4、長按aaa這條記錄,出現刪除對話框,點擊確定。
在這裏插入圖片描述
5、aaa這條記錄被刪除,彈出“刪除成功”的提示信息。
在這裏插入圖片描述
大家可以下載項目文件Notepad進行學習,代碼都有註釋,這裏就不仔細講解了。

五、項目總結

本次博客主要講解了如何實現記事本應用,在實現本項目的過程中,熟悉了ListView的使用、數據庫的相關操作、Activity的跳轉以及數據回傳。這些知識點在Android項目中會經常使用,因此希望大家能夠熟練掌握上述知識點的使用,方便後續開發項目。

幸福的人生,需要三種姿態:對過去,要淡;對現在,要惜;對未來,要信。人生的答卷沒有橡皮擦,寫上去就無法再更改,過去的就讓它過去,否則就是跟自己過不去。真正屬於你的,只有活生生的現在,只有握得住當下,纔有可能掌控自己的命運。只有相信未來,相信自己,今天的你才能成就明天的你。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章