我知道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