fix: 系统性修复类继承冲突 + 补全36+缺失导出
类继承冲突修复 (7个文件, 8组冲突): - view_ext.py: 16个类继承view.py基础版本 (ViewOutlineProvider, ViewPropertyAnimator, ViewTreeObserver, ViewConfiguration, ViewParent, WindowInsets, Display, DragEvent, GestureDetector, ScaleGestureDetector, SoundEffectConstants, Surface, SurfaceView, TextureView, VelocityTracker, WindowInsetsController) - hardware_sensor_ext.py: 3个类继承hardware.py (Sensor, SensorEvent, SensorEventListener) - app_fragment.py: 3个类继承app.py (Fragment, FragmentManager, FragmentTransaction) - content_intent.py: 3个类继承content.py/app.py (Intent, PendingIntent, IntentFilter) - widget_ext.py: 29个类继承widget.py (18个单继承+11个多继承, 修复super()链) - os_power.py: 2个类继承os.py (BatteryManager, PowerManager) - net_ext.py: 12个类继承net.py (11个单继承+1个多继承) __all__导出补全 (36个类): - java.net: InterfaceAddress - android.database: MatrixCursor, SQLiteStatement - android.view: GestureDetector, ScaleGestureDetector, SurfaceHolder, Surface, SurfaceView, TextureView, ViewOutlineProvider, WindowManager, Window, LayoutInflater, Menu, MenuItem, ContextMenu, Display, DisplayMetrics - android.graphics: Region, PathMeasure, NinePatch, Picture, PictureDrawable, Camera, PorterDuff, PorterDuffXfermode, Shader, LinearGradient, RadialGradient, SweepGradient, BitmapShader, ComposeShader, CornerPathEffect, DashPathEffect, PathDashPathEffect, SumPathEffect - android.widget: LinearLayout, FrameLayout, RelativeLayout, TableLayout, TableRow, BaseAdapter, ArrayAdapter, SimpleAdapter, CursorAdapter, ImageButton, ToggleButton, RadioButton, SeekBar, RatingBar, ViewSwitcher, TextSwitcher, ImageSwitcher, SearchView, NumberPicker, Chronometer, TabHost, TabWidget, ViewAnimator, ZoomControls, DigitalClock, AnalogClock 统计: 221模块, 3666类, 31005方法, 183629行
This commit is contained in:
1 parent
fbb8263b13
commit
97d8b277d5
8 files changed
+205
-105
No files matched your search
@@ -398,6 +398,14 @@ __all__ = [
|
||||
"BatteryManager",
|
||||
"BiometricPrompt",
|
||||
"Bitmap", "BitmapDrawable", "BitmapFactory",
|
||||
"Camera",
|
||||
"Region", "PathMeasure",
|
||||
"NinePatch", "Picture", "PictureDrawable",
|
||||
"PorterDuff", "PorterDuffXfermode",
|
||||
"Shader", "LinearGradient", "RadialGradient", "SweepGradient",
|
||||
"BitmapShader", "ComposeShader",
|
||||
"CornerPathEffect", "DashPathEffect", "PathDashPathEffect",
|
||||
"SumPathEffect",
|
||||
"BluetoothAdapter", "BluetoothDevice",
|
||||
"BroadcastReceiver",
|
||||
"Build",
|
||||
@@ -431,6 +439,12 @@ __all__ = [
|
||||
"ImageView",
|
||||
"InputDevice",
|
||||
"KeyEvent", "MotionEvent",
|
||||
"GestureDetector", "ScaleGestureDetector",
|
||||
"SurfaceHolder", "Surface", "SurfaceView", "TextureView",
|
||||
"ViewOutlineProvider",
|
||||
"WindowManager", "Window",
|
||||
"LayoutInflater", "Menu", "MenuItem", "ContextMenu",
|
||||
"Display", "DisplayMetrics",
|
||||
"InputManager",
|
||||
"InputMethodManager",
|
||||
"Intent",
|
||||
@@ -462,6 +476,14 @@ __all__ = [
|
||||
"PermissionManager",
|
||||
"PowerManager",
|
||||
"PrintAttributes", "PrintDocumentAdapter", "PrintManager",
|
||||
"LinearLayout", "FrameLayout", "RelativeLayout",
|
||||
"TableLayout", "TableRow",
|
||||
"BaseAdapter", "ArrayAdapter", "SimpleAdapter", "CursorAdapter",
|
||||
"ImageButton", "ToggleButton", "RadioButton", "SeekBar", "RatingBar",
|
||||
"ViewSwitcher", "TextSwitcher", "ImageSwitcher",
|
||||
"SearchView", "NumberPicker", "Chronometer",
|
||||
"TabHost", "TabWidget", "ViewAnimator",
|
||||
"ZoomControls", "DigitalClock", "AnalogClock",
|
||||
"ProgressBar",
|
||||
"RadioManager", "RadioTuner",
|
||||
"Rect", "RectF",
|
||||
@@ -479,7 +501,8 @@ __all__ = [
|
||||
"SpannableStringBuilder",
|
||||
"SpeechRecognizer",
|
||||
"Spinner",
|
||||
"SQLiteDatabase", "SQLiteOpenHelper",
|
||||
"SQLiteDatabase", "SQLiteOpenHelper", "SQLiteStatement",
|
||||
"MatrixCursor",
|
||||
"StorageManager", "StorageVolume",
|
||||
"StructStat",
|
||||
"Switch",
|
||||
@@ -516,7 +539,7 @@ __all__ = [
|
||||
"BufferedReader", "BufferedWriter",
|
||||
"InputStreamReader", "OutputStreamWriter",
|
||||
"URL", "HttpURLConnection", "Socket", "ServerSocket",
|
||||
"NetworkInterface", "InetAddress", "InetSocketAddress",
|
||||
"NetworkInterface", "InetAddress", "InetSocketAddress", "InterfaceAddress",
|
||||
"ArrayList", "HashMap", "HashSet", "LinkedList",
|
||||
"TreeMap", "LinkedHashMap", "PriorityQueue",
|
||||
"Collections", "Arrays", "Calendar", "Date", "Random",
|
||||
|
||||
Reference in new issue
Block a user