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被拖入垃圾箱区域之后,垃圾箱图标变红,拖出区域,变回灰色。

浙公网安备 33010602011771号