`
exceptionhelp
  • 浏览: 48136 次
社区版块
存档分类
最新评论

我的记事本之--管理记事

阅读更多
     今天我们新添加的功能是管理记事。这里面我们主要是选中记事然后删除,我们一步一步分析:
1,我们需要展示记事,所以我们需要一个ListView
2,我们需要选中记事,也就是说ListView的item也要能够获取单击事件,所以我们就不能使用主页面使用的SimpleAdapter,我们这里使用一个更加灵活的BaseAdapter。
3,每次选中我们记录选中的记事id,把id存在一个List中,这样,当我们单击删除按钮的时候我们只需要循环这个List就可以了,需要注意的是如果一个复选框我们选择了两次,就相当与取消,要把id从List中移除。 
   基本思路就是这样,代码下载http://www.exceptionhelp.com/posts/546
0
0
分享到:
评论

相关推荐

    android记事本--geolo版

    《Android记事本——Geolo版》是一款专为Android平台设计的简单易用的记事应用,适合初学者进行Android开发的学习与实践。这个项目旨在帮助开发者了解Android应用的基本架构,掌握用户界面(UI)设计,数据存储以及...

    Android平台的记事本软件-Android Studio含报告

    对于记事本应用,常见的组件有EditText(文本输入框)用于输入记事内容,Button(按钮)用于保存或删除记事,ListView(列表视图)展示已保存的记事。 四、数据存储 记事本应用需要保存用户的记事数据。Android提供...

    毕业设计javajsp个人记事本mysql-qkrp源码含文档工具包

    毕业设计javajsp个人记事本mysql-qkrp源码含文档工具包 ...记事薄管理系统 帐号管理 备忘录管理 帐本管理 版权信息 包含:源码、数据库脚本、论文、环境工具包、相同框架项目的安装教程(在说明文档中)

    Android应用源码之适合新手的简单记事本项目-IT计算机-毕业设计.zip

    - **SQLite数据库**: 这个记事本项目可能使用SQLite来存储用户的记事内容。SQLite是一个轻量级的关系型数据库,Android系统内置支持,常用于本地数据持久化。 - **ContentProvider**: 虽然不是必需,但为了与其他...

    满足基本功能的网络记事本-asp

    【标题】"满足基本功能...总而言之,"满足基本功能的网络记事本-asp"是一个使用ASP技术构建的实用工具,涵盖了服务器端编程、数据库操作、前端开发等多个IT领域的知识,为用户提供了一个简单但功能齐全的在线记事平台。

    安卓记事 拍照 录像 的记事本

    这个应用的核心特点是集成了数据库技术,提供了完整的用户体验,从用户登录、注册到创建和管理记事,一应俱全。 首先,我们来深入了解一下这个应用的技术构成。在Android平台上,开发此类应用通常会涉及到以下几个...

    android-实例-记事本

    在记事本应用中,对话框可能用于新建记事时输入标题和内容,或者提醒用户是否要删除记事。 5. **长按事件处理**:长按事件(onLongClick)是Android中的手势识别之一,当用户对某一视图元素长按时触发。在记事本...

    记事本管理系统

    【记事本管理系统】是一款专为安卓平台设计的轻量级应用,旨在提供简洁美观的记事功能,方便用户快速记录日常生活、学习或工作中的点滴信息。这款APP的设计初衷是作为课程设计的一部分,展示了开发者在Android开发...

    note-text.rar_PHP note_note-te_php txt_php记事本_记事

    总结起来,"note-text.rar" 提供的是一个用PHP编写的在线记事本应用,它利用txt文本文件存储用户数据,具备基本的数据管理功能,包括增加、删除、修改和查询记事。尽管只列出了一个文件,但这个文件很可能包含了整个...

    Android代码-使用Kotlin实现的一个简单的记事本App

    - **EditText**:供用户输入记事内容,可以与TextView配合实现编辑和查看功能。 - **Button**:用于触发事件,如保存、删除和编辑笔记。 4. **存储数据** - **SQLite数据库**:Android原生的轻量级数据库系统,...

    Android程序源码--记事本

    例如,记事本应用可能包含一个用于输入文字的`EditText`,一个显示已保存记事的`ListView`,以及用于保存和删除记事的按钮。 `AndroidManifest.xml`文件是应用的配置文件,它包含了应用的基本信息(如应用名、版本...

    android原生代码记事本

    "android原生代码记事本"指的是使用Java或Kotlin等Android原生语言,基于Android SDK构建的应用,它主要用于记录和管理用户的日常事务。这个应用的核心功能包括创建、编辑和搜索记事。 1. **创建记事**: 在Android...

    note-mysql.rar_php后台查询_记事_记事本

    2. **MySQL数据库**:MySQL是关系型数据库管理系统,用于存储和管理记事本应用中的条目。在这个项目中,你需要了解如何创建数据库表,执行SQL查询(包括INSERT、DELETE、UPDATE和SELECT)来实现增删改查功能。 3. *...

    android记事本源码

    1. **Activity与Intent**: Android应用的基本运行单元是Activity,记事本应用通常会包含多个Activity,如主界面Activity、编辑记事Activity等。Intent用于在Activity之间传递信息,例如,点击记事条目启动编辑...

    java记事java记事本

    Java记事本是一款基于Java编程语言开发的文本编辑器,旨在提供类似...通过学习和实践Java记事本的开发,开发者可以深入了解Java GUI编程,提高文本处理和文件操作的能力,同时也能增强软件设计和项目管理的经验。

    Android app-简易记事本

    在这个记事本应用中,可能包含了多种布局文件,如ListView或RecyclerView用于显示记事列表,EditText用于输入记事内容,Button用于执行添加、删除等操作。这些元素通过Java代码与Activity逻辑进行绑定,实现功能交互...

    java记事本 源代码

    在描述中提到的"界面简洁大方",意味着开发者使用了Swing中的JFrame、JButton、JLabel、JTextArea等组件来构建用户界面,并可能通过自定义布局管理器,比如FlowLayout、GridLayout或BorderLayout,来达到美观且布局...

    notepad 记事本 - 大三下安卓课程设计.zip

    在这个记事本应用中,可能会有一个主Activity显示记事列表,而另一个Activity用于新建或编辑记事。Intent是连接不同Activity的桥梁,用于启动新的Activity或者传递数据。 4. **SQLite数据库**:为了存储记事内容,...

    java开发的记事本管理系统

    【Java开发的记事本管理系统】是一个非常适合初学者实践的项目,它利用了Java的图形用户界面(GUI)技术来创建一个简易的记事本管理应用程序。这个项目可以帮助开发者了解和掌握Java编程语言的基本概念、面向对象...

    基于android的记事本app

    在记事本应用中,可能包含文本输入框用于编写记事,按钮用于保存和删除,以及可能的列表视图来展示所有记事。 7. **意图(Intent)**:意图是Android中的一种消息传递机制,用于启动活动或服务。在记事本应用中,...

Global site tag (gtag.js) - Google Analytics