用于运输计划的Android库

用于运输计划的Android库,android,sdk,Android,Sdk,哪个库用于设计此UI,或者Android中是否有任何内置视图用于相同的此任务的哪一部分对您来说是个问题 例如,使用RecyclerView很容易创建当前视图 (要使用它,请添加: dependencies { implementation 'com.android.support:recyclerview-v7:27.1.1' } 在应用程序的build.gradle文件中。) 在进行所有运输路线(一堆点和线)时,如果使用RecyclerView, 每个项目都可以包含它的点和点上下两条垂


哪个库用于设计此UI,或者Android中是否有任何内置视图用于相同的

此任务的哪一部分对您来说是个问题

例如,使用RecyclerView很容易创建当前视图

(要使用它,请添加:

dependencies {
   implementation 'com.android.support:recyclerview-v7:27.1.1'
}
在应用程序的build.gradle文件中。)

在进行所有运输路线(一堆点和线)时,如果使用RecyclerView, 每个项目都可以包含它的点和点上下两条垂直线。当它们一个放在另一个下面时,看起来就像你的照片

下一个问题是如何用点来画这条线。 有一些方法:

  • 最简单的方法是在你最喜欢的程序(Photo shop、Adobe Illustrator、Figma、Sketch(如果使用MAC或任何你喜欢的)中制作一个
    .png
    文件

  • 创建一个自定义视图,并使用onDraw方法绘制此线和圆

  • 生成可绘制的xml文件

  • 另一个简单的方法(如果上面的方法对您来说太难的话)是在垂直直线布局中添加3个图像视图:第一个用于上面的线,第二个用于点,第三个用于下面的线,并在每个图像视图中放置相关图像


  • 您在实现视图时仍然有问题吗?

    带点的垂直线?