2023年6月28日

Android ListView的事件监听

摘要: 1、数据项点击事件,针对的是ListView每个数据项的点击事件 listView.setOnItemClickListener { _, _, position, _ -> Toast.makeText(this, "position: $position", Toast.LENGTH_LONG) 阅读全文

posted @ 2023-06-28 19:59 Devil'soul 阅读(359) 评论(0) 推荐(0) 编辑

Android ListView运行效率优化

摘要: 上篇介绍了ListView的用法,链接如下,这篇主要讲解如何提升ListView的效率 Android 定制ListView的界面 1、使用缓存布局 ListView如果不进行优化,其运行效率是很低的,因为在Adapter类的getView方法中,每次都将布局重新加载一遍,当ListView快速滚动 阅读全文

posted @ 2023-06-28 17:36 Devil'soul 阅读(119) 评论(0) 推荐(0) 编辑

Android 定制ListView的界面

摘要: 1、创建MainActivity以及对应的布局文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="h 阅读全文

posted @ 2023-06-28 15:13 Devil'soul 阅读(51) 评论(0) 推荐(0) 编辑

Android 引入布局 提升效率

摘要: 问题 假设有多个Activity需要标题栏,且标题栏的样式都是一样的,那么怎么操作才能提高工作效率? 方案 可以定义一个公共的标题栏布局,然后每个Activity布局引用这个公共布局即可。 公共标题栏布局 <?xml version="1.0" encoding="utf-8"?> <LinearL 阅读全文

posted @ 2023-06-28 09:56 Devil'soul 阅读(26) 评论(0) 推荐(0) 编辑

导航