Let us to make our app
首先我们根据市场的app进行界面分析,我们首先启动一个app时候会使用一个自己的app icon 以及app的启动页面,现在我们来根据我们的目的来编写自己的界面。
今天我们先进行自己的启动页面编写,我在各大技术平台,了解到了一个网站,适合自己的启动页的编写,就是https://lottiefiles.com/这个网站,它里面提供了很多UI动画,而且可以嵌入自己的App页面之中。
- 选取启动页视图(我这里选择的是一个段动画)
- 引入Lottie依赖
- 将下载的资源放入资源目录,并且创建自己的目录
- 阅读官方使用文档,根据官方文档进行,代码编写。
- 通过Handler控制动画显示的时长进行跳转到登陆页面
上面就是我选取的启动页动画,再将自己的动画以JSON的格式下载下来如图:
把这个放入自定义的raw文件夹中
根据官方文档引入依赖
创建对应的视图文件(.java .xml)
获取的视图,将视图实现动画(动画时间可以根据的自己需求,我这里是根据自己的动图时长设置的)
对了!!还有一个关键的一步!!,就是将我们添加的Activity也就是启动页的活动页面设置为启动页面!!!也就是入口文件!!!
以上就是我的代码以及编写过程。越努力越幸运!!!