Android上的Android用户界面

kot*_*oko 0 java user-interface android android-layout

有没有办法使用Android的UI库等在普通的Java应用程序中构建GUI?

我正在构建一个可以在Android和计算机上运行的程序.
我想如果我使用Android的库和范例,它将更容易在两个平台上运行.

A--*_*--C 5

Android和普通的Java UI库是不同的.Android UI专为Android设计.Android中的每个视图都有一个Context和桌面Java简单的其他东西没有或以不同的方式实现.但是,请记住,UI函数通常是相似的(例如,按钮具有侦听器,许多其他UI元素也是如此) - 因此,虽然没有简单的方法可以从Swing /其他桌面UI到Android UI进行本机转换,但是重新编码不应该有太多麻烦.

您需要做的是将逻辑和非UI类作为自己的文件,然后根据您编写的平台为您的应用程序创建单独的UI.

当然,如果你不想制作任何原生的东西,你可以使用webapp方法 - 这是最简单的方法,你可以用最少的时间来定位大多数设备.