我知道Android应用程序是用Java编写的。我只是想知道是否可以在Android应用程序中使用自定义Java类。类使用下列Java库:是否有可能在Android应用程序中使用自定义Java类?
import java.awt.*; import java.awt.event.*; import java.util.*; import javax.swing.*;
如果不是,那么相当于Android的图书馆,我需要的翻译?
我知道Android应用程序是用Java编写的。我只是想知道是否可以在Android应用程序中使用自定义Java类。类使用下列Java库:是否有可能在Android应用程序中使用自定义Java类?
import java.awt.*; import java.awt.event.*; import java.util.*; import javax.swing.*;
如果不是,那么相当于Android的图书馆,我需要的翻译?
编号awt/swing在Android设备上不受支持,因此发生编译错误。 Android自带UI,并有自己的小部件。检查here为Android UI信息
有一个库项目awt-android-compat这是因为太多的问题:)
JLS#7.5.2. Type-Import-on-Demand Declarations
import java.awt.*; import java.awt.event.*; import java.util.*;
import javax.swing.*;
这些都声明是
更新不活跃按需导入。如果不使用它们,编译器会忽略它们。与编译代码一样好,它们不存在。
你和使用java类。我使用jackson JSON解析器。只需将jar文件放在/ lib文件夹中即可。 但是,我不认为你可以使用任何类似swing的UI。坚持使用Android API更好。和Android API实际上比AWT更容易使用
我推荐阅读“Android入门”教程。 Android应用程序不基于Swing UI技术。 – phineas