文档章节

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

zongjh
 zongjh
发布于 2014/04/22 11:59
字数 227
阅读 140
收藏 1
点赞 0
评论 0

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

本文转载自:http://www.exceptionhelp.com/posts/546

共有 人打赏支持
zongjh
粉丝 1
博文 38
码字总数 12405
作品 0
东城
程序员
android一步一步完成一个简易记事本

我的记事本之--登录注册界面 我的记事本之--登录注册功能实现 我的记事本之--添加记事 我的记事本之--主界面和功能实现 我的记事本之--管理记事 我的记事本之--记事详情 喜欢聊技术或者聊观点...

zongjh ⋅ 2014/04/22 ⋅ 1

安卓中通知栏影响布局的问题

最近在开发一个记事本程序,我现在需要这样的一个需求: 默认情况下,查看记事内容为全屏模式: 当点击文本区域:退出全屏模式,这是消息栏出来了: 但是在我从全屏切换到正常模式的瞬间,由...

小安是屌丝 ⋅ 2013/03/23 ⋅ 0

Paxos分布式一致性算法简介和Apache ZooKeeper的概念映射

Paxos是一个基于消息传递的一致性算法,近几年被广泛应用于分布式计算中,Google的Chubby,Apache的Zookeeper都是基于它的理论来实现的,Paxos还被认为是到目前为止唯一的分布式一致性算法,...

foodon ⋅ 2014/12/16 ⋅ 2

Chrome即时贴插件--Sticky Notes

Chrome即时贴插件在你使用Chrome的时候,帮你将一些文字需要临时保存在某个地方,比如记事本里。但是每次打开开始菜单——附件——记事本难免有一些麻烦,而这个最新的小插件Sticky note就是...

匿名 ⋅ 2009/06/18 ⋅ 0

对象系列化到记事本,打开后看到的是乱码

把一个java的对象如(String)序列化到一个记事本上,打开记事本发现是乱码?请高手解释一些,我学java没几个月.谢谢了

木鸟飞木鸟飞 ⋅ 2013/02/15 ⋅ 2

几款让你在不同电脑间保持 Chrome 同步的扩展

我们都知道 Chrome 可以使用你的 Google 账户来同步你的书签。如果你想在不同电脑间保持 Chrome 其他东西(诸如密码、表单、备忘等)的同步呢?下面几款扩展可以满足同步狂的要求。 同步密码...

小编辑 ⋅ 2010/03/08 ⋅ 0

C语言中二进制文件的读取

fwrite()与fprintf()是不同的。 fwrite将写入的数据作为文件的磁盘内容保存。fprintf将写入的数据的每个字符所对应的ASCII码作为文件的磁盘内容保存。fprintf做了一个转换的工作。 当打开文件...

chuqixiaozhu ⋅ 2015/03/12 ⋅ 1

加密记事本软件--CrocodileNote

CrocodileNote 是一个简单的记事本软件,你可以把记事内容存放到指定目录下并使用专有的文件结构。CrocodileNote 使用 AES 加密方法,所有数据使用 AES-256 的 PKCS#5 密码进行保护,这是工业...

红薯 ⋅ 2014/12/18 ⋅ 0

看似简单的 Windows 记事本,其实维护起来并不简单

相信大家对 Windows 系统自带的记事本程序都不会陌生,在座的各位或许还有用它来写代码的经历。看上去它的功能非常简单,但你能否想到即便功能如此简单的程序,也需要有人专门维护? 近日,微...

局长 ⋅ 05/23 ⋅ 0

java zip 问题

java 生成文件 win用zip压缩dos的txt文件,手工解压用记事文件格式为dos本打开显示内容正常。 但在aix生成文用zip压缩dos的txt文件,手工解压,用记事本打开竟然变为unix格式,显示内容变出现...

scoripo2010 ⋅ 2012/07/17 ⋅ 4

没有更多内容

加载失败,请刷新页面

加载更多

下一页

JAVA RMI

什么是JAVA RMI Java RMI (Remote Method Invocation) 远程方法调用,能够让客户端像使用本地调用一样调用服务端 Java 虚拟机中的对象方法。RMI 是面向对象语言领域对 RPC (Remote Proced...

saulc ⋅ 31分钟前 ⋅ 0

Linux系统工程狮养成记

如今的社会,随着时代的发展,出现了很多职业,像电子类,计算机类的专业,出现了各种各样的工程师,有算法工程师,java工程师,前端工程师,后台工程师,Linux工程师,运维工程师等等,不同...

linux-tao ⋅ 41分钟前 ⋅ 0

进入编辑模式 vim命令模式 vim实践

1.

oschina130111 ⋅ 41分钟前 ⋅ 0

mysql用户管理、常用sql语句、mysql数据库备份恢复

1. mysql用户管理 mysql默认有一个root超级管理员账户,实际工作环境中不可能每个人都用此root权限,防止误操作、误删除,可以给单独的用户进行授权。 Mysql创建用户以及授权: grant all on...

laoba ⋅ 42分钟前 ⋅ 0

类型后面三个点(String...)和数组(String[])的区别

类型后面三个点(String…),是从Java 5开始,Java语言对方法参数支持一种新写法,叫可变长度参数列表,其语法就是类型后跟…,表示此处接受的参数为0到多个Object类型的对象,或者是一个Obj...

流氓兔- ⋅ 48分钟前 ⋅ 0

JEPLUS表格组件之表格合并——JEPLUS软件快速开发平台

JEPLUS表格组件之表格合并 我们在列表配置时会遇见这样的一种情况,需要对个人的数据进行统一化,对一些数据进行归类,这样展示出来美观又直观,在这篇笔记中我来给大家介绍下如何配置出来专...

JEPLUS ⋅ 49分钟前 ⋅ 0

golang 并发中全局唯一操作

package main// go 携程共享 数据// 加锁解锁操作// 同步锁import ("sync""fmt")// 创建Once结构var once = sync.Once{}func computed(data *int, lock *sync.Mut...

304158 ⋅ 50分钟前 ⋅ 0

Mobx入门之二:asynchronous actions

这一节主要看mobx怎么实现asynchronous actions 1 要实现的demo功能 输入地名,查询天气,利用openweathermap api 2 思想 observable观察数据:location地点、temperature温度 observer响应式...

pengqinmm ⋅ 52分钟前 ⋅ 0

【2018.0620学习笔记】【linux高级知识 13.4-13.6】

13.4 mysql用户管理 创建用户并授权: grant all on *.* to '用户名'@'ip' identified by '密码' //all是操作权限,*.*是库.表,指定格式是'用户名'@'localhost'才能用socket登录本地 gra...

lgsxp ⋅ 今天 ⋅ 0

Java强弱引用示例

package jdk;import java.lang.ref.PhantomReference;import java.lang.ref.ReferenceQueue;import java.lang.ref.SoftReference;import java.lang.ref.WeakReference;public ......

月下狼 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部