android 实例-个人理财工具,Android 个人理财工具六:显示账单明细 下
上一节的显示账单明细 上中,账单明细的显示已经基本实现,本文主要整理下代码,实现此窗口的查询和删除功能;按下Menu菜单时弹出选择月份的窗口,可选择明细的月份;在ListView上长按可弹出确认删除的对话框,以完成删除。
下面上图:
这里面有个OnItemLongClickListener 事件,这个事件的用法如下:
首先activity 里面implements OnItemLongClickListener,然后如下面的代码所写:
Java代码
// 这里listview 添加侦听事件
lv.setOnItemLongClickListener(this);
// 在activity 的onItemLongClick 事件中处理删除动作
public boolean onItemLongClick(AdapterView> parent, View view,
int position, long id) {
_id=(int)id;
new AlertDialog.Builder(this).setTitle("提示").setMessage(
"确定删除该明细?").setIcon(R.drawable.quit).setPositiveButton("确定",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
//Log.v("",""+_id);
billdb.delBills(_id);
mAdapter.changeCursor(cur);
((SimpleCursorAdapter) mAdapter).notifyDataSetChanged();
// finish();
}
}).setNegativeButton("取消",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
}
}).show();
return true;
}
经过这么多天的学习,我的colaBox 从录入到显示明细的部分都基本差不多搞定了,本文整理一下代码,把需要完善的地方改好,该实例就暂时到这里了。
系列文章:
以上就是Android 个人理财工具的开发的内容,对于开始学习Android开发应用的朋友是个不错的教程!
android 实例-个人理财工具,Android 个人理财工具六:显示账单明细 下相关推荐
- Android实例-手机安全卫士(三十六)-根据Service是否开启确定CheckBox选中状态
一.目标 1.根据service是否在后台运行情况来确定CheckBox的选中状态: 2.解决"设置中心"的"开启来电号码显示归属地"功能在退出程序再进入时选中 ...
- Android开发实战二之Hello Android实例
编写第一个Android程序 Hello Android实例 1.创建Android虚拟设备(AVD) 在开始之前先创建一个Android虚拟设备. Window->Android SDK an ...
- android 实例-个人理财工具 之六,Android 个人理财工具五:显示账单明细 上
前面我们已经将每个月的收支明细存入到SQLite的数据表中,本文将实现从SQLite的数据表中取出这些数据显示为账单明细界面. 下图是最终的效果图: 在设计该界面时我考虑过好几个方案.本来准备使用一个 ...
- Android 实例-个人理财工具 之五 账单明细显示A
关键字:android sdk 1.0 custom listview 前面我们已经实现了把每月的收支明细,录入到了表中,现在就是要实现把这些数据从sqlite的数据表中取出来展现. 上图就是最后的界 ...
- android闹钟测试工具,android开发:AlarmManager闹钟管理器的实例
1.AlarmManager,顾名思义,就是"提醒",是Android中常用的一种系统级别的提示服务,在特定的时刻为我们广播一个指定的PendingIntent.通俗点,就是设置一 ...
- 提高 Android 代码质量的4个工具
在这篇文章中,我将通过不同的自动化工具如CheckStyle,FindBugs,PMD以及Android Lint来介绍(如何)提高你的安卓代码质量.通过自动化的方式检查你的代码非常有用,尤其当你在一 ...
- android服务器压力测试,Android压力测试Monkey工具
最近在Android程序测试过程中接触到了自动化测试方法,对其中的一些工具.方法和框架做了一些简单的整理,其中包括android测试框架.CTS.Monkey.Monkeyrunner其它test t ...
- 【Android 安全】DEX 加密 ( Java 工具开发 | 解压 apk 文件 | 加密生成 dex 文件 | 打包未签名 apk 文件 | 文件解压缩相关代码 )
文章目录 一.解压 apk 文件 二.加密生成 dex 文件 三.打包未签名 apk 文件 四.完整代码示例 五.文件解压缩相关代码 六.执行结果 参考博客 : [Android 安全]DEX 加密 ...
- Android深入浅出系列之Android工具的使用—调试桥ADB(二)
阅读目录 一:调试桥ADB 二:ADB的主要功能有哪些? 一:调试桥ADB adb是什么?adb有什么用?adb工具如何用? 是用来管理模拟器和真机的通用调试工具,该工具功能强大,直接打开cmd即 ...
最新文章
- java工具集_Java 工具集
- javascript RegExp
- ASP.NET2.0轻松搞定统计图表
- Logistic回归的自己推导
- QCon上海2015热点前瞻:Uber伸缩之道、注重实效的性能
- 计算机c语言模拟考试,国家计算机二级c语言考试模拟题
- 看视频课程的正确方法
- 有什么手机python编辑器_好用的Python编辑器有哪些?
- SSH密钥 - 仍然要求输入密码和密码
- python快递费用计算_python调用快递鸟api实现查快递
- 人和人最大的差别不是技术上的高低,而是你的人生观价值观
- mysql统计数量函数方法_mySql关于统计数量的SQL查询操作
- liunx系统中的盘符能修改嘛_WIN10修改盘符怎么更改
- Oracle中的CHR()函数
- 提高移动电子商务销售的交互设计模式
- 【读书笔记】《暗时间》刘未鹏
- 简单实现小程序授权登录功能
- GO单元测试-GoConvey
- 三菱fx2n做从站的modbus通讯_信捷PLC做MODBUS远程从站的方法
- 专业阿香婆卸载工具(ashampoo unInstaller 9中文版) v9.00.10