一个简单的安卓通讯录

  具体功能 能做到在数据库中中进行增删盖查,并且在listview能实时显示你修改的东西。

长按一个条目就能进行联系人的修改

源代码






好的,下面是一个简单Android通讯录实现步骤,供你参考: 1. 创建一个新的Android项目,打开activity_main.xml布局文件,在该布局文件中添加一个ListView和一个FloatingActionButton控件,用于显示通讯录列表和添加联系人按钮。 2. 在MainActivity.java文件中,定义一个Contact类表示联系人信息,包括姓名、电话号码等信息。然后定义一个ArrayList<Contact>类型的列表contacts,用于存储所有联系人信息。 3. 在onCreate方法中,初始化ListView和FloatingActionButton控件,并设置相应的事件监听器。在FloatingActionButton的点击事件中,弹出一个对话框,用于添加新的联系人信息。在对话框中,添加EditText等UI控件用于输入联系人信息,并在点击“确定”按钮时,将联系人信息添加到contacts列表中,并刷新ListView控件。 4. 创建一个自定义适配器ContactAdapter,继承自BaseAdapter类,用于显示联系人列表。在getView方法中,通过LayoutInflater加载自定义的列表项布局文件,并将联系人信息填充到对应的UI控件中。 5. 在MainActivity类中,设置联系人列表的长按事件监听器,实现删除联系人的功能。在监听器中,获取被长按的列表项对应的联系人信息,并在contacts列表中删除该联系人信息。然后调用ContactAdapter的notifyDataSetChanged方法,刷新列表显示。 以上仅是一个简单Android通讯录实现步骤,实际开发中还需要考虑更多的细节问题,比如数据验证、异常处理、用户体验等。希望这个示例能够对你有所帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值