wanandroid开发日志

9月28日晚:

添加了splash开始界面

9月29日:

写了retrofit和viewmodel相关配置的类,实现了抓取首页文章

10.1:

jetpack compose实现了每一个文章item的布局, 还有header指示页数。左滑右滑文章列表进行翻页。给列表的变化加上动画。lottle发现不合适,因为太快了也看不到动画

10.2:

给列表的左滑右滑加上弹簧动画,发现刚度太小,太弹的时候,动画未结束就左滑右滑,会有bug出现。

10.6:

把原来显示文章webview的那个页面给删了,改成调用浏览器打开

10.7:

添加了banner,使用了accompanist-pager这个库,lerp函数

banner中的image没有加载出来之前显示lottie的动画(利用coil的image的state)

10.12

用hilt重构了一遍,减少了很多无所谓的代码,依赖注入真的好用啊!!开始添加收藏逻辑!!

重新编写了home screen的布局,使其更加美观,那些字体呀什么的,都调一调,那些什么间距啊也是。

在top article下面添加了一个折叠的按钮,可以折叠top article了。animate visibility自带动画效果实在是太好用了。

!!!下午的时候愣是搞不出来嵌套滑动,唉!!

 

10.14

开始用bottombar来管理home界面和collect界面。添加了room数据库的那些逻辑萝。

viewmodle变得庞大,拥有着很多状态。phiips的架构真的很好用!!方便增加!!迭代!!

10.18

收藏的文章的列表,想弄一个拖动到底部然后删除的功能,没搞出来唉

做好了拖动删除的功能,当检测到item被拖入垃圾箱区域之后,垃圾箱图标变红,拖出区域,变回灰色。

 

posted @ 2021-09-28 23:00  ou尼酱~~~  阅读(130)  评论(0)    收藏  举报