在Android上部署深度学习模型之UI设计

Posted 修炼之路

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Android上部署深度学习模型之UI设计相关的知识,希望对你有一定的参考价值。

导读

前面介绍了一些android相关的配置文件,这篇文章我们主要来介绍一下Android UI设计相关的知识,如何来设计界UI。

Android的布局

Android的UI主要是利用布局结合控件来设计出展示给用户的UI,Android中常用的布局主要有LinearLayout(线性布局)、RelativeLayout(相对布局)、FrameLayout(帧布局)、TableLayout(表格布局)、AbsoluteLayout(绝对布局)、GridLayout(网格布局)。

控件主要包括有文本控件按钮控件状态开关按钮单选与复选按钮图片控件时钟控件以及日期与时间选择控件

UI的实现

我们这个图像分类APP的UI设计比较简单,利用线性布局结合按钮控件文本控件以及图片控件来实现的,我们先看看效果。
在这里插入图片描述
上面文本控件TextView图片控件ImageView没显示出来,我通过两个红色的方框标注了一下。

  • UI设计

上面的界面用了两个嵌套的LinearLayout来包含

以上是关于在Android上部署深度学习模型之UI设计的主要内容,如果未能解决你的问题,请参考以下文章

在Android上部署深度学习模型之项目结构

在Android上部署深度学习模型之Android NDK

在Android上部署深度学习模型之ncnn库的编译

在Android上部署深度学习模型之Android配置文件

在Android上部署深度学习模型之CMakeLists文件

在Android上部署深度学习模型之编写JNI接口