2020年,iOS终于支持了小部件(Widgets),它再次成为热门话题。然而,Android的小部件似乎自2012年以来就没有更新过。
从Android文档中可以了解到:
“RemoteViews对象(因此也是应用小部件)可以支持以下布局类别:
- FrameLayout - LinearLayout - RelativeLayout - GridLayout
这意味着没有ConstraintLayout、RecyclerView和AndroidX。我不想回到ListView的黑暗时代。
现在,在AndroidX世界中制作小部件的最佳实践是什么?有没有任何第三方API可以减少痛苦体验? Android开发者网站上的文档是否仍然是制作Android小部件的最佳实践?
从Android文档中可以了解到:
“RemoteViews对象(因此也是应用小部件)可以支持以下布局类别:
- FrameLayout - LinearLayout - RelativeLayout - GridLayout
这意味着没有ConstraintLayout、RecyclerView和AndroidX。我不想回到ListView的黑暗时代。
现在,在AndroidX世界中制作小部件的最佳实践是什么?有没有任何第三方API可以减少痛苦体验? Android开发者网站上的文档是否仍然是制作Android小部件的最佳实践?