AIWROK软件支持的Java标准库和Android SDK库

77

主题

190

回帖

856

积分

管理员

积分
856

Java类

这些导入的类主要用于处理数据库操作、数据结构操作以及基本的输入输出操作。具体如下:

  1. java.sql包中的类
    • ConnectionDriverManagerResultSetStatement:这些类用于数据库操作,如建立数据库连接、执行SQL语句、处理查询结果等。这对于需要与数据库交互的应用程序来说非常重要,比如存储用户数据、应用配置信息等。
  1. java.util包中的类
    • Arrays:用于操作数组,比如排序、搜索等。
    • HashMap:用于存储键值对的数据结构,适用于快速查找操作。
    • Scanner:用于读取用户输入,可以是控制台输入或者是文件输入。
    • ArrayList:可变长度的数组,用于动态添加和删除元素。
    • Properties:用于读取配置文件,比如.properties文件,其中包含了键值对形式的配置信息。
  1. java.io包中的类
    • FileFileWriterInputStreamBufferedReaderBufferedWriterFileOutputStreamInputStreamReaderOutputStreamWriterBufferedInputStreamBufferedOutputStreamByteArrayInputStreamByteArrayOutputStream:这些类用于处理文件和流的读写操作,比如将数据写入文件或从文件中读取数据,或者在网络中传输数据。
  1. javax.crypto包中的类
    • MacCipherKeyGeneratorSecretKeySpecIvParameterSpec:这些类用于加密和解密数据,生成密钥,适用于需要保护数据隐私的应用程序,如金融应用、安全传输等。
  1. java.net包中的类
    • URLURLConnectionInetAddressNetworkInterfaceInetSocketAddressCharsetByteBuffer:这些类用于网络编程,比如建立网络连接、传输数据、处理网络地址等。
  1. java.security包中的类
    • KeyPairPublicKeyPrivateKeySecureRandomMessageDigestKeyPairGeneratorNoSuchAlgorithmException:这些类用于处理安全相关的操作,比如生成密钥对、消息摘要、随机数生成等。

Android类

这些导入的类主要用于Android应用的UI设计和系统交互。具体如下:

  1. android.widget包中的类
    • ToastTextViewLinearLayout:这些用于创建各种用户界面元素,如提示框、文本框、线性布局等。
  1. android.view包中的类
    • ViewGravityViewGroupWindowManager:这些类用于处理用户界面的视图、布局和窗口管理等,对于创建动态UI、处理用户交互非常重要。
  1. android.graphics包中的类
    • ColorBitmapTypefaceBitmapFactory:这些类用于处理图形、图像、字体等,适用于需要处理图像、绘制图形的应用程序。
  1. android.util包中的类
    • LogBase64TypedValueDisplayMetrics:这些类用于日志记录、数据编码解码、单位转换、显示度量获取等。
  1. android.app包中的类
    • ActivityApplicationNotification等:这些类用于处理应用程序的生命周期、通知等功能。
  1. android.net包中的类
    • UriWifiInfoWifiManagerConnectivityManagerManifest等:这些类用于处理网络连接、Wi-Fi信息获取、权限声明等。
  1. android.os包中的类
    • BuildBundleProcessEnvironment等:这些类用于获取系统信息、处理进程、环境变量等。
  1. android.content包中的类
    • IntentContextContentValuesComponentNamePackageManager等:这些类用于处理应用程序间的通信、内容值、组件名称、权限管理等功能。
  1. android.hardware包中的类
    • SensorSensorEventSensorManagerSensorEventListener:这些类用于处理硬件传感器数据,比如加速度计、陀螺仪等。
  1. android.media包中的类
    • AudioRecordAudioFormatMediaRecorder:这些类用于处理音频录制、音频格式处理等。
  1. android.database包中的类
    • CursorSQLiteDatabaseSQLiteOpenHelperSQLiteStatement:这些类用于处理数据库查询、数据增删改查等。
  1. android.provider包中的类
    • Settings:这个类允许应用程序读取和修改系统设置。
  1. android.service.notification包中的类
    • StatusBarNotification:这个类提供了对状态栏通知的访问和控制。
//java类
//importClass(java.math.Session);
//importClass(java.math.Transport);
//importClass(java.math.BigInteger);
//importClass(java.math.internet.MimeMessage);
importClass(java.sql.Connection);
importClass(java.sql.DriverManager);
importClass(java.sql.ResultSet);
importClass(java.sql.Statement);
//importClass(java.util.Date);
importClass(java.util.Arrays);
importClass(java.util.HashMap);
importClass(java.util.Scanner);
importClass(java.util.ArrayList);
importClass(java.util.Properties);
//importClass(java.lang.String);
importClass(java.lang.Integer);
importClass(java.lang.System);
//importClass(java.lang.reflect.Array);
importClass(java.io.File);
importClass(java.io.FileWriter);
importClass(java.io.InputStream);
importClass(java.io.BufferedReader);
importClass(java.io.BufferedWriter);
importClass(java.io.FileOutputStream);
importClass(java.io.InputStreamReader); // 明确导入缺失类
importClass(java.io.OutputStreamWriter);
importClass(java.io.BufferedInputStream);
importClass(java.io.BufferedOutputStream);
importClass(java.io.ByteArrayInputStream);
importClass(java.io.ByteArrayOutputStream);
importClass(javax.crypto.Mac);
importClass(javax.crypto.Cipher);
importClass(javax.crypto.KeyGenerator);
importClass(javax.crypto.spec.SecretKeySpec);
importClass(javax.crypto.spec.IvParameterSpec);
//importClass(java.nio.file.SimpleFileVisitor);
importClass(java.net.URL);
importClass(java.net.URLConnection);
importClass(java.net.InetAddress);
importClass(java.net.NetworkInterface);
importClass(java.net.InetSocketAddress);
importClass(java.nio.charset.Charset);
importClass(java.nio.ByteBuffer);
importClass(java.security.KeyPair);
importClass(java.security.PublicKey);
importClass(java.security.PrivateKey);
importClass(java.security.SecureRandom);
importClass(java.security.MessageDigest);
importClass(java.security.KeyPairGenerator);
importClass(java.security.NoSuchAlgorithmException);

//---------------------------------------android[安卓]类
importClass(android.widget.Toast);
importClass(android.widget.TextView);
importClass(android.widget.LinearLayout);
importClass(android.view.View);
importClass(android.view.Gravity);
importClass(android.view.ViewGroup);
importClass(android.view.WindowManager);
importClass(android.graphics.Color);
importClass(android.graphics.Bitmap);
importClass(android.graphics.Typeface);
importClass(android.graphics.BitmapFactory);
importClass(android.util.Log);
importClass(android.util.Base64);
importClass(android.util.TypedValue);
importClass(android.util.DisplayMetrics);
importClass(android.app.Activity);
importClass(android.app.Application);
importClass(android.app.Notification);
importClass(android.app.ActivityManager);
importClass(android.app.KeyguardManager);
importClass(android.app.NotificationManager);
importClass(android.app.admin.DevicePolicyManager);
importClass(android.net.Uri);
importClass(android.net.wifi.WifiInfo);
importClass(android.net.wifi.WifiManager);
importClass(android.net.ConnectivityManager);
importClass(android.Manifest);
importClass(android.os.Build);
importClass(android.os.Bundle);
importClass(android.os.Process);
importClass(android.os.Environment);
importClass(android.content.Intent);
importClass(android.os.PowerManager);
importClass(android.os.Build.VERSION);
importClass(android.content.Intent);
importClass(android.content.Context);
importClass(android.content.ContentValues);
importClass(android.content.ComponentName);
importClass(android.content.pm.PackageManager);
importClass(android.content.pm.IPackageManager);
importClass(android.hardware.Sensor);
importClass(android.hardware.SensorEvent);
importClass(android.hardware.SensorManager);
importClass(android.hardware.SensorEventListener);
importClass(android.media.AudioRecord);
importClass(android.media.AudioFormat);
importClass(android.media.MediaRecorder);
importClass(android.database.Cursor);
importClass(android.database.sqlite.SQLiteDatabase);
importClass(android.database.sqlite.SQLiteOpenHelper);
importClass(android.database.sqlite.SQLiteStatement);
importClass(android.provider.Settings);
importClass(android.service.notification.StatusBarNotification);

1.jpg

举报 回复