我最近使用他们的Ubuntu 16.04定制映像在NanoPI Fire2A板上启动了一个新项目。我正在尝试使用4.3英寸触摸LCD来构建自定义界面以制作自定义PDA,但是由于我是这个概念的新手,所以我需要一盏灯才能在挖掘的所有信息中找到自己。
我找到了许多有关如何使用X管理窗口和应用程序的信息,但是我不确定我是否正确地计划了我的作品,因为我没有找到关于要构建的东西的明确指导。
我可以使用X启动我的SDL2应用程序,但是我想要添加一个类似于Android的界面,其底部面板能够扩展以显示更多选项并浏览整个应用程序。如果我理解得很好,就需要使用Xlib或XCB构建一个小的窗口管理系统,并将所有内容分开。
startx
启动,因为这是同时在屏幕上显示不同应用程序的先决条件。我在正确的道路上吗?