软件园学生在线

  • {{ item.name }}
  • 2023试用期

登录与注册

【宋忠正:第二次移动培训】总监好像讲了东西 又好像没讲 感觉要寄

  • zheng
  • 2022-10-22
  • 0

关于滚动视图

一.关于recyclerview

1.其实现脱离不了adapter对数据的载入 其使用需要借助一些设计模式
2.关于使用recyclerview:
1)确定列表外观 可以使用某个标准布局管理器
2)拓展viewholder类用来设计列表的每个元素外观和行为
3)定义数据与viewholder视图相关联的adapter

注:1.viewholder为view的封装容器,每个显示单元的视图和逻辑2.若要使用recyclerview需要引入一定的依赖

二.具体步骤

1.封装记录信息实体类 ,准备数据源来屏蔽具体数据获取细节
2.准备视图 直接在activity中塞入一个recyclerview 同时给其画一个视图显示其内容
3.编写adapter(前天听到这就开始蒙圈了.这两天刚刚码到这一部分):
1)创建一个命名为adapter的类 并继承recyclerview。adapter抽象类
2)在刚刚创建的adapter类中包一个static类并命名为viewholder
3)向adapter类中传入数据
(后面的还是不太懂)就不写了(哭)

二.datastore

注:jetpack datastore为一种解决数据存储解决方案 datastore使用kotlin协程和flow以异步、一致的事务方式存储数据

其包括存数据和取数据两个步骤 方法简单 不多赘述

zheng
zheng
© 2025 软件园学生在线
Theme by Wing