編輯:關於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 個人理財工具二:使用SQLite實現啟動時初始化數據
Android 個人理財工具一:項目概述與啟動界面的實現
以上就是Android 個人理財工具的開發的內容,對於開始學習Android開發應用的朋友是個不錯的教程!
最近項目中集成即時聊天功能,挑來揀去,最終選擇環信SDK來進行開發,選擇環信的主要原因是接口方便、簡潔,說明文檔清晰易懂。文檔有Android、iOS、和後台服務器端,還
先借助Android studio工具新建一個新的空項目。步驟一(獲取appkey)1.在極光官網平台上新建短信應用(根據要求包名和應用名稱填寫好)2.獲取得到Jpush
最近心血來潮,寫了一個自定義仿iPhone的開關。有需要的同學可以來下載啦。支持點擊自動滾動,速率可以自己根據需要修改。觸摸滾動,大小自定義,支持修改樣式。就不錄制動畫,
Android的屏幕適配一直以來都在折磨著我們這些開發者,本篇文章以Google的官方文檔為基礎,全面而深入的講解了Android屏幕適配的原因、重要概念、解決方案及最