打造一个有不同 Item 布局的 RecyclerView
RecyclerView 作为 ListView 的升级版,其强大的性能和极高的灵活性使得可以在项目中实现更多的列表效果,比如瀑布流、自定义 Header 和 Footer 、不同内容的 Item 布局等,今天就利用 RecyclerView 来实现一个根据内容变化 Item 布局的列表布局,并添加一个横向滑动的列表作为 Header 。用到的主要是 RecyclerView.Adapter 中关于 View Type 的一些设定。
RecyclerView 作为 ListView 的升级版,其强大的性能和极高的灵活性使得可以在项目中实现更多的列表效果,比如瀑布流、自定义 Header 和 Footer 、不同内容的 Item 布局等,今天就利用 RecyclerView 来实现一个根据内容变化 Item 布局的列表布局,并添加一个横向滑动的列表作为 Header 。用到的主要是 RecyclerView.Adapter 中关于 View Type 的一些设定。
Room 是 Google 提供的一个 ORM (Object Relational Mapping) 库,可以在 Android 开发中快速流畅地进行数据库访问。Room 提供了一个访问 SQLite 的抽象层,通过解析注解内容自动生成对应代码,大大提高了开发的效率。
最近在玩 Android Studio 里面的 BottomNavigationView ,在使用的时候发现了一点问题,自动创建的 Fragment 位置会偏下,研究了一下,找到了修复位置错误的办法。
最终还是入手了又一部坚果。
Update your browser to view this website correctly.&npsb;Update my browser now