最近笔者学习了一段时间的Android最新的声明式UI Jetpack Compose, 至于什么Compose科普性的介绍,笔者这儿就不再去雷同了,主要是看好它的实用性以及从现在的形式来看可以跨端的发展,笔者也没做过iOS以及前端方面开发,不过Compose现已将它的触角触及到iOS、前端、WearOs, 乃至桌面应用程序的开发了,所以仍是比较看好它的。笔者学习Compose没多久,许多东西还没掌握,边学边练,所以开个专栏记载coding的过程,写作的比较随意,不适合用来学习,不过有遇到需要完成同类需求的读者,欢迎私信交流。

Android传统的UI里面自定义View相比而言是比较难的,之前也绘制过不少的个人认为比较杂乱的自定义View,本专栏方案将原本完成的一些自定义View用Compose来完成一遍,有些可能过于杂乱了,或者是鉴于现在初学阶段功力还不深厚,暂且不列提纲了,免得没完成打脸了,原本开篇是方案列一下的,边写边补充吧。

好了,至此开启新的篇章。第一篇写个写个小东西LocationMarker,绘制的View虽小,可是东西其实还可以不少。

  1. Compose自定义View——LocationMarkerView
  2. Compose自定义View——宇智波斑写轮眼
  3. Compose自定义View——Rainbow运动三环