diff --git a/app/src/main/assets/sample/界面控件/表格控件-内置图标查看器.js b/app/src/main/assets/sample/界面控件/表格控件-内置图标查看器.js
index 2e37d9bb..c77accdd 100644
--- a/app/src/main/assets/sample/界面控件/表格控件-内置图标查看器.js
+++ b/app/src/main/assets/sample/界面控件/表格控件-内置图标查看器.js
@@ -1,11 +1,16 @@
"ui";
ui.layout(
-
-
+
+
+
+
+
+
+
-
+
);
//所有内置图标名称
@@ -14,7 +19,30 @@ var icons = ['ic_3d_rotation_black_48dp', 'ic_accessibility_black_48dp', 'ic_acc
ui.icons.setDataSource(icons);
ui.icons.on("item_click", function(icon){
- var d = "@drawabe/" + icon;
+ var d = "@drawable/" + icon;
setClip(d);
toast(d + "已复制到剪贴板");
-});
\ No newline at end of file
+});
+
+ui.search.on("click", function(){
+ var text = ui.input.text();
+ if(text.length == 0){
+ return;
+ }
+ search(text);
+});
+
+ui.reset.on("click", function(){
+ ui.icons.setDataSource(icons);
+});
+
+function search(keywords){
+ var result = [];
+ for(var i = 0; i < icons.length; i++){
+ var icon = icons[i];
+ if(icon.indexOf(keywords) >= 0){
+ result.push(icon);
+ }
+ }
+ ui.icons.setDataSource(result);
+}
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_3d_rotation_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_3d_rotation_black_48dp.png
new file mode 100644
index 00000000..0a4f1d38
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_3d_rotation_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_ac_unit_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_ac_unit_black_48dp.png
new file mode 100644
index 00000000..773ad68a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_ac_unit_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_access_alarm_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_access_alarm_black_48dp.png
new file mode 100644
index 00000000..04b6c71d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_access_alarm_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_access_alarms_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_access_alarms_black_48dp.png
new file mode 100644
index 00000000..f2f00778
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_access_alarms_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_access_time_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_access_time_black_48dp.png
new file mode 100644
index 00000000..68df9740
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_access_time_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_accessibility_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_accessibility_black_48dp.png
new file mode 100644
index 00000000..4f20dcef
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_accessibility_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_accessible_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_accessible_black_48dp.png
new file mode 100644
index 00000000..3a056562
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_accessible_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_account_balance_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_account_balance_black_48dp.png
new file mode 100644
index 00000000..b89db1e1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_account_balance_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_account_balance_wallet_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_account_balance_wallet_black_48dp.png
new file mode 100644
index 00000000..fb99f7d2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_account_balance_wallet_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_account_box_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_account_box_black_48dp.png
new file mode 100644
index 00000000..09b687f2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_account_box_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_account_circle_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_account_circle_black_48dp.png
new file mode 100644
index 00000000..c6b56c34
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_account_circle_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_adb_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_adb_black_48dp.png
new file mode 100644
index 00000000..59691fe8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_adb_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_add_a_photo_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_add_a_photo_black_48dp.png
new file mode 100644
index 00000000..08db7b2d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_add_a_photo_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_add_alarm_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_add_alarm_black_48dp.png
new file mode 100644
index 00000000..8945a3ad
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_add_alarm_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_add_alert_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_add_alert_black_48dp.png
new file mode 100644
index 00000000..20a32fdc
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_add_alert_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_add_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_add_black_48dp.png
new file mode 100644
index 00000000..3cb10924
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_add_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_add_box_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_add_box_black_48dp.png
new file mode 100644
index 00000000..fef1c753
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_add_box_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_add_circle_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_add_circle_black_48dp.png
new file mode 100644
index 00000000..af8720ec
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_add_circle_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_add_circle_outline_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_add_circle_outline_black_48dp.png
new file mode 100644
index 00000000..5e523a5f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_add_circle_outline_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_add_location_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_add_location_black_48dp.png
new file mode 100644
index 00000000..6d36ca48
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_add_location_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_add_shopping_cart_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_add_shopping_cart_black_48dp.png
new file mode 100644
index 00000000..4b480915
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_add_shopping_cart_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_add_to_photos_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_add_to_photos_black_48dp.png
new file mode 100644
index 00000000..66bcbef4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_add_to_photos_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_add_to_queue_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_add_to_queue_black_48dp.png
new file mode 100644
index 00000000..e5cb8125
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_add_to_queue_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_adjust_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_adjust_black_48dp.png
new file mode 100644
index 00000000..82e412a9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_adjust_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_flat_angled_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_flat_angled_black_48dp.png
new file mode 100644
index 00000000..e08e403e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_flat_angled_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_flat_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_flat_black_48dp.png
new file mode 100644
index 00000000..1fc7a16e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_flat_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_individual_suite_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_individual_suite_black_48dp.png
new file mode 100644
index 00000000..1fd25b1b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_individual_suite_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_legroom_extra_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_legroom_extra_black_48dp.png
new file mode 100644
index 00000000..c56c7f52
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_legroom_extra_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_legroom_normal_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_legroom_normal_black_48dp.png
new file mode 100644
index 00000000..70945956
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_legroom_normal_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_legroom_reduced_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_legroom_reduced_black_48dp.png
new file mode 100644
index 00000000..a2dd6480
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_legroom_reduced_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_recline_extra_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_recline_extra_black_48dp.png
new file mode 100644
index 00000000..c07923fc
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_recline_extra_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_recline_normal_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_recline_normal_black_48dp.png
new file mode 100644
index 00000000..5ef50b6b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_airline_seat_recline_normal_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_airplanemode_active_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_airplanemode_active_black_48dp.png
new file mode 100644
index 00000000..0a55d7da
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_airplanemode_active_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_airplanemode_inactive_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_airplanemode_inactive_black_48dp.png
new file mode 100644
index 00000000..8b95503c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_airplanemode_inactive_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_airplay_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_airplay_black_48dp.png
new file mode 100644
index 00000000..5e8d94d7
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_airplay_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_airport_shuttle_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_airport_shuttle_black_48dp.png
new file mode 100644
index 00000000..63d7cc23
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_airport_shuttle_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_alarm_add_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_alarm_add_black_48dp.png
new file mode 100644
index 00000000..8945a3ad
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_alarm_add_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_alarm_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_alarm_black_48dp.png
new file mode 100644
index 00000000..04b6c71d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_alarm_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_alarm_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_alarm_off_black_48dp.png
new file mode 100644
index 00000000..43151f50
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_alarm_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_alarm_on_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_alarm_on_black_48dp.png
new file mode 100644
index 00000000..3de8d45e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_alarm_on_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_album_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_album_black_48dp.png
new file mode 100644
index 00000000..d2dd494d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_album_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_all_inclusive_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_all_inclusive_black_48dp.png
new file mode 100644
index 00000000..00fa34e8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_all_inclusive_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_all_out_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_all_out_black_48dp.png
new file mode 100644
index 00000000..c1b16731
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_all_out_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_android_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_android_black_48dp.png
new file mode 100644
index 00000000..4f935bf5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_android_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_announcement_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_announcement_black_48dp.png
new file mode 100644
index 00000000..dcec4d85
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_announcement_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_apps_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_apps_black_48dp.png
new file mode 100644
index 00000000..bfbe789c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_apps_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_archive_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_archive_black_48dp.png
new file mode 100644
index 00000000..b8c03760
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_archive_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_arrow_back_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_arrow_back_black_48dp.png
new file mode 100644
index 00000000..77267608
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_arrow_back_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_arrow_downward_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_arrow_downward_black_48dp.png
new file mode 100644
index 00000000..2690b202
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_arrow_downward_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_arrow_drop_down_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_arrow_drop_down_black_48dp.png
new file mode 100644
index 00000000..76fb5ee4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_arrow_drop_down_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_arrow_drop_down_circle_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_arrow_drop_down_circle_black_48dp.png
new file mode 100644
index 00000000..4a5abeef
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_arrow_drop_down_circle_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_arrow_drop_up_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_arrow_drop_up_black_48dp.png
new file mode 100644
index 00000000..6d8c257c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_arrow_drop_up_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_arrow_forward_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_arrow_forward_black_48dp.png
new file mode 100644
index 00000000..8b5a6818
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_arrow_forward_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_arrow_upward_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_arrow_upward_black_48dp.png
new file mode 100644
index 00000000..fca5022c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_arrow_upward_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_art_track_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_art_track_black_48dp.png
new file mode 100644
index 00000000..c7b1713e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_art_track_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_aspect_ratio_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_aspect_ratio_black_48dp.png
new file mode 100644
index 00000000..fb6e54e7
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_aspect_ratio_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_assessment_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_assessment_black_48dp.png
new file mode 100644
index 00000000..47e6b524
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_assessment_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_assignment_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_assignment_black_48dp.png
new file mode 100644
index 00000000..ae932039
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_assignment_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_assignment_ind_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_assignment_ind_black_48dp.png
new file mode 100644
index 00000000..4ae24e87
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_assignment_ind_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_assignment_late_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_assignment_late_black_48dp.png
new file mode 100644
index 00000000..673503e0
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_assignment_late_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_assignment_return_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_assignment_return_black_48dp.png
new file mode 100644
index 00000000..87af129a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_assignment_return_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_assignment_returned_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_assignment_returned_black_48dp.png
new file mode 100644
index 00000000..f02e2469
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_assignment_returned_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_assignment_turned_in_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_assignment_turned_in_black_48dp.png
new file mode 100644
index 00000000..88991d23
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_assignment_turned_in_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_assistant_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_assistant_black_48dp.png
new file mode 100644
index 00000000..99d6fe25
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_assistant_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_assistant_photo_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_assistant_photo_black_48dp.png
new file mode 100644
index 00000000..cb415e18
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_assistant_photo_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_attach_file_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_attach_file_black_48dp.png
new file mode 100644
index 00000000..620226d3
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_attach_file_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_attach_money_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_attach_money_black_48dp.png
new file mode 100644
index 00000000..49956bf6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_attach_money_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_attachment_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_attachment_black_48dp.png
new file mode 100644
index 00000000..93ca795c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_attachment_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_audiotrack_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_audiotrack_black_48dp.png
new file mode 100644
index 00000000..e0e829fc
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_audiotrack_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_autorenew_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_autorenew_black_48dp.png
new file mode 100644
index 00000000..3c0b5d20
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_autorenew_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_av_timer_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_av_timer_black_48dp.png
new file mode 100644
index 00000000..7f4ff951
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_av_timer_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_backspace_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_backspace_black_48dp.png
new file mode 100644
index 00000000..22fda612
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_backspace_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_backup_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_backup_black_48dp.png
new file mode 100644
index 00000000..248289e9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_backup_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_battery_20_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_battery_20_black_48dp.png
new file mode 100644
index 00000000..890b1c41
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_battery_20_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_battery_30_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_battery_30_black_48dp.png
new file mode 100644
index 00000000..2c91b3a1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_battery_30_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_battery_50_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_battery_50_black_48dp.png
new file mode 100644
index 00000000..221ef622
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_battery_50_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_battery_60_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_battery_60_black_48dp.png
new file mode 100644
index 00000000..d2ba6d88
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_battery_60_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_battery_80_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_battery_80_black_48dp.png
new file mode 100644
index 00000000..5ada0ed6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_battery_80_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_battery_90_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_battery_90_black_48dp.png
new file mode 100644
index 00000000..1d420734
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_battery_90_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_battery_alert_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_battery_alert_black_48dp.png
new file mode 100644
index 00000000..de9ab737
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_battery_alert_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_20_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_20_black_48dp.png
new file mode 100644
index 00000000..7fde2de8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_20_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_30_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_30_black_48dp.png
new file mode 100644
index 00000000..98e55c33
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_30_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_50_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_50_black_48dp.png
new file mode 100644
index 00000000..2044d730
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_50_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_60_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_60_black_48dp.png
new file mode 100644
index 00000000..fdb99524
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_60_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_80_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_80_black_48dp.png
new file mode 100644
index 00000000..d9b2b079
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_80_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_90_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_90_black_48dp.png
new file mode 100644
index 00000000..4a98cfd0
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_90_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_full_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_full_black_48dp.png
new file mode 100644
index 00000000..520e1b2a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_battery_charging_full_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_battery_full_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_battery_full_black_48dp.png
new file mode 100644
index 00000000..7bddc1b4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_battery_full_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_battery_std_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_battery_std_black_48dp.png
new file mode 100644
index 00000000..7bddc1b4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_battery_std_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_battery_unknown_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_battery_unknown_black_48dp.png
new file mode 100644
index 00000000..f2d3036e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_battery_unknown_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_beach_access_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_beach_access_black_48dp.png
new file mode 100644
index 00000000..aba8ed00
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_beach_access_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_beenhere_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_beenhere_black_48dp.png
new file mode 100644
index 00000000..05aa9192
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_beenhere_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_block_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_block_black_48dp.png
new file mode 100644
index 00000000..8d5c9235
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_block_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_bluetooth_audio_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_bluetooth_audio_black_48dp.png
new file mode 100644
index 00000000..2fc2be2a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_bluetooth_audio_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_bluetooth_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_bluetooth_black_48dp.png
new file mode 100644
index 00000000..1f11227e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_bluetooth_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_bluetooth_connected_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_bluetooth_connected_black_48dp.png
new file mode 100644
index 00000000..dba13fe4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_bluetooth_connected_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_bluetooth_disabled_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_bluetooth_disabled_black_48dp.png
new file mode 100644
index 00000000..0c454283
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_bluetooth_disabled_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_bluetooth_searching_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_bluetooth_searching_black_48dp.png
new file mode 100644
index 00000000..2fc2be2a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_bluetooth_searching_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_blur_circular_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_blur_circular_black_48dp.png
new file mode 100644
index 00000000..2082c241
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_blur_circular_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_blur_linear_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_blur_linear_black_48dp.png
new file mode 100644
index 00000000..2fc89ac4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_blur_linear_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_blur_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_blur_off_black_48dp.png
new file mode 100644
index 00000000..292167d1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_blur_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_blur_on_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_blur_on_black_48dp.png
new file mode 100644
index 00000000..b26581a5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_blur_on_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_book_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_book_black_48dp.png
new file mode 100644
index 00000000..dd3412ce
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_book_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_bookmark_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_bookmark_black_48dp.png
new file mode 100644
index 00000000..2b90acd7
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_bookmark_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_bookmark_border_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_bookmark_border_black_48dp.png
new file mode 100644
index 00000000..5f010833
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_bookmark_border_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_border_all_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_border_all_black_48dp.png
new file mode 100644
index 00000000..4e57ff9b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_border_all_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_border_bottom_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_border_bottom_black_48dp.png
new file mode 100644
index 00000000..039cf948
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_border_bottom_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_border_clear_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_border_clear_black_48dp.png
new file mode 100644
index 00000000..88253971
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_border_clear_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_border_color_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_border_color_black_48dp.png
new file mode 100644
index 00000000..051cd3d6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_border_color_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_border_horizontal_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_border_horizontal_black_48dp.png
new file mode 100644
index 00000000..126634ac
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_border_horizontal_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_border_inner_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_border_inner_black_48dp.png
new file mode 100644
index 00000000..0e9fab77
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_border_inner_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_border_left_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_border_left_black_48dp.png
new file mode 100644
index 00000000..8b125c87
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_border_left_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_border_outer_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_border_outer_black_48dp.png
new file mode 100644
index 00000000..555cb39e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_border_outer_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_border_right_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_border_right_black_48dp.png
new file mode 100644
index 00000000..e4b6be73
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_border_right_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_border_style_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_border_style_black_48dp.png
new file mode 100644
index 00000000..a9f6b970
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_border_style_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_border_top_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_border_top_black_48dp.png
new file mode 100644
index 00000000..1df441ee
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_border_top_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_border_vertical_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_border_vertical_black_48dp.png
new file mode 100644
index 00000000..c9060981
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_border_vertical_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_branding_watermark_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_branding_watermark_black_48dp.png
new file mode 100644
index 00000000..e0bb82c2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_branding_watermark_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_brightness_1_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_brightness_1_black_48dp.png
new file mode 100644
index 00000000..add0cea3
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_brightness_1_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_brightness_2_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_brightness_2_black_48dp.png
new file mode 100644
index 00000000..e076aa0a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_brightness_2_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_brightness_3_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_brightness_3_black_48dp.png
new file mode 100644
index 00000000..a7015d93
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_brightness_3_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_brightness_4_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_brightness_4_black_48dp.png
new file mode 100644
index 00000000..6793b333
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_brightness_4_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_brightness_5_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_brightness_5_black_48dp.png
new file mode 100644
index 00000000..1983c521
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_brightness_5_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_brightness_6_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_brightness_6_black_48dp.png
new file mode 100644
index 00000000..e513d166
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_brightness_6_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_brightness_7_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_brightness_7_black_48dp.png
new file mode 100644
index 00000000..eabcb877
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_brightness_7_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_brightness_auto_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_brightness_auto_black_48dp.png
new file mode 100644
index 00000000..b569f2a9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_brightness_auto_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_brightness_high_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_brightness_high_black_48dp.png
new file mode 100644
index 00000000..eabcb877
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_brightness_high_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_brightness_low_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_brightness_low_black_48dp.png
new file mode 100644
index 00000000..1983c521
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_brightness_low_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_brightness_medium_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_brightness_medium_black_48dp.png
new file mode 100644
index 00000000..e513d166
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_brightness_medium_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_broken_image_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_broken_image_black_48dp.png
new file mode 100644
index 00000000..32b11d64
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_broken_image_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_brush_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_brush_black_48dp.png
new file mode 100644
index 00000000..f74f4c83
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_brush_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_bubble_chart_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_bubble_chart_black_48dp.png
new file mode 100644
index 00000000..242642be
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_bubble_chart_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_bug_report_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_bug_report_black_48dp.png
new file mode 100644
index 00000000..6eb1474e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_bug_report_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_build_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_build_black_48dp.png
new file mode 100644
index 00000000..250b9bbc
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_build_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_burst_mode_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_burst_mode_black_48dp.png
new file mode 100644
index 00000000..b461a56b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_burst_mode_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_business_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_business_black_48dp.png
new file mode 100644
index 00000000..080090ed
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_business_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_business_center_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_business_center_black_48dp.png
new file mode 100644
index 00000000..ec4360de
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_business_center_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_cached_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_cached_black_48dp.png
new file mode 100644
index 00000000..cd0c7f50
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_cached_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_cake_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_cake_black_48dp.png
new file mode 100644
index 00000000..a1e5f280
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_cake_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_call_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_call_black_48dp.png
new file mode 100644
index 00000000..61b0e704
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_call_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_call_end_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_call_end_black_48dp.png
new file mode 100644
index 00000000..3a0ef395
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_call_end_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_call_made_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_call_made_black_48dp.png
new file mode 100644
index 00000000..17189396
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_call_made_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_call_merge_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_call_merge_black_48dp.png
new file mode 100644
index 00000000..8d517de9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_call_merge_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_call_missed_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_call_missed_black_48dp.png
new file mode 100644
index 00000000..ca521cd2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_call_missed_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_call_missed_outgoing_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_call_missed_outgoing_black_48dp.png
new file mode 100644
index 00000000..2dbb1759
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_call_missed_outgoing_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_call_received_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_call_received_black_48dp.png
new file mode 100644
index 00000000..7a6c0a72
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_call_received_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_call_split_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_call_split_black_48dp.png
new file mode 100644
index 00000000..5e0402c8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_call_split_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_call_to_action_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_call_to_action_black_48dp.png
new file mode 100644
index 00000000..722707b8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_call_to_action_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_camera_alt_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_camera_alt_black_48dp.png
new file mode 100644
index 00000000..6df33edd
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_camera_alt_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_camera_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_camera_black_48dp.png
new file mode 100644
index 00000000..20d634ee
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_camera_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_camera_enhance_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_camera_enhance_black_48dp.png
new file mode 100644
index 00000000..12aa2313
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_camera_enhance_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_camera_front_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_camera_front_black_48dp.png
new file mode 100644
index 00000000..788c03d1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_camera_front_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_camera_rear_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_camera_rear_black_48dp.png
new file mode 100644
index 00000000..68f59919
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_camera_rear_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_camera_roll_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_camera_roll_black_48dp.png
new file mode 100644
index 00000000..4bbe54f3
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_camera_roll_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_cancel_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_cancel_black_48dp.png
new file mode 100644
index 00000000..36116eda
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_cancel_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_card_giftcard_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_card_giftcard_black_48dp.png
new file mode 100644
index 00000000..ef4fe4f9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_card_giftcard_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_card_membership_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_card_membership_black_48dp.png
new file mode 100644
index 00000000..2d30d3bb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_card_membership_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_card_travel_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_card_travel_black_48dp.png
new file mode 100644
index 00000000..0c7c57fa
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_card_travel_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_casino_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_casino_black_48dp.png
new file mode 100644
index 00000000..8993cc5b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_casino_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_cast_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_cast_black_48dp.png
new file mode 100644
index 00000000..9dbfcd94
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_cast_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_cast_connected_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_cast_connected_black_48dp.png
new file mode 100644
index 00000000..36b98a26
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_cast_connected_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_center_focus_strong_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_center_focus_strong_black_48dp.png
new file mode 100644
index 00000000..fa938005
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_center_focus_strong_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_center_focus_weak_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_center_focus_weak_black_48dp.png
new file mode 100644
index 00000000..6d434f95
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_center_focus_weak_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_change_history_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_change_history_black_48dp.png
new file mode 100644
index 00000000..d0c1079f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_change_history_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_chat_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_chat_black_48dp.png
new file mode 100644
index 00000000..55d42e28
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_chat_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_chat_bubble_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_chat_bubble_black_48dp.png
new file mode 100644
index 00000000..3ebeb383
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_chat_bubble_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_chat_bubble_outline_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_chat_bubble_outline_black_48dp.png
new file mode 100644
index 00000000..99c8d0c6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_chat_bubble_outline_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_check_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_check_black_48dp.png
new file mode 100644
index 00000000..2f6d6386
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_check_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_check_circle_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_check_circle_black_48dp.png
new file mode 100644
index 00000000..0eef29da
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_check_circle_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_chevron_left_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_chevron_left_black_48dp.png
new file mode 100644
index 00000000..d3b8e767
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_chevron_left_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_chevron_right_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_chevron_right_black_48dp.png
new file mode 100644
index 00000000..7522b384
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_chevron_right_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_child_care_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_child_care_black_48dp.png
new file mode 100644
index 00000000..04fef3f1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_child_care_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_child_friendly_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_child_friendly_black_48dp.png
new file mode 100644
index 00000000..38095908
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_child_friendly_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_chrome_reader_mode_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_chrome_reader_mode_black_48dp.png
new file mode 100644
index 00000000..12bbfa82
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_chrome_reader_mode_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_class_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_class_black_48dp.png
new file mode 100644
index 00000000..dd3412ce
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_class_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_clear_all_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_clear_all_black_48dp.png
new file mode 100644
index 00000000..56f841aa
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_clear_all_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_clear_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_clear_black_48dp.png
new file mode 100644
index 00000000..df42feec
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_clear_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_close_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_close_black_48dp.png
new file mode 100644
index 00000000..df42feec
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_close_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_closed_caption_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_closed_caption_black_48dp.png
new file mode 100644
index 00000000..18adc0d5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_closed_caption_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_cloud_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_cloud_black_48dp.png
new file mode 100644
index 00000000..9ac14e86
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_cloud_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_cloud_circle_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_cloud_circle_black_48dp.png
new file mode 100644
index 00000000..c39a9762
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_cloud_circle_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_cloud_done_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_cloud_done_black_48dp.png
new file mode 100644
index 00000000..165c7dbb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_cloud_done_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_cloud_download_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_cloud_download_black_48dp.png
new file mode 100644
index 00000000..04ae3760
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_cloud_download_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_cloud_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_cloud_off_black_48dp.png
new file mode 100644
index 00000000..65b76b4e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_cloud_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_cloud_queue_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_cloud_queue_black_48dp.png
new file mode 100644
index 00000000..dcf2647d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_cloud_queue_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_cloud_upload_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_cloud_upload_black_48dp.png
new file mode 100644
index 00000000..248289e9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_cloud_upload_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_code_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_code_black_48dp.png
new file mode 100644
index 00000000..aa63ab08
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_code_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_collections_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_collections_black_48dp.png
new file mode 100644
index 00000000..73ac084a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_collections_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_collections_bookmark_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_collections_bookmark_black_48dp.png
new file mode 100644
index 00000000..677b6c42
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_collections_bookmark_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_color_lens_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_color_lens_black_48dp.png
new file mode 100644
index 00000000..79360b16
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_color_lens_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_colorize_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_colorize_black_48dp.png
new file mode 100644
index 00000000..5e9abcd2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_colorize_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_comment_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_comment_black_48dp.png
new file mode 100644
index 00000000..c9bfd58b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_comment_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_compare_arrows_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_compare_arrows_black_48dp.png
new file mode 100644
index 00000000..aa57eedd
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_compare_arrows_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_compare_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_compare_black_48dp.png
new file mode 100644
index 00000000..5935611b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_compare_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_computer_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_computer_black_48dp.png
new file mode 100644
index 00000000..d5b4f05a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_computer_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_confirmation_number_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_confirmation_number_black_48dp.png
new file mode 100644
index 00000000..990e3b41
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_confirmation_number_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_contact_mail_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_contact_mail_black_48dp.png
new file mode 100644
index 00000000..fac7b157
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_contact_mail_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_contact_phone_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_contact_phone_black_48dp.png
new file mode 100644
index 00000000..18a8739f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_contact_phone_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_contacts_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_contacts_black_48dp.png
new file mode 100644
index 00000000..6b8e069f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_contacts_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_content_copy_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_content_copy_black_48dp.png
new file mode 100644
index 00000000..1f6af72d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_content_copy_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_content_cut_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_content_cut_black_48dp.png
new file mode 100644
index 00000000..0e7b0c43
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_content_cut_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_content_paste_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_content_paste_black_48dp.png
new file mode 100644
index 00000000..25096d75
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_content_paste_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_control_point_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_control_point_black_48dp.png
new file mode 100644
index 00000000..147d09a4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_control_point_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_control_point_duplicate_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_control_point_duplicate_black_48dp.png
new file mode 100644
index 00000000..91133f8d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_control_point_duplicate_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_copyright_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_copyright_black_48dp.png
new file mode 100644
index 00000000..8f297fb9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_copyright_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_create_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_create_black_48dp.png
new file mode 100644
index 00000000..d6761ba1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_create_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_create_new_folder_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_create_new_folder_black_48dp.png
new file mode 100644
index 00000000..750374b7
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_create_new_folder_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_credit_card_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_credit_card_black_48dp.png
new file mode 100644
index 00000000..83a970f2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_credit_card_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_crop_16_9_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_crop_16_9_black_48dp.png
new file mode 100644
index 00000000..67f9c0a4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_crop_16_9_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_crop_3_2_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_crop_3_2_black_48dp.png
new file mode 100644
index 00000000..e9bcb8b8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_crop_3_2_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_crop_5_4_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_crop_5_4_black_48dp.png
new file mode 100644
index 00000000..faa00e09
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_crop_5_4_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_crop_7_5_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_crop_7_5_black_48dp.png
new file mode 100644
index 00000000..4c50a373
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_crop_7_5_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_crop_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_crop_black_48dp.png
new file mode 100644
index 00000000..0f9613c5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_crop_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_crop_din_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_crop_din_black_48dp.png
new file mode 100644
index 00000000..2e32d7ad
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_crop_din_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_crop_free_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_crop_free_black_48dp.png
new file mode 100644
index 00000000..ef96be76
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_crop_free_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_crop_landscape_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_crop_landscape_black_48dp.png
new file mode 100644
index 00000000..faa00e09
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_crop_landscape_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_crop_original_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_crop_original_black_48dp.png
new file mode 100644
index 00000000..53fd77b8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_crop_original_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_crop_portrait_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_crop_portrait_black_48dp.png
new file mode 100644
index 00000000..ce45abb1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_crop_portrait_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_crop_rotate_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_crop_rotate_black_48dp.png
new file mode 100644
index 00000000..9f1e4182
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_crop_rotate_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_crop_square_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_crop_square_black_48dp.png
new file mode 100644
index 00000000..c794fa96
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_crop_square_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_dashboard_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_dashboard_black_48dp.png
new file mode 100644
index 00000000..8fad114f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_dashboard_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_data_usage_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_data_usage_black_48dp.png
new file mode 100644
index 00000000..c7afe35e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_data_usage_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_dehaze_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_dehaze_black_48dp.png
new file mode 100644
index 00000000..01e34e4c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_dehaze_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_delete_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_delete_black_48dp.png
new file mode 100644
index 00000000..f2b75c31
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_delete_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_delete_forever_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_delete_forever_black_48dp.png
new file mode 100644
index 00000000..7a00db35
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_delete_forever_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_delete_sweep_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_delete_sweep_black_48dp.png
new file mode 100644
index 00000000..34725ef6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_delete_sweep_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_description_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_description_black_48dp.png
new file mode 100644
index 00000000..687d5f85
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_description_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_desktop_mac_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_desktop_mac_black_48dp.png
new file mode 100644
index 00000000..fb7c5d77
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_desktop_mac_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_desktop_windows_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_desktop_windows_black_48dp.png
new file mode 100644
index 00000000..64523549
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_desktop_windows_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_details_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_details_black_48dp.png
new file mode 100644
index 00000000..13b69b61
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_details_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_developer_board_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_developer_board_black_48dp.png
new file mode 100644
index 00000000..e26943da
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_developer_board_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_developer_mode_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_developer_mode_black_48dp.png
new file mode 100644
index 00000000..1a9c33cb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_developer_mode_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_device_hub_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_device_hub_black_48dp.png
new file mode 100644
index 00000000..baab1633
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_device_hub_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_devices_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_devices_black_48dp.png
new file mode 100644
index 00000000..893ce4ae
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_devices_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_devices_other_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_devices_other_black_48dp.png
new file mode 100644
index 00000000..18c584be
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_devices_other_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_dialer_sip_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_dialer_sip_black_48dp.png
new file mode 100644
index 00000000..d458d5d4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_dialer_sip_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_dialpad_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_dialpad_black_48dp.png
new file mode 100644
index 00000000..66362a9b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_dialpad_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_directions_bike_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_directions_bike_black_48dp.png
new file mode 100644
index 00000000..11f6db54
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_directions_bike_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_directions_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_directions_black_48dp.png
new file mode 100644
index 00000000..0ad2fbbc
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_directions_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_directions_boat_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_directions_boat_black_48dp.png
new file mode 100644
index 00000000..f0ca73c5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_directions_boat_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_directions_bus_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_directions_bus_black_48dp.png
new file mode 100644
index 00000000..171697f4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_directions_bus_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_directions_car_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_directions_car_black_48dp.png
new file mode 100644
index 00000000..a9964e82
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_directions_car_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_directions_railway_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_directions_railway_black_48dp.png
new file mode 100644
index 00000000..d1c3cec0
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_directions_railway_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_directions_run_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_directions_run_black_48dp.png
new file mode 100644
index 00000000..4501b208
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_directions_run_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_directions_subway_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_directions_subway_black_48dp.png
new file mode 100644
index 00000000..7c8df47a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_directions_subway_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_directions_transit_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_directions_transit_black_48dp.png
new file mode 100644
index 00000000..7c8df47a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_directions_transit_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_directions_walk_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_directions_walk_black_48dp.png
new file mode 100644
index 00000000..23dd8d0e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_directions_walk_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_disc_full_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_disc_full_black_48dp.png
new file mode 100644
index 00000000..5d84db1c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_disc_full_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_dns_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_dns_black_48dp.png
new file mode 100644
index 00000000..d503ca25
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_dns_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_do_not_disturb_alt_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_do_not_disturb_alt_black_48dp.png
new file mode 100644
index 00000000..bb18ac83
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_do_not_disturb_alt_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_do_not_disturb_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_do_not_disturb_black_48dp.png
new file mode 100644
index 00000000..9cc414b4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_do_not_disturb_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_do_not_disturb_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_do_not_disturb_off_black_48dp.png
new file mode 100644
index 00000000..1370e185
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_do_not_disturb_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_do_not_disturb_on_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_do_not_disturb_on_black_48dp.png
new file mode 100644
index 00000000..cbb0dc78
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_do_not_disturb_on_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_dock_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_dock_black_48dp.png
new file mode 100644
index 00000000..5001e3b2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_dock_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_domain_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_domain_black_48dp.png
new file mode 100644
index 00000000..080090ed
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_domain_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_done_all_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_done_all_black_48dp.png
new file mode 100644
index 00000000..6b5fd32c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_done_all_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_done_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_done_black_48dp.png
new file mode 100644
index 00000000..2f6d6386
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_done_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_donut_large_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_donut_large_black_48dp.png
new file mode 100644
index 00000000..a3fd15b9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_donut_large_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_donut_small_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_donut_small_black_48dp.png
new file mode 100644
index 00000000..f1da3814
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_donut_small_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_drafts_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_drafts_black_48dp.png
new file mode 100644
index 00000000..981d7fe3
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_drafts_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_drag_handle_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_drag_handle_black_48dp.png
new file mode 100644
index 00000000..d102adeb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_drag_handle_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_drive_eta_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_drive_eta_black_48dp.png
new file mode 100644
index 00000000..8ef7b998
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_drive_eta_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_dvr_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_dvr_black_48dp.png
new file mode 100644
index 00000000..3dff14eb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_dvr_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_edit_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_edit_black_48dp.png
new file mode 100644
index 00000000..d6761ba1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_edit_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_edit_location_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_edit_location_black_48dp.png
new file mode 100644
index 00000000..c357e9cf
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_edit_location_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_eject_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_eject_black_48dp.png
new file mode 100644
index 00000000..94fe0f03
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_eject_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_email_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_email_black_48dp.png
new file mode 100644
index 00000000..e81645b5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_email_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_enhanced_encryption_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_enhanced_encryption_black_48dp.png
new file mode 100644
index 00000000..13d3d6f0
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_enhanced_encryption_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_equalizer_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_equalizer_black_48dp.png
new file mode 100644
index 00000000..a34aba20
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_equalizer_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_error_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_error_black_48dp.png
new file mode 100644
index 00000000..5c716850
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_error_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_error_outline_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_error_outline_black_48dp.png
new file mode 100644
index 00000000..68881eeb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_error_outline_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_euro_symbol_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_euro_symbol_black_48dp.png
new file mode 100644
index 00000000..ce04a1b4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_euro_symbol_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_ev_station_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_ev_station_black_48dp.png
new file mode 100644
index 00000000..fb1ab340
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_ev_station_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_event_available_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_event_available_black_48dp.png
new file mode 100644
index 00000000..1f2db27e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_event_available_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_event_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_event_black_48dp.png
new file mode 100644
index 00000000..0458ac53
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_event_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_event_busy_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_event_busy_black_48dp.png
new file mode 100644
index 00000000..bd5ff866
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_event_busy_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_event_note_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_event_note_black_48dp.png
new file mode 100644
index 00000000..fbbabed0
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_event_note_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_event_seat_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_event_seat_black_48dp.png
new file mode 100644
index 00000000..c55fe999
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_event_seat_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_exit_to_app_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_exit_to_app_black_48dp.png
new file mode 100644
index 00000000..e30632b6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_exit_to_app_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_expand_less_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_expand_less_black_48dp.png
new file mode 100644
index 00000000..99c6e3e1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_expand_less_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_expand_more_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_expand_more_black_48dp.png
new file mode 100644
index 00000000..ad852e3e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_expand_more_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_explicit_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_explicit_black_48dp.png
new file mode 100644
index 00000000..4c8f09be
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_explicit_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_explore_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_explore_black_48dp.png
new file mode 100644
index 00000000..684d282b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_explore_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_exposure_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_exposure_black_48dp.png
new file mode 100644
index 00000000..2255fb01
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_exposure_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_exposure_neg_1_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_exposure_neg_1_black_48dp.png
new file mode 100644
index 00000000..f3afc180
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_exposure_neg_1_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_exposure_neg_2_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_exposure_neg_2_black_48dp.png
new file mode 100644
index 00000000..c0329c32
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_exposure_neg_2_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_exposure_plus_1_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_exposure_plus_1_black_48dp.png
new file mode 100644
index 00000000..7b880d68
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_exposure_plus_1_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_exposure_plus_2_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_exposure_plus_2_black_48dp.png
new file mode 100644
index 00000000..493824aa
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_exposure_plus_2_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_exposure_zero_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_exposure_zero_black_48dp.png
new file mode 100644
index 00000000..bae047fe
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_exposure_zero_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_extension_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_extension_black_48dp.png
new file mode 100644
index 00000000..73067aff
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_extension_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_face_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_face_black_48dp.png
new file mode 100644
index 00000000..1a06d8ab
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_face_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_fast_forward_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_fast_forward_black_48dp.png
new file mode 100644
index 00000000..35017177
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_fast_forward_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_fast_rewind_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_fast_rewind_black_48dp.png
new file mode 100644
index 00000000..8839147e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_fast_rewind_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_favorite_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_favorite_black_48dp.png
new file mode 100644
index 00000000..b46fa0a6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_favorite_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_favorite_border_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_favorite_border_black_48dp.png
new file mode 100644
index 00000000..96e0b9e7
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_favorite_border_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_featured_play_list_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_featured_play_list_black_48dp.png
new file mode 100644
index 00000000..0b4c2119
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_featured_play_list_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_featured_video_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_featured_video_black_48dp.png
new file mode 100644
index 00000000..d6152265
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_featured_video_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_feedback_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_feedback_black_48dp.png
new file mode 100644
index 00000000..1343fa83
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_feedback_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_fiber_dvr_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_fiber_dvr_black_48dp.png
new file mode 100644
index 00000000..1de3fc18
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_fiber_dvr_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_fiber_manual_record_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_fiber_manual_record_black_48dp.png
new file mode 100644
index 00000000..eff1e359
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_fiber_manual_record_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_fiber_new_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_fiber_new_black_48dp.png
new file mode 100644
index 00000000..38e9fb71
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_fiber_new_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_fiber_pin_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_fiber_pin_black_48dp.png
new file mode 100644
index 00000000..3cc554cc
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_fiber_pin_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_fiber_smart_record_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_fiber_smart_record_black_48dp.png
new file mode 100644
index 00000000..a2008a69
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_fiber_smart_record_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_file_download_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_file_download_black_48dp.png
new file mode 100644
index 00000000..8c83bffa
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_file_download_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_file_upload_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_file_upload_black_48dp.png
new file mode 100644
index 00000000..9ce5b8a7
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_file_upload_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_filter_1_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_filter_1_black_48dp.png
new file mode 100644
index 00000000..ef8dfdbf
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_filter_1_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_filter_2_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_filter_2_black_48dp.png
new file mode 100644
index 00000000..989dc150
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_filter_2_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_filter_3_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_filter_3_black_48dp.png
new file mode 100644
index 00000000..bf8d827e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_filter_3_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_filter_4_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_filter_4_black_48dp.png
new file mode 100644
index 00000000..27990dd5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_filter_4_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_filter_5_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_filter_5_black_48dp.png
new file mode 100644
index 00000000..f27b0c06
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_filter_5_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_filter_6_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_filter_6_black_48dp.png
new file mode 100644
index 00000000..a294ad16
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_filter_6_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_filter_7_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_filter_7_black_48dp.png
new file mode 100644
index 00000000..4c954ce8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_filter_7_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_filter_8_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_filter_8_black_48dp.png
new file mode 100644
index 00000000..d503951e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_filter_8_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_filter_9_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_filter_9_black_48dp.png
new file mode 100644
index 00000000..740fcadd
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_filter_9_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_filter_9_plus_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_filter_9_plus_black_48dp.png
new file mode 100644
index 00000000..ccc09f03
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_filter_9_plus_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_filter_b_and_w_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_filter_b_and_w_black_48dp.png
new file mode 100644
index 00000000..1558387b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_filter_b_and_w_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_filter_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_filter_black_48dp.png
new file mode 100644
index 00000000..b55d3c74
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_filter_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_filter_center_focus_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_filter_center_focus_black_48dp.png
new file mode 100644
index 00000000..e3cc6baa
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_filter_center_focus_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_filter_drama_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_filter_drama_black_48dp.png
new file mode 100644
index 00000000..bdfd9a54
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_filter_drama_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_filter_frames_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_filter_frames_black_48dp.png
new file mode 100644
index 00000000..b310d049
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_filter_frames_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_filter_hdr_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_filter_hdr_black_48dp.png
new file mode 100644
index 00000000..892dd4a1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_filter_hdr_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_filter_list_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_filter_list_black_48dp.png
new file mode 100644
index 00000000..9319c4bb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_filter_list_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_filter_none_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_filter_none_black_48dp.png
new file mode 100644
index 00000000..552eec82
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_filter_none_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_filter_tilt_shift_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_filter_tilt_shift_black_48dp.png
new file mode 100644
index 00000000..6498f8e2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_filter_tilt_shift_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_filter_vintage_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_filter_vintage_black_48dp.png
new file mode 100644
index 00000000..878b47fe
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_filter_vintage_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_find_in_page_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_find_in_page_black_48dp.png
new file mode 100644
index 00000000..6af3f33f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_find_in_page_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_find_replace_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_find_replace_black_48dp.png
new file mode 100644
index 00000000..d1816e9a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_find_replace_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_fingerprint_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_fingerprint_black_48dp.png
new file mode 100644
index 00000000..d4edc5f6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_fingerprint_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_first_page_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_first_page_black_48dp.png
new file mode 100644
index 00000000..acc7c994
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_first_page_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_fitness_center_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_fitness_center_black_48dp.png
new file mode 100644
index 00000000..c5300f3c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_fitness_center_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_flag_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_flag_black_48dp.png
new file mode 100644
index 00000000..cb415e18
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_flag_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_flare_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_flare_black_48dp.png
new file mode 100644
index 00000000..f47cdaaf
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_flare_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_flash_auto_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_flash_auto_black_48dp.png
new file mode 100644
index 00000000..243324ba
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_flash_auto_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_flash_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_flash_off_black_48dp.png
new file mode 100644
index 00000000..dd055bd2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_flash_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_flash_on_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_flash_on_black_48dp.png
new file mode 100644
index 00000000..75b8b019
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_flash_on_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_flight_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_flight_black_48dp.png
new file mode 100644
index 00000000..0a55d7da
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_flight_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_flight_land_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_flight_land_black_48dp.png
new file mode 100644
index 00000000..f50567e4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_flight_land_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_flight_takeoff_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_flight_takeoff_black_48dp.png
new file mode 100644
index 00000000..b0cd8948
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_flight_takeoff_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_flip_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_flip_black_48dp.png
new file mode 100644
index 00000000..df8269c8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_flip_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_flip_to_back_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_flip_to_back_black_48dp.png
new file mode 100644
index 00000000..7c38f899
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_flip_to_back_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_flip_to_front_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_flip_to_front_black_48dp.png
new file mode 100644
index 00000000..a124db37
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_flip_to_front_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_folder_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_folder_black_48dp.png
new file mode 100644
index 00000000..073d8533
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_folder_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_folder_open_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_folder_open_black_48dp.png
new file mode 100644
index 00000000..e6faa991
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_folder_open_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_folder_shared_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_folder_shared_black_48dp.png
new file mode 100644
index 00000000..a2c75234
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_folder_shared_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_folder_special_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_folder_special_black_48dp.png
new file mode 100644
index 00000000..5634be9f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_folder_special_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_font_download_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_font_download_black_48dp.png
new file mode 100644
index 00000000..4b2cfd5a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_font_download_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_align_center_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_align_center_black_48dp.png
new file mode 100644
index 00000000..b20b21b0
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_align_center_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_align_justify_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_align_justify_black_48dp.png
new file mode 100644
index 00000000..15eece7a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_align_justify_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_align_left_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_align_left_black_48dp.png
new file mode 100644
index 00000000..c1d927a2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_align_left_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_align_right_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_align_right_black_48dp.png
new file mode 100644
index 00000000..e5b30639
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_align_right_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_bold_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_bold_black_48dp.png
new file mode 100644
index 00000000..4d8b8f47
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_bold_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_clear_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_clear_black_48dp.png
new file mode 100644
index 00000000..ff270443
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_clear_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_color_fill_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_color_fill_black_48dp.png
new file mode 100644
index 00000000..213f7fb8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_color_fill_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_color_reset_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_color_reset_black_48dp.png
new file mode 100644
index 00000000..7c81af4a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_color_reset_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_color_text_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_color_text_black_48dp.png
new file mode 100644
index 00000000..3da1c408
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_color_text_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_indent_decrease_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_indent_decrease_black_48dp.png
new file mode 100644
index 00000000..9790bbaf
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_indent_decrease_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_indent_increase_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_indent_increase_black_48dp.png
new file mode 100644
index 00000000..e28d7e18
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_indent_increase_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_italic_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_italic_black_48dp.png
new file mode 100644
index 00000000..cf85387d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_italic_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_line_spacing_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_line_spacing_black_48dp.png
new file mode 100644
index 00000000..e08de45d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_line_spacing_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_list_bulleted_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_list_bulleted_black_48dp.png
new file mode 100644
index 00000000..85feff34
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_list_bulleted_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_list_numbered_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_list_numbered_black_48dp.png
new file mode 100644
index 00000000..805a66f9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_list_numbered_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_paint_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_paint_black_48dp.png
new file mode 100644
index 00000000..9daaf3bb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_paint_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_quote_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_quote_black_48dp.png
new file mode 100644
index 00000000..0e035398
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_quote_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_shapes_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_shapes_black_48dp.png
new file mode 100644
index 00000000..594c4f97
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_shapes_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_size_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_size_black_48dp.png
new file mode 100644
index 00000000..6f905551
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_size_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_strikethrough_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_strikethrough_black_48dp.png
new file mode 100644
index 00000000..f94704e3
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_strikethrough_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_textdirection_l_to_r_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_textdirection_l_to_r_black_48dp.png
new file mode 100644
index 00000000..af795aa2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_textdirection_l_to_r_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_textdirection_r_to_l_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_textdirection_r_to_l_black_48dp.png
new file mode 100644
index 00000000..f8fb04dc
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_textdirection_r_to_l_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_format_underlined_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_format_underlined_black_48dp.png
new file mode 100644
index 00000000..8a2adce4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_format_underlined_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_forum_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_forum_black_48dp.png
new file mode 100644
index 00000000..02b3879f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_forum_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_forward_10_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_forward_10_black_48dp.png
new file mode 100644
index 00000000..8821b1c6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_forward_10_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_forward_30_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_forward_30_black_48dp.png
new file mode 100644
index 00000000..d2b89fe3
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_forward_30_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_forward_5_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_forward_5_black_48dp.png
new file mode 100644
index 00000000..168a0df4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_forward_5_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_forward_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_forward_black_48dp.png
new file mode 100644
index 00000000..1c489e84
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_forward_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_free_breakfast_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_free_breakfast_black_48dp.png
new file mode 100644
index 00000000..97b55ea4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_free_breakfast_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_fullscreen_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_fullscreen_black_48dp.png
new file mode 100644
index 00000000..9feee989
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_fullscreen_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_fullscreen_exit_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_fullscreen_exit_black_48dp.png
new file mode 100644
index 00000000..2221235d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_fullscreen_exit_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_functions_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_functions_black_48dp.png
new file mode 100644
index 00000000..533105e7
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_functions_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_g_translate_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_g_translate_black_48dp.png
new file mode 100644
index 00000000..2f543fdc
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_g_translate_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_gamepad_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_gamepad_black_48dp.png
new file mode 100644
index 00000000..d43abe8e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_gamepad_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_games_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_games_black_48dp.png
new file mode 100644
index 00000000..b301fb47
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_games_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_gavel_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_gavel_black_48dp.png
new file mode 100644
index 00000000..94cb60d9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_gavel_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_gesture_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_gesture_black_48dp.png
new file mode 100644
index 00000000..1757f7b0
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_gesture_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_get_app_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_get_app_black_48dp.png
new file mode 100644
index 00000000..8c83bffa
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_get_app_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_gif_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_gif_black_48dp.png
new file mode 100644
index 00000000..4b5d7648
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_gif_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_golf_course_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_golf_course_black_48dp.png
new file mode 100644
index 00000000..344b7bee
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_golf_course_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_gps_fixed_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_gps_fixed_black_48dp.png
new file mode 100644
index 00000000..0812b0e3
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_gps_fixed_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_gps_not_fixed_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_gps_not_fixed_black_48dp.png
new file mode 100644
index 00000000..faf2056e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_gps_not_fixed_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_gps_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_gps_off_black_48dp.png
new file mode 100644
index 00000000..dc897692
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_gps_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_grade_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_grade_black_48dp.png
new file mode 100644
index 00000000..edc662a3
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_grade_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_gradient_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_gradient_black_48dp.png
new file mode 100644
index 00000000..848253f5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_gradient_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_grain_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_grain_black_48dp.png
new file mode 100644
index 00000000..63430bc1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_grain_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_graphic_eq_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_graphic_eq_black_48dp.png
new file mode 100644
index 00000000..22fdb296
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_graphic_eq_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_grid_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_grid_off_black_48dp.png
new file mode 100644
index 00000000..097202f4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_grid_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_grid_on_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_grid_on_black_48dp.png
new file mode 100644
index 00000000..6d573548
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_grid_on_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_group_add_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_group_add_black_48dp.png
new file mode 100644
index 00000000..f451a315
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_group_add_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_group_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_group_black_48dp.png
new file mode 100644
index 00000000..2994e7ca
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_group_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_group_work_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_group_work_black_48dp.png
new file mode 100644
index 00000000..b2db3aa5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_group_work_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_hd_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_hd_black_48dp.png
new file mode 100644
index 00000000..8d523796
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_hd_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_hdr_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_hdr_off_black_48dp.png
new file mode 100644
index 00000000..a51d8491
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_hdr_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_hdr_on_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_hdr_on_black_48dp.png
new file mode 100644
index 00000000..0168a4f5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_hdr_on_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_hdr_strong_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_hdr_strong_black_48dp.png
new file mode 100644
index 00000000..3e8eb31e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_hdr_strong_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_hdr_weak_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_hdr_weak_black_48dp.png
new file mode 100644
index 00000000..7f953784
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_hdr_weak_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_headset_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_headset_black_48dp.png
new file mode 100644
index 00000000..974457ee
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_headset_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_headset_mic_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_headset_mic_black_48dp.png
new file mode 100644
index 00000000..96f873be
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_headset_mic_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_healing_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_healing_black_48dp.png
new file mode 100644
index 00000000..600bda17
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_healing_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_hearing_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_hearing_black_48dp.png
new file mode 100644
index 00000000..3a476160
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_hearing_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_help_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_help_black_48dp.png
new file mode 100644
index 00000000..7c482305
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_help_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_help_outline_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_help_outline_black_48dp.png
new file mode 100644
index 00000000..2d3937d0
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_help_outline_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_high_quality_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_high_quality_black_48dp.png
new file mode 100644
index 00000000..8dbe0636
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_high_quality_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_highlight_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_highlight_black_48dp.png
new file mode 100644
index 00000000..0c3bb405
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_highlight_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_highlight_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_highlight_off_black_48dp.png
new file mode 100644
index 00000000..0bb0f243
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_highlight_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_history_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_history_black_48dp.png
new file mode 100644
index 00000000..c7153092
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_history_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_home_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_home_black_48dp.png
new file mode 100644
index 00000000..04e2b26f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_home_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_hot_tub_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_hot_tub_black_48dp.png
new file mode 100644
index 00000000..717000f0
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_hot_tub_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_hotel_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_hotel_black_48dp.png
new file mode 100644
index 00000000..0b7fcf2d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_hotel_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_hourglass_empty_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_hourglass_empty_black_48dp.png
new file mode 100644
index 00000000..29824d1c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_hourglass_empty_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_hourglass_full_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_hourglass_full_black_48dp.png
new file mode 100644
index 00000000..fb2f010a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_hourglass_full_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_http_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_http_black_48dp.png
new file mode 100644
index 00000000..984d013a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_http_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_https_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_https_black_48dp.png
new file mode 100644
index 00000000..e66dd967
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_https_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_image_aspect_ratio_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_image_aspect_ratio_black_48dp.png
new file mode 100644
index 00000000..02b5f4c9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_image_aspect_ratio_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_image_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_image_black_48dp.png
new file mode 100644
index 00000000..ebe206ff
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_image_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_import_contacts_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_import_contacts_black_48dp.png
new file mode 100644
index 00000000..3eea2cb3
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_import_contacts_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_import_export_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_import_export_black_48dp.png
new file mode 100644
index 00000000..36aa872e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_import_export_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_important_devices_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_important_devices_black_48dp.png
new file mode 100644
index 00000000..bce1559e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_important_devices_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_inbox_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_inbox_black_48dp.png
new file mode 100644
index 00000000..4b8bd462
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_inbox_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_info_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_info_black_48dp.png
new file mode 100644
index 00000000..c8f86b92
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_info_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_info_outline_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_info_outline_black_48dp.png
new file mode 100644
index 00000000..c1e2a03a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_info_outline_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_input_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_input_black_48dp.png
new file mode 100644
index 00000000..97ee5c20
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_input_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_insert_chart_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_insert_chart_black_48dp.png
new file mode 100644
index 00000000..47e6b524
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_insert_chart_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_insert_comment_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_insert_comment_black_48dp.png
new file mode 100644
index 00000000..538838f6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_insert_comment_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_insert_drive_file_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_insert_drive_file_black_48dp.png
new file mode 100644
index 00000000..56063aaa
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_insert_drive_file_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_insert_emoticon_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_insert_emoticon_black_48dp.png
new file mode 100644
index 00000000..0b7d14a8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_insert_emoticon_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_insert_invitation_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_insert_invitation_black_48dp.png
new file mode 100644
index 00000000..0458ac53
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_insert_invitation_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_insert_link_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_insert_link_black_48dp.png
new file mode 100644
index 00000000..377cf9ab
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_insert_link_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_insert_photo_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_insert_photo_black_48dp.png
new file mode 100644
index 00000000..ebe206ff
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_insert_photo_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_invert_colors_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_invert_colors_black_48dp.png
new file mode 100644
index 00000000..6d1f6695
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_invert_colors_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_invert_colors_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_invert_colors_off_black_48dp.png
new file mode 100644
index 00000000..8fc155b3
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_invert_colors_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_iso_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_iso_black_48dp.png
new file mode 100644
index 00000000..64e8d0fe
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_iso_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_keyboard_arrow_down_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_arrow_down_black_48dp.png
new file mode 100644
index 00000000..cb6a422a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_arrow_down_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_keyboard_arrow_left_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_arrow_left_black_48dp.png
new file mode 100644
index 00000000..55f211b1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_arrow_left_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_keyboard_arrow_right_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_arrow_right_black_48dp.png
new file mode 100644
index 00000000..6f2dc5b8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_arrow_right_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_keyboard_arrow_up_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_arrow_up_black_48dp.png
new file mode 100644
index 00000000..99c6e3e1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_arrow_up_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_keyboard_backspace_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_backspace_black_48dp.png
new file mode 100644
index 00000000..024c4322
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_backspace_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_keyboard_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_black_48dp.png
new file mode 100644
index 00000000..ba4d5be6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_keyboard_capslock_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_capslock_black_48dp.png
new file mode 100644
index 00000000..f85fcc7e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_capslock_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_keyboard_hide_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_hide_black_48dp.png
new file mode 100644
index 00000000..13df346f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_hide_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_keyboard_return_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_return_black_48dp.png
new file mode 100644
index 00000000..2a69e2e6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_return_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_keyboard_tab_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_tab_black_48dp.png
new file mode 100644
index 00000000..7119026d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_tab_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_keyboard_voice_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_voice_black_48dp.png
new file mode 100644
index 00000000..f8706a00
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_keyboard_voice_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_kitchen_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_kitchen_black_48dp.png
new file mode 100644
index 00000000..57702457
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_kitchen_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_label_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_label_black_48dp.png
new file mode 100644
index 00000000..294cba80
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_label_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_label_outline_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_label_outline_black_48dp.png
new file mode 100644
index 00000000..888bfd31
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_label_outline_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_landscape_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_landscape_black_48dp.png
new file mode 100644
index 00000000..892dd4a1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_landscape_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_language_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_language_black_48dp.png
new file mode 100644
index 00000000..48997bab
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_language_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_laptop_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_laptop_black_48dp.png
new file mode 100644
index 00000000..764c9e7a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_laptop_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_laptop_chromebook_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_laptop_chromebook_black_48dp.png
new file mode 100644
index 00000000..e42a5f35
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_laptop_chromebook_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_laptop_mac_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_laptop_mac_black_48dp.png
new file mode 100644
index 00000000..214dc4d2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_laptop_mac_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_laptop_windows_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_laptop_windows_black_48dp.png
new file mode 100644
index 00000000..f2246830
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_laptop_windows_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_last_page_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_last_page_black_48dp.png
new file mode 100644
index 00000000..813924cb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_last_page_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_launch_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_launch_black_48dp.png
new file mode 100644
index 00000000..4eb7b166
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_launch_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_layers_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_layers_black_48dp.png
new file mode 100644
index 00000000..6e085851
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_layers_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_layers_clear_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_layers_clear_black_48dp.png
new file mode 100644
index 00000000..494be5a4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_layers_clear_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_leak_add_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_leak_add_black_48dp.png
new file mode 100644
index 00000000..97148517
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_leak_add_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_leak_remove_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_leak_remove_black_48dp.png
new file mode 100644
index 00000000..deb76684
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_leak_remove_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_lens_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_lens_black_48dp.png
new file mode 100644
index 00000000..8bc7e5e6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_lens_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_library_add_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_library_add_black_48dp.png
new file mode 100644
index 00000000..66bcbef4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_library_add_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_library_books_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_library_books_black_48dp.png
new file mode 100644
index 00000000..6c9d9541
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_library_books_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_library_music_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_library_music_black_48dp.png
new file mode 100644
index 00000000..2498b448
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_library_music_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_lightbulb_outline_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_lightbulb_outline_black_48dp.png
new file mode 100644
index 00000000..a367d4d2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_lightbulb_outline_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_line_style_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_line_style_black_48dp.png
new file mode 100644
index 00000000..1421d5c4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_line_style_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_line_weight_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_line_weight_black_48dp.png
new file mode 100644
index 00000000..b8f3badd
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_line_weight_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_linear_scale_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_linear_scale_black_48dp.png
new file mode 100644
index 00000000..e2ea70bb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_linear_scale_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_link_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_link_black_48dp.png
new file mode 100644
index 00000000..377cf9ab
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_link_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_linked_camera_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_linked_camera_black_48dp.png
new file mode 100644
index 00000000..c2a04857
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_linked_camera_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_list_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_list_black_48dp.png
new file mode 100644
index 00000000..e1f03b45
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_list_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_live_help_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_live_help_black_48dp.png
new file mode 100644
index 00000000..79600c9b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_live_help_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_live_tv_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_live_tv_black_48dp.png
new file mode 100644
index 00000000..67fc4e65
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_live_tv_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_activity_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_activity_black_48dp.png
new file mode 100644
index 00000000..9d5a190f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_activity_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_airport_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_airport_black_48dp.png
new file mode 100644
index 00000000..0a55d7da
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_airport_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_atm_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_atm_black_48dp.png
new file mode 100644
index 00000000..fa0cb434
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_atm_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_bar_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_bar_black_48dp.png
new file mode 100644
index 00000000..923940a5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_bar_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_cafe_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_cafe_black_48dp.png
new file mode 100644
index 00000000..f748dc3d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_cafe_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_car_wash_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_car_wash_black_48dp.png
new file mode 100644
index 00000000..38cb0e31
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_car_wash_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_convenience_store_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_convenience_store_black_48dp.png
new file mode 100644
index 00000000..cf2b9bd5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_convenience_store_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_dining_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_dining_black_48dp.png
new file mode 100644
index 00000000..7bcb1216
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_dining_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_drink_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_drink_black_48dp.png
new file mode 100644
index 00000000..29655983
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_drink_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_florist_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_florist_black_48dp.png
new file mode 100644
index 00000000..bf42af4a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_florist_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_gas_station_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_gas_station_black_48dp.png
new file mode 100644
index 00000000..50a6ebf1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_gas_station_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_grocery_store_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_grocery_store_black_48dp.png
new file mode 100644
index 00000000..6edc956f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_grocery_store_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_hospital_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_hospital_black_48dp.png
new file mode 100644
index 00000000..fbe3374d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_hospital_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_hotel_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_hotel_black_48dp.png
new file mode 100644
index 00000000..0b7fcf2d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_hotel_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_laundry_service_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_laundry_service_black_48dp.png
new file mode 100644
index 00000000..86680087
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_laundry_service_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_library_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_library_black_48dp.png
new file mode 100644
index 00000000..5d025731
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_library_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_mall_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_mall_black_48dp.png
new file mode 100644
index 00000000..eb4304f9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_mall_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_movies_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_movies_black_48dp.png
new file mode 100644
index 00000000..15abba2f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_movies_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_offer_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_offer_black_48dp.png
new file mode 100644
index 00000000..017caedb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_offer_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_parking_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_parking_black_48dp.png
new file mode 100644
index 00000000..beb6dfdd
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_parking_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_pharmacy_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_pharmacy_black_48dp.png
new file mode 100644
index 00000000..409c845b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_pharmacy_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_phone_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_phone_black_48dp.png
new file mode 100644
index 00000000..61b0e704
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_phone_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_pizza_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_pizza_black_48dp.png
new file mode 100644
index 00000000..06f6daf1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_pizza_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_play_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_play_black_48dp.png
new file mode 100644
index 00000000..9d5a190f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_play_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_post_office_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_post_office_black_48dp.png
new file mode 100644
index 00000000..e81645b5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_post_office_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_printshop_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_printshop_black_48dp.png
new file mode 100644
index 00000000..89ac230d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_printshop_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_see_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_see_black_48dp.png
new file mode 100644
index 00000000..6df33edd
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_see_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_shipping_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_shipping_black_48dp.png
new file mode 100644
index 00000000..ff775d65
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_shipping_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_local_taxi_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_local_taxi_black_48dp.png
new file mode 100644
index 00000000..893d9a1a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_local_taxi_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_location_city_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_location_city_black_48dp.png
new file mode 100644
index 00000000..5b5fd9a1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_location_city_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_location_disabled_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_location_disabled_black_48dp.png
new file mode 100644
index 00000000..f7ce0cdd
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_location_disabled_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_location_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_location_off_black_48dp.png
new file mode 100644
index 00000000..a903a42f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_location_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_location_on_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_location_on_black_48dp.png
new file mode 100644
index 00000000..7c2217e4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_location_on_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_location_searching_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_location_searching_black_48dp.png
new file mode 100644
index 00000000..78f92054
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_location_searching_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_lock_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_lock_black_48dp.png
new file mode 100644
index 00000000..e66dd967
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_lock_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_lock_open_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_lock_open_black_48dp.png
new file mode 100644
index 00000000..53a7c770
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_lock_open_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_lock_outline_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_lock_outline_black_48dp.png
new file mode 100644
index 00000000..db1b36a1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_lock_outline_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_looks_3_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_looks_3_black_48dp.png
new file mode 100644
index 00000000..df5334ad
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_looks_3_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_looks_4_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_looks_4_black_48dp.png
new file mode 100644
index 00000000..b1132190
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_looks_4_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_looks_5_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_looks_5_black_48dp.png
new file mode 100644
index 00000000..4d2db949
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_looks_5_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_looks_6_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_looks_6_black_48dp.png
new file mode 100644
index 00000000..133aca03
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_looks_6_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_looks_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_looks_black_48dp.png
new file mode 100644
index 00000000..0d629083
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_looks_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_looks_one_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_looks_one_black_48dp.png
new file mode 100644
index 00000000..388a2951
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_looks_one_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_looks_two_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_looks_two_black_48dp.png
new file mode 100644
index 00000000..5bc4d7e7
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_looks_two_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_loop_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_loop_black_48dp.png
new file mode 100644
index 00000000..b9f56f32
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_loop_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_loupe_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_loupe_black_48dp.png
new file mode 100644
index 00000000..6e2c3832
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_loupe_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_low_priority_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_low_priority_black_48dp.png
new file mode 100644
index 00000000..7a651b97
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_low_priority_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_loyalty_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_loyalty_black_48dp.png
new file mode 100644
index 00000000..fbdccb38
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_loyalty_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_mail_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_mail_black_48dp.png
new file mode 100644
index 00000000..e81645b5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_mail_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_mail_outline_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_mail_outline_black_48dp.png
new file mode 100644
index 00000000..b190202c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_mail_outline_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_map_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_map_black_48dp.png
new file mode 100644
index 00000000..da75c65b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_map_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_markunread_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_markunread_black_48dp.png
new file mode 100644
index 00000000..e81645b5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_markunread_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_markunread_mailbox_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_markunread_mailbox_black_48dp.png
new file mode 100644
index 00000000..16da4eef
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_markunread_mailbox_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_memory_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_memory_black_48dp.png
new file mode 100644
index 00000000..e637efc7
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_memory_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_menu_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_menu_black_48dp.png
new file mode 100644
index 00000000..5c747ed0
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_menu_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_merge_type_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_merge_type_black_48dp.png
new file mode 100644
index 00000000..8d517de9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_merge_type_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_message_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_message_black_48dp.png
new file mode 100644
index 00000000..0d989b2b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_message_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_mic_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_mic_black_48dp.png
new file mode 100644
index 00000000..cf70b63b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_mic_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_mic_none_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_mic_none_black_48dp.png
new file mode 100644
index 00000000..38871426
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_mic_none_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_mic_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_mic_off_black_48dp.png
new file mode 100644
index 00000000..90d0606a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_mic_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_mms_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_mms_black_48dp.png
new file mode 100644
index 00000000..a39cfbd5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_mms_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_mode_comment_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_mode_comment_black_48dp.png
new file mode 100644
index 00000000..18297ee0
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_mode_comment_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_mode_edit_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_mode_edit_black_48dp.png
new file mode 100644
index 00000000..d6761ba1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_mode_edit_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_monetization_on_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_monetization_on_black_48dp.png
new file mode 100644
index 00000000..fdd5a656
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_monetization_on_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_money_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_money_off_black_48dp.png
new file mode 100644
index 00000000..3b6977b4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_money_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_monochrome_photos_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_monochrome_photos_black_48dp.png
new file mode 100644
index 00000000..4f1ce331
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_monochrome_photos_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_mood_bad_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_mood_bad_black_48dp.png
new file mode 100644
index 00000000..2e03d283
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_mood_bad_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_mood_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_mood_black_48dp.png
new file mode 100644
index 00000000..0b7d14a8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_mood_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_more_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_more_black_48dp.png
new file mode 100644
index 00000000..22dc72ba
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_more_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_more_horiz_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_more_horiz_black_48dp.png
new file mode 100644
index 00000000..bd60f0cb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_more_horiz_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_more_vert_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_more_vert_black_48dp.png
new file mode 100644
index 00000000..4642a3b6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_more_vert_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_motorcycle_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_motorcycle_black_48dp.png
new file mode 100644
index 00000000..596d77bb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_motorcycle_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_mouse_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_mouse_black_48dp.png
new file mode 100644
index 00000000..4d08abed
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_mouse_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_move_to_inbox_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_move_to_inbox_black_48dp.png
new file mode 100644
index 00000000..90342cd8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_move_to_inbox_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_movie_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_movie_black_48dp.png
new file mode 100644
index 00000000..95d1624d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_movie_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_movie_creation_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_movie_creation_black_48dp.png
new file mode 100644
index 00000000..95d1624d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_movie_creation_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_movie_filter_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_movie_filter_black_48dp.png
new file mode 100644
index 00000000..dbbe4cdd
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_movie_filter_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_multiline_chart_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_multiline_chart_black_48dp.png
new file mode 100644
index 00000000..32fe8922
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_multiline_chart_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_music_note_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_music_note_black_48dp.png
new file mode 100644
index 00000000..be167f1d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_music_note_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_music_video_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_music_video_black_48dp.png
new file mode 100644
index 00000000..52bf773b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_music_video_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_my_location_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_my_location_black_48dp.png
new file mode 100644
index 00000000..0812b0e3
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_my_location_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_nature_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_nature_black_48dp.png
new file mode 100644
index 00000000..2bb84806
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_nature_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_nature_people_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_nature_people_black_48dp.png
new file mode 100644
index 00000000..049aa8b1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_nature_people_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_navigate_before_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_navigate_before_black_48dp.png
new file mode 100644
index 00000000..d3b8e767
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_navigate_before_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_navigate_next_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_navigate_next_black_48dp.png
new file mode 100644
index 00000000..7522b384
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_navigate_next_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_navigation_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_navigation_black_48dp.png
new file mode 100644
index 00000000..760fcd19
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_navigation_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_near_me_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_near_me_black_48dp.png
new file mode 100644
index 00000000..1e70e21c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_near_me_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_network_cell_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_network_cell_black_48dp.png
new file mode 100644
index 00000000..10a2595d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_network_cell_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_network_check_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_network_check_black_48dp.png
new file mode 100644
index 00000000..7a3aa374
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_network_check_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_network_locked_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_network_locked_black_48dp.png
new file mode 100644
index 00000000..ed960cb5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_network_locked_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_network_wifi_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_network_wifi_black_48dp.png
new file mode 100644
index 00000000..c0780f31
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_network_wifi_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_new_releases_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_new_releases_black_48dp.png
new file mode 100644
index 00000000..ec775ec6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_new_releases_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_next_week_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_next_week_black_48dp.png
new file mode 100644
index 00000000..cc242bf1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_next_week_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_nfc_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_nfc_black_48dp.png
new file mode 100644
index 00000000..5ef2eae8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_nfc_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_no_encryption_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_no_encryption_black_48dp.png
new file mode 100644
index 00000000..58aa0b3b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_no_encryption_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_no_sim_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_no_sim_black_48dp.png
new file mode 100644
index 00000000..b4b57bde
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_no_sim_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_not_interested_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_not_interested_black_48dp.png
new file mode 100644
index 00000000..9cc414b4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_not_interested_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_note_add_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_note_add_black_48dp.png
new file mode 100644
index 00000000..84913199
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_note_add_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_note_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_note_black_48dp.png
new file mode 100644
index 00000000..b4679ea9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_note_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_notifications_active_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_notifications_active_black_48dp.png
new file mode 100644
index 00000000..1e77c553
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_notifications_active_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_notifications_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_notifications_black_48dp.png
new file mode 100644
index 00000000..b06e6bc2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_notifications_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_notifications_none_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_notifications_none_black_48dp.png
new file mode 100644
index 00000000..6ebe6649
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_notifications_none_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_notifications_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_notifications_off_black_48dp.png
new file mode 100644
index 00000000..db8f1f3d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_notifications_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_notifications_paused_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_notifications_paused_black_48dp.png
new file mode 100644
index 00000000..5e12f7c1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_notifications_paused_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_offline_pin_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_offline_pin_black_48dp.png
new file mode 100644
index 00000000..59c23119
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_offline_pin_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_ondemand_video_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_ondemand_video_black_48dp.png
new file mode 100644
index 00000000..8bb06ea0
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_ondemand_video_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_opacity_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_opacity_black_48dp.png
new file mode 100644
index 00000000..4a5ca8a8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_opacity_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_open_in_browser_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_open_in_browser_black_48dp.png
new file mode 100644
index 00000000..f0e1888f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_open_in_browser_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_open_in_new_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_open_in_new_black_48dp.png
new file mode 100644
index 00000000..4eb7b166
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_open_in_new_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_open_with_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_open_with_black_48dp.png
new file mode 100644
index 00000000..dd67563e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_open_with_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_pages_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_pages_black_48dp.png
new file mode 100644
index 00000000..87d007dc
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_pages_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_pageview_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_pageview_black_48dp.png
new file mode 100644
index 00000000..d31647ea
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_pageview_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_palette_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_palette_black_48dp.png
new file mode 100644
index 00000000..79360b16
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_palette_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_pan_tool_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_pan_tool_black_48dp.png
new file mode 100644
index 00000000..b180d026
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_pan_tool_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_panorama_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_panorama_black_48dp.png
new file mode 100644
index 00000000..613a9e43
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_panorama_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_panorama_fish_eye_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_panorama_fish_eye_black_48dp.png
new file mode 100644
index 00000000..56a03d1b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_panorama_fish_eye_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_panorama_horizontal_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_panorama_horizontal_black_48dp.png
new file mode 100644
index 00000000..eb60af40
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_panorama_horizontal_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_panorama_vertical_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_panorama_vertical_black_48dp.png
new file mode 100644
index 00000000..ec1f9734
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_panorama_vertical_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_panorama_wide_angle_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_panorama_wide_angle_black_48dp.png
new file mode 100644
index 00000000..25a2941a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_panorama_wide_angle_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_party_mode_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_party_mode_black_48dp.png
new file mode 100644
index 00000000..9bee221c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_party_mode_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_pause_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_pause_black_48dp.png
new file mode 100644
index 00000000..792104ff
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_pause_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_pause_circle_filled_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_pause_circle_filled_black_48dp.png
new file mode 100644
index 00000000..22fa09c8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_pause_circle_filled_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_pause_circle_outline_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_pause_circle_outline_black_48dp.png
new file mode 100644
index 00000000..86a39738
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_pause_circle_outline_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_payment_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_payment_black_48dp.png
new file mode 100644
index 00000000..83a970f2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_payment_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_people_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_people_black_48dp.png
new file mode 100644
index 00000000..2994e7ca
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_people_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_people_outline_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_people_outline_black_48dp.png
new file mode 100644
index 00000000..98e8d6fe
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_people_outline_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_perm_camera_mic_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_perm_camera_mic_black_48dp.png
new file mode 100644
index 00000000..b77ffe1e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_perm_camera_mic_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_perm_contact_calendar_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_perm_contact_calendar_black_48dp.png
new file mode 100644
index 00000000..0262b66c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_perm_contact_calendar_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_perm_data_setting_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_perm_data_setting_black_48dp.png
new file mode 100644
index 00000000..a451d538
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_perm_data_setting_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_perm_device_information_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_perm_device_information_black_48dp.png
new file mode 100644
index 00000000..0873dfb3
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_perm_device_information_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_perm_identity_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_perm_identity_black_48dp.png
new file mode 100644
index 00000000..46ce7ef6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_perm_identity_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_perm_media_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_perm_media_black_48dp.png
new file mode 100644
index 00000000..741156b2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_perm_media_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_perm_phone_msg_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_perm_phone_msg_black_48dp.png
new file mode 100644
index 00000000..e66987a8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_perm_phone_msg_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_perm_scan_wifi_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_perm_scan_wifi_black_48dp.png
new file mode 100644
index 00000000..95a99cbb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_perm_scan_wifi_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_person_add_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_person_add_black_48dp.png
new file mode 100644
index 00000000..41a4e03b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_person_add_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_person_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_person_black_48dp.png
new file mode 100644
index 00000000..1ebc37be
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_person_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_person_outline_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_person_outline_black_48dp.png
new file mode 100644
index 00000000..46ce7ef6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_person_outline_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_person_pin_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_person_pin_black_48dp.png
new file mode 100644
index 00000000..c3148f46
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_person_pin_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_person_pin_circle_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_person_pin_circle_black_48dp.png
new file mode 100644
index 00000000..a1ab8003
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_person_pin_circle_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_personal_video_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_personal_video_black_48dp.png
new file mode 100644
index 00000000..683a103b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_personal_video_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_pets_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_pets_black_48dp.png
new file mode 100644
index 00000000..dbe105ae
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_pets_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_phone_android_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_phone_android_black_48dp.png
new file mode 100644
index 00000000..6d3e4dfe
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_phone_android_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_phone_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_phone_black_48dp.png
new file mode 100644
index 00000000..61b0e704
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_phone_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_phone_bluetooth_speaker_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_phone_bluetooth_speaker_black_48dp.png
new file mode 100644
index 00000000..3b25cdbb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_phone_bluetooth_speaker_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_phone_forwarded_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_phone_forwarded_black_48dp.png
new file mode 100644
index 00000000..457e484c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_phone_forwarded_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_phone_in_talk_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_phone_in_talk_black_48dp.png
new file mode 100644
index 00000000..7addcb11
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_phone_in_talk_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_phone_iphone_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_phone_iphone_black_48dp.png
new file mode 100644
index 00000000..00f36f3e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_phone_iphone_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_phone_locked_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_phone_locked_black_48dp.png
new file mode 100644
index 00000000..e585283a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_phone_locked_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_phone_missed_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_phone_missed_black_48dp.png
new file mode 100644
index 00000000..5ed1bc3d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_phone_missed_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_phone_paused_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_phone_paused_black_48dp.png
new file mode 100644
index 00000000..e8ddf170
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_phone_paused_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_phonelink_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_phonelink_black_48dp.png
new file mode 100644
index 00000000..893ce4ae
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_phonelink_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_phonelink_erase_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_phonelink_erase_black_48dp.png
new file mode 100644
index 00000000..5b0a2b2b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_phonelink_erase_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_phonelink_lock_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_phonelink_lock_black_48dp.png
new file mode 100644
index 00000000..7a616797
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_phonelink_lock_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_phonelink_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_phonelink_off_black_48dp.png
new file mode 100644
index 00000000..4b0c87d6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_phonelink_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_phonelink_ring_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_phonelink_ring_black_48dp.png
new file mode 100644
index 00000000..c57b39bb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_phonelink_ring_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_phonelink_setup_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_phonelink_setup_black_48dp.png
new file mode 100644
index 00000000..a79468d9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_phonelink_setup_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_photo_album_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_photo_album_black_48dp.png
new file mode 100644
index 00000000..f310d4e2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_photo_album_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_photo_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_photo_black_48dp.png
new file mode 100644
index 00000000..ebe206ff
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_photo_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_photo_camera_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_photo_camera_black_48dp.png
new file mode 100644
index 00000000..6df33edd
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_photo_camera_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_photo_filter_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_photo_filter_black_48dp.png
new file mode 100644
index 00000000..4f42fab4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_photo_filter_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_photo_library_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_photo_library_black_48dp.png
new file mode 100644
index 00000000..73ac084a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_photo_library_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_photo_size_select_actual_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_photo_size_select_actual_black_48dp.png
new file mode 100644
index 00000000..c0ed4150
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_photo_size_select_actual_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_photo_size_select_large_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_photo_size_select_large_black_48dp.png
new file mode 100644
index 00000000..e1868f28
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_photo_size_select_large_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_photo_size_select_small_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_photo_size_select_small_black_48dp.png
new file mode 100644
index 00000000..9de0d238
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_photo_size_select_small_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_picture_as_pdf_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_picture_as_pdf_black_48dp.png
new file mode 100644
index 00000000..3eb29493
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_picture_as_pdf_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_picture_in_picture_alt_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_picture_in_picture_alt_black_48dp.png
new file mode 100644
index 00000000..1948df31
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_picture_in_picture_alt_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_picture_in_picture_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_picture_in_picture_black_48dp.png
new file mode 100644
index 00000000..bb43aa64
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_picture_in_picture_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_pie_chart_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_pie_chart_black_48dp.png
new file mode 100644
index 00000000..e45ccf10
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_pie_chart_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_pie_chart_outlined_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_pie_chart_outlined_black_48dp.png
new file mode 100644
index 00000000..7b7b930b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_pie_chart_outlined_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_pin_drop_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_pin_drop_black_48dp.png
new file mode 100644
index 00000000..b1865f7b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_pin_drop_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_place_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_place_black_48dp.png
new file mode 100644
index 00000000..7c2217e4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_place_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_play_arrow_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_play_arrow_black_48dp.png
new file mode 100644
index 00000000..d12d4956
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_play_arrow_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_play_circle_filled_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_play_circle_filled_black_48dp.png
new file mode 100644
index 00000000..f6942df5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_play_circle_filled_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_play_circle_filled_white_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_play_circle_filled_white_black_48dp.png
new file mode 100644
index 00000000..539b87db
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_play_circle_filled_white_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_play_circle_outline_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_play_circle_outline_black_48dp.png
new file mode 100644
index 00000000..ad7ebd26
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_play_circle_outline_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_play_for_work_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_play_for_work_black_48dp.png
new file mode 100644
index 00000000..5ff93c85
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_play_for_work_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_playlist_add_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_playlist_add_black_48dp.png
new file mode 100644
index 00000000..46020a7e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_playlist_add_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_playlist_add_check_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_playlist_add_check_black_48dp.png
new file mode 100644
index 00000000..068c596a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_playlist_add_check_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_playlist_play_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_playlist_play_black_48dp.png
new file mode 100644
index 00000000..9a3dd864
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_playlist_play_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_plus_one_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_plus_one_black_48dp.png
new file mode 100644
index 00000000..dfa52984
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_plus_one_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_poll_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_poll_black_48dp.png
new file mode 100644
index 00000000..47e6b524
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_poll_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_polymer_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_polymer_black_48dp.png
new file mode 100644
index 00000000..9a41bde8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_polymer_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_pool_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_pool_black_48dp.png
new file mode 100644
index 00000000..e4763b42
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_pool_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_portable_wifi_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_portable_wifi_off_black_48dp.png
new file mode 100644
index 00000000..d0910545
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_portable_wifi_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_portrait_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_portrait_black_48dp.png
new file mode 100644
index 00000000..edd0afde
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_portrait_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_power_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_power_black_48dp.png
new file mode 100644
index 00000000..f6cd67d5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_power_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_power_input_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_power_input_black_48dp.png
new file mode 100644
index 00000000..153146e7
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_power_input_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_power_settings_new_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_power_settings_new_black_48dp.png
new file mode 100644
index 00000000..d206fa43
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_power_settings_new_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_pregnant_woman_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_pregnant_woman_black_48dp.png
new file mode 100644
index 00000000..91739412
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_pregnant_woman_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_present_to_all_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_present_to_all_black_48dp.png
new file mode 100644
index 00000000..de5af6bb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_present_to_all_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_print_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_print_black_48dp.png
new file mode 100644
index 00000000..89ac230d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_print_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_priority_high_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_priority_high_black_48dp.png
new file mode 100644
index 00000000..0fa3a253
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_priority_high_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_public_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_public_black_48dp.png
new file mode 100644
index 00000000..fccc1a05
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_public_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_publish_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_publish_black_48dp.png
new file mode 100644
index 00000000..0c107134
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_publish_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_query_builder_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_query_builder_black_48dp.png
new file mode 100644
index 00000000..aa065d2a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_query_builder_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_question_answer_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_question_answer_black_48dp.png
new file mode 100644
index 00000000..02b3879f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_question_answer_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_queue_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_queue_black_48dp.png
new file mode 100644
index 00000000..66bcbef4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_queue_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_queue_music_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_queue_music_black_48dp.png
new file mode 100644
index 00000000..880f2dc5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_queue_music_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_queue_play_next_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_queue_play_next_black_48dp.png
new file mode 100644
index 00000000..ed64d9c6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_queue_play_next_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_radio_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_radio_black_48dp.png
new file mode 100644
index 00000000..33511665
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_radio_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_rate_review_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_rate_review_black_48dp.png
new file mode 100644
index 00000000..c93d951f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_rate_review_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_receipt_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_receipt_black_48dp.png
new file mode 100644
index 00000000..c7bc3f42
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_receipt_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_recent_actors_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_recent_actors_black_48dp.png
new file mode 100644
index 00000000..df630b82
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_recent_actors_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_record_voice_over_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_record_voice_over_black_48dp.png
new file mode 100644
index 00000000..6c9134bb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_record_voice_over_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_redeem_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_redeem_black_48dp.png
new file mode 100644
index 00000000..fb5ad0e0
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_redeem_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_redo_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_redo_black_48dp.png
new file mode 100644
index 00000000..40f10754
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_redo_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_refresh_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_refresh_black_48dp.png
new file mode 100644
index 00000000..bcaba5f6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_refresh_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_remove_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_remove_black_48dp.png
index e10d935f..5d36049b 100644
Binary files a/autojs/src/main/res/drawable-xhdpi/ic_remove_black_48dp.png and b/autojs/src/main/res/drawable-xhdpi/ic_remove_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_remove_circle_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_remove_circle_black_48dp.png
index 6ed7b99f..b7ce8dd3 100644
Binary files a/autojs/src/main/res/drawable-xhdpi/ic_remove_circle_black_48dp.png and b/autojs/src/main/res/drawable-xhdpi/ic_remove_circle_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_remove_circle_outline_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_remove_circle_outline_black_48dp.png
index a02b5e11..0861db81 100644
Binary files a/autojs/src/main/res/drawable-xhdpi/ic_remove_circle_outline_black_48dp.png and b/autojs/src/main/res/drawable-xhdpi/ic_remove_circle_outline_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_remove_from_queue_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_remove_from_queue_black_48dp.png
new file mode 100644
index 00000000..04866136
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_remove_from_queue_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_remove_red_eye_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_remove_red_eye_black_48dp.png
new file mode 100644
index 00000000..4f1cc58f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_remove_red_eye_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_remove_shopping_cart_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_remove_shopping_cart_black_48dp.png
index 93a4be90..bc389861 100644
Binary files a/autojs/src/main/res/drawable-xhdpi/ic_remove_shopping_cart_black_48dp.png and b/autojs/src/main/res/drawable-xhdpi/ic_remove_shopping_cart_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_reorder_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_reorder_black_48dp.png
new file mode 100644
index 00000000..56a5bc8b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_reorder_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_repeat_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_repeat_black_48dp.png
new file mode 100644
index 00000000..fd4d0c02
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_repeat_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_repeat_one_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_repeat_one_black_48dp.png
new file mode 100644
index 00000000..716f810c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_repeat_one_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_replay_10_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_replay_10_black_48dp.png
new file mode 100644
index 00000000..10a5d071
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_replay_10_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_replay_30_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_replay_30_black_48dp.png
new file mode 100644
index 00000000..09d853ca
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_replay_30_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_replay_5_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_replay_5_black_48dp.png
new file mode 100644
index 00000000..519da689
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_replay_5_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_replay_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_replay_black_48dp.png
new file mode 100644
index 00000000..16567dc8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_replay_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_reply_all_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_reply_all_black_48dp.png
new file mode 100644
index 00000000..b8f207ed
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_reply_all_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_reply_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_reply_black_48dp.png
new file mode 100644
index 00000000..7d56cfaa
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_reply_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_report_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_report_black_48dp.png
new file mode 100644
index 00000000..1b2b3133
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_report_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_report_problem_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_report_problem_black_48dp.png
new file mode 100644
index 00000000..3f4d539a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_report_problem_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_restaurant_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_restaurant_black_48dp.png
new file mode 100644
index 00000000..edc4c314
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_restaurant_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_restaurant_menu_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_restaurant_menu_black_48dp.png
new file mode 100644
index 00000000..7bcb1216
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_restaurant_menu_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_restore_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_restore_black_48dp.png
new file mode 100644
index 00000000..2bfd22d2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_restore_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_restore_page_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_restore_page_black_48dp.png
new file mode 100644
index 00000000..de826290
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_restore_page_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_ring_volume_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_ring_volume_black_48dp.png
new file mode 100644
index 00000000..9bd31d74
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_ring_volume_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_room_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_room_black_48dp.png
new file mode 100644
index 00000000..7c2217e4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_room_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_room_service_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_room_service_black_48dp.png
new file mode 100644
index 00000000..471c8ae8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_room_service_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_rotate_90_degrees_ccw_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_rotate_90_degrees_ccw_black_48dp.png
new file mode 100644
index 00000000..2c749e0b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_rotate_90_degrees_ccw_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_rotate_left_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_rotate_left_black_48dp.png
new file mode 100644
index 00000000..4fc97434
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_rotate_left_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_rotate_right_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_rotate_right_black_48dp.png
new file mode 100644
index 00000000..4d617f7e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_rotate_right_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_rounded_corner_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_rounded_corner_black_48dp.png
new file mode 100644
index 00000000..55d70188
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_rounded_corner_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_router_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_router_black_48dp.png
new file mode 100644
index 00000000..d88dd4c7
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_router_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_rowing_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_rowing_black_48dp.png
new file mode 100644
index 00000000..e6f9c85f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_rowing_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_rss_feed_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_rss_feed_black_48dp.png
new file mode 100644
index 00000000..d2cc96ac
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_rss_feed_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_rv_hookup_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_rv_hookup_black_48dp.png
new file mode 100644
index 00000000..daaf37e5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_rv_hookup_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_satellite_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_satellite_black_48dp.png
new file mode 100644
index 00000000..26ca0dd5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_satellite_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_save_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_save_black_48dp.png
new file mode 100644
index 00000000..ba001835
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_save_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_scanner_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_scanner_black_48dp.png
new file mode 100644
index 00000000..172a18b4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_scanner_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_schedule_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_schedule_black_48dp.png
new file mode 100644
index 00000000..68df9740
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_schedule_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_school_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_school_black_48dp.png
new file mode 100644
index 00000000..63ac55f6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_school_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_screen_lock_landscape_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_screen_lock_landscape_black_48dp.png
new file mode 100644
index 00000000..e633b117
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_screen_lock_landscape_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_screen_lock_portrait_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_screen_lock_portrait_black_48dp.png
new file mode 100644
index 00000000..4b149be1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_screen_lock_portrait_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_screen_lock_rotation_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_screen_lock_rotation_black_48dp.png
new file mode 100644
index 00000000..36d841bc
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_screen_lock_rotation_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_screen_rotation_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_screen_rotation_black_48dp.png
new file mode 100644
index 00000000..29fef9a4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_screen_rotation_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_screen_share_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_screen_share_black_48dp.png
new file mode 100644
index 00000000..e1fc2b2b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_screen_share_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_sd_card_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_sd_card_black_48dp.png
new file mode 100644
index 00000000..c7daa2a6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_sd_card_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_sd_storage_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_sd_storage_black_48dp.png
new file mode 100644
index 00000000..c7daa2a6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_sd_storage_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_search_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_search_black_48dp.png
new file mode 100644
index 00000000..21be5729
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_search_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_security_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_security_black_48dp.png
new file mode 100644
index 00000000..857cacf7
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_security_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_select_all_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_select_all_black_48dp.png
new file mode 100644
index 00000000..1c736e3d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_select_all_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_send_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_send_black_48dp.png
new file mode 100644
index 00000000..761929f4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_send_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_sentiment_dissatisfied_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_sentiment_dissatisfied_black_48dp.png
new file mode 100644
index 00000000..b520a36b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_sentiment_dissatisfied_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_sentiment_neutral_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_sentiment_neutral_black_48dp.png
new file mode 100644
index 00000000..9009bf3d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_sentiment_neutral_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_sentiment_satisfied_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_sentiment_satisfied_black_48dp.png
new file mode 100644
index 00000000..5463f80d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_sentiment_satisfied_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_sentiment_very_dissatisfied_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_sentiment_very_dissatisfied_black_48dp.png
new file mode 100644
index 00000000..86af0edb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_sentiment_very_dissatisfied_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_sentiment_very_satisfied_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_sentiment_very_satisfied_black_48dp.png
new file mode 100644
index 00000000..1639bc6d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_sentiment_very_satisfied_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_settings_applications_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_settings_applications_black_48dp.png
new file mode 100644
index 00000000..fbaaeb50
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_settings_applications_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_settings_backup_restore_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_settings_backup_restore_black_48dp.png
new file mode 100644
index 00000000..fa032322
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_settings_backup_restore_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_settings_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_settings_black_48dp.png
new file mode 100644
index 00000000..476d5c97
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_settings_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_settings_bluetooth_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_settings_bluetooth_black_48dp.png
new file mode 100644
index 00000000..d59f7644
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_settings_bluetooth_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_settings_brightness_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_settings_brightness_black_48dp.png
new file mode 100644
index 00000000..38cd50ef
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_settings_brightness_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_settings_cell_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_settings_cell_black_48dp.png
new file mode 100644
index 00000000..487be989
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_settings_cell_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_settings_ethernet_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_settings_ethernet_black_48dp.png
new file mode 100644
index 00000000..e3848e5f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_settings_ethernet_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_settings_input_antenna_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_settings_input_antenna_black_48dp.png
new file mode 100644
index 00000000..df1f8481
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_settings_input_antenna_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_settings_input_component_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_settings_input_component_black_48dp.png
new file mode 100644
index 00000000..9a4d10a8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_settings_input_component_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_settings_input_composite_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_settings_input_composite_black_48dp.png
new file mode 100644
index 00000000..9a4d10a8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_settings_input_composite_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_settings_input_hdmi_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_settings_input_hdmi_black_48dp.png
new file mode 100644
index 00000000..58e24c68
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_settings_input_hdmi_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_settings_input_svideo_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_settings_input_svideo_black_48dp.png
new file mode 100644
index 00000000..de933776
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_settings_input_svideo_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_settings_overscan_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_settings_overscan_black_48dp.png
new file mode 100644
index 00000000..9a93226a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_settings_overscan_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_settings_phone_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_settings_phone_black_48dp.png
new file mode 100644
index 00000000..b41867ce
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_settings_phone_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_settings_power_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_settings_power_black_48dp.png
new file mode 100644
index 00000000..8eba017c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_settings_power_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_settings_remote_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_settings_remote_black_48dp.png
new file mode 100644
index 00000000..af50cbda
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_settings_remote_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_settings_system_daydream_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_settings_system_daydream_black_48dp.png
new file mode 100644
index 00000000..37e06466
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_settings_system_daydream_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_settings_voice_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_settings_voice_black_48dp.png
new file mode 100644
index 00000000..88f7f9a8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_settings_voice_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_share_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_share_black_48dp.png
new file mode 100644
index 00000000..5a8544ce
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_share_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_shop_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_shop_black_48dp.png
new file mode 100644
index 00000000..0a49d5bb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_shop_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_shop_two_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_shop_two_black_48dp.png
new file mode 100644
index 00000000..163e2a3f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_shop_two_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_shopping_basket_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_shopping_basket_black_48dp.png
new file mode 100644
index 00000000..2a318e1d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_shopping_basket_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_shopping_cart_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_shopping_cart_black_48dp.png
new file mode 100644
index 00000000..6edc956f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_shopping_cart_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_short_text_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_short_text_black_48dp.png
new file mode 100644
index 00000000..e9343ca3
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_short_text_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_show_chart_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_show_chart_black_48dp.png
new file mode 100644
index 00000000..1638de43
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_show_chart_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_shuffle_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_shuffle_black_48dp.png
new file mode 100644
index 00000000..2158d07e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_shuffle_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_0_bar_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_0_bar_black_48dp.png
new file mode 100644
index 00000000..84769006
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_0_bar_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_1_bar_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_1_bar_black_48dp.png
new file mode 100644
index 00000000..da252a73
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_1_bar_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_2_bar_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_2_bar_black_48dp.png
new file mode 100644
index 00000000..f6a64e16
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_2_bar_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_3_bar_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_3_bar_black_48dp.png
new file mode 100644
index 00000000..10a2595d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_3_bar_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_4_bar_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_4_bar_black_48dp.png
new file mode 100644
index 00000000..91117446
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_4_bar_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_connected_no_internet_0_bar_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_connected_no_internet_0_bar_black_48dp.png
new file mode 100644
index 00000000..6cb312e3
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_connected_no_internet_0_bar_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_connected_no_internet_1_bar_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_connected_no_internet_1_bar_black_48dp.png
new file mode 100644
index 00000000..4ef35c52
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_connected_no_internet_1_bar_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_connected_no_internet_2_bar_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_connected_no_internet_2_bar_black_48dp.png
new file mode 100644
index 00000000..88e8bf16
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_connected_no_internet_2_bar_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_connected_no_internet_3_bar_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_connected_no_internet_3_bar_black_48dp.png
new file mode 100644
index 00000000..fbd23f47
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_connected_no_internet_3_bar_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_connected_no_internet_4_bar_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_connected_no_internet_4_bar_black_48dp.png
new file mode 100644
index 00000000..65fb7c9c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_connected_no_internet_4_bar_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_no_sim_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_no_sim_black_48dp.png
new file mode 100644
index 00000000..b4b57bde
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_no_sim_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_null_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_null_black_48dp.png
new file mode 100644
index 00000000..6eb244ec
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_null_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_off_black_48dp.png
new file mode 100644
index 00000000..ce05a60b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_cellular_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_0_bar_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_0_bar_black_48dp.png
new file mode 100644
index 00000000..d49842d5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_0_bar_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_1_bar_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_1_bar_black_48dp.png
new file mode 100644
index 00000000..d22bbeca
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_1_bar_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_1_bar_lock_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_1_bar_lock_black_48dp.png
new file mode 100644
index 00000000..c066f036
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_1_bar_lock_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_2_bar_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_2_bar_black_48dp.png
new file mode 100644
index 00000000..47bb1022
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_2_bar_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_2_bar_lock_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_2_bar_lock_black_48dp.png
new file mode 100644
index 00000000..f855af80
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_2_bar_lock_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_3_bar_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_3_bar_black_48dp.png
new file mode 100644
index 00000000..c0780f31
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_3_bar_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_3_bar_lock_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_3_bar_lock_black_48dp.png
new file mode 100644
index 00000000..1096a379
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_3_bar_lock_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_4_bar_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_4_bar_black_48dp.png
new file mode 100644
index 00000000..eac07c1b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_4_bar_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_4_bar_lock_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_4_bar_lock_black_48dp.png
new file mode 100644
index 00000000..405cc677
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_4_bar_lock_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_off_black_48dp.png
new file mode 100644
index 00000000..51b56c28
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_signal_wifi_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_sim_card_alert_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_sim_card_alert_black_48dp.png
new file mode 100644
index 00000000..15ab134d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_sim_card_alert_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_sim_card_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_sim_card_black_48dp.png
new file mode 100644
index 00000000..37d90a49
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_sim_card_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_skip_next_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_skip_next_black_48dp.png
new file mode 100644
index 00000000..ce88b618
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_skip_next_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_skip_previous_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_skip_previous_black_48dp.png
new file mode 100644
index 00000000..1ad06665
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_skip_previous_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_slideshow_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_slideshow_black_48dp.png
new file mode 100644
index 00000000..72f05191
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_slideshow_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_slow_motion_video_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_slow_motion_video_black_48dp.png
new file mode 100644
index 00000000..2753e19b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_slow_motion_video_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_smartphone_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_smartphone_black_48dp.png
new file mode 100644
index 00000000..c826c7e9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_smartphone_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_smoke_free_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_smoke_free_black_48dp.png
new file mode 100644
index 00000000..f8df199f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_smoke_free_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_smoking_rooms_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_smoking_rooms_black_48dp.png
new file mode 100644
index 00000000..b4ce2c78
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_smoking_rooms_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_sms_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_sms_black_48dp.png
new file mode 100644
index 00000000..b64d02a9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_sms_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_sms_failed_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_sms_failed_black_48dp.png
new file mode 100644
index 00000000..1343fa83
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_sms_failed_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_snooze_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_snooze_black_48dp.png
new file mode 100644
index 00000000..16be1ce3
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_snooze_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_sort_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_sort_black_48dp.png
new file mode 100644
index 00000000..631663aa
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_sort_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_sort_by_alpha_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_sort_by_alpha_black_48dp.png
new file mode 100644
index 00000000..e2fd5588
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_sort_by_alpha_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_spa_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_spa_black_48dp.png
new file mode 100644
index 00000000..3c1b8744
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_spa_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_space_bar_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_space_bar_black_48dp.png
new file mode 100644
index 00000000..67cd9482
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_space_bar_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_speaker_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_speaker_black_48dp.png
new file mode 100644
index 00000000..b7c2149e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_speaker_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_speaker_group_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_speaker_group_black_48dp.png
new file mode 100644
index 00000000..5e51158c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_speaker_group_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_speaker_notes_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_speaker_notes_black_48dp.png
new file mode 100644
index 00000000..6802d51f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_speaker_notes_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_speaker_notes_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_speaker_notes_off_black_48dp.png
new file mode 100644
index 00000000..c777d4be
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_speaker_notes_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_speaker_phone_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_speaker_phone_black_48dp.png
new file mode 100644
index 00000000..b2a78066
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_speaker_phone_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_spellcheck_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_spellcheck_black_48dp.png
new file mode 100644
index 00000000..35f3ba8a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_spellcheck_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_star_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_star_black_48dp.png
new file mode 100644
index 00000000..7be22806
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_star_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_star_border_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_star_border_black_48dp.png
new file mode 100644
index 00000000..041aa6b0
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_star_border_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_star_half_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_star_half_black_48dp.png
new file mode 100644
index 00000000..98731ad8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_star_half_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_stars_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_stars_black_48dp.png
new file mode 100644
index 00000000..4746c16e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_stars_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_stay_current_landscape_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_stay_current_landscape_black_48dp.png
new file mode 100644
index 00000000..5bad3d40
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_stay_current_landscape_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_stay_current_portrait_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_stay_current_portrait_black_48dp.png
new file mode 100644
index 00000000..ed2cb6ec
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_stay_current_portrait_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_stay_primary_landscape_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_stay_primary_landscape_black_48dp.png
new file mode 100644
index 00000000..5bad3d40
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_stay_primary_landscape_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_stay_primary_portrait_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_stay_primary_portrait_black_48dp.png
new file mode 100644
index 00000000..ed2cb6ec
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_stay_primary_portrait_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_stop_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_stop_black_48dp.png
new file mode 100644
index 00000000..5bc5a6cd
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_stop_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_stop_screen_share_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_stop_screen_share_black_48dp.png
new file mode 100644
index 00000000..3e0f1ca5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_stop_screen_share_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_storage_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_storage_black_48dp.png
new file mode 100644
index 00000000..3b260204
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_storage_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_store_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_store_black_48dp.png
new file mode 100644
index 00000000..fb5bf249
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_store_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_store_mall_directory_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_store_mall_directory_black_48dp.png
new file mode 100644
index 00000000..fb5bf249
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_store_mall_directory_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_straighten_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_straighten_black_48dp.png
new file mode 100644
index 00000000..6146dbee
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_straighten_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_streetview_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_streetview_black_48dp.png
new file mode 100644
index 00000000..a5692a41
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_streetview_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_strikethrough_s_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_strikethrough_s_black_48dp.png
new file mode 100644
index 00000000..299d7c97
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_strikethrough_s_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_style_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_style_black_48dp.png
new file mode 100644
index 00000000..ad96bd4e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_style_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_subdirectory_arrow_left_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_subdirectory_arrow_left_black_48dp.png
new file mode 100644
index 00000000..40a5dc65
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_subdirectory_arrow_left_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_subdirectory_arrow_right_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_subdirectory_arrow_right_black_48dp.png
new file mode 100644
index 00000000..8d773136
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_subdirectory_arrow_right_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_subject_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_subject_black_48dp.png
new file mode 100644
index 00000000..4be06b03
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_subject_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_subscriptions_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_subscriptions_black_48dp.png
new file mode 100644
index 00000000..5998f9ce
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_subscriptions_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_subtitles_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_subtitles_black_48dp.png
new file mode 100644
index 00000000..8e1ba56a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_subtitles_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_subway_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_subway_black_48dp.png
new file mode 100644
index 00000000..63e25d5e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_subway_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_supervisor_account_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_supervisor_account_black_48dp.png
new file mode 100644
index 00000000..f9a8626d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_supervisor_account_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_surround_sound_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_surround_sound_black_48dp.png
new file mode 100644
index 00000000..825d22cb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_surround_sound_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_swap_calls_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_swap_calls_black_48dp.png
new file mode 100644
index 00000000..b618cca9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_swap_calls_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_swap_horiz_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_swap_horiz_black_48dp.png
new file mode 100644
index 00000000..c3a20072
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_swap_horiz_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_swap_vert_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_swap_vert_black_48dp.png
new file mode 100644
index 00000000..36aa872e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_swap_vert_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_swap_vertical_circle_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_swap_vertical_circle_black_48dp.png
new file mode 100644
index 00000000..2badde03
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_swap_vertical_circle_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_switch_camera_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_switch_camera_black_48dp.png
new file mode 100644
index 00000000..e88bbea8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_switch_camera_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_switch_video_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_switch_video_black_48dp.png
new file mode 100644
index 00000000..12f41346
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_switch_video_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_sync_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_sync_black_48dp.png
new file mode 100644
index 00000000..b9f56f32
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_sync_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_sync_disabled_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_sync_disabled_black_48dp.png
new file mode 100644
index 00000000..9cbd496f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_sync_disabled_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_sync_problem_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_sync_problem_black_48dp.png
new file mode 100644
index 00000000..f38dce1e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_sync_problem_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_system_update_alt_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_system_update_alt_black_48dp.png
new file mode 100644
index 00000000..94dfb6c3
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_system_update_alt_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_system_update_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_system_update_black_48dp.png
new file mode 100644
index 00000000..315c23d7
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_system_update_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_tab_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_tab_black_48dp.png
new file mode 100644
index 00000000..8f79d0a2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_tab_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_tab_unselected_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_tab_unselected_black_48dp.png
new file mode 100644
index 00000000..c175213c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_tab_unselected_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_tablet_android_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_tablet_android_black_48dp.png
new file mode 100644
index 00000000..5bab2394
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_tablet_android_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_tablet_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_tablet_black_48dp.png
new file mode 100644
index 00000000..45e8fced
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_tablet_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_tablet_mac_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_tablet_mac_black_48dp.png
new file mode 100644
index 00000000..c87b9eb0
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_tablet_mac_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_tag_faces_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_tag_faces_black_48dp.png
new file mode 100644
index 00000000..0b7d14a8
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_tag_faces_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_tap_and_play_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_tap_and_play_black_48dp.png
new file mode 100644
index 00000000..57c910a2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_tap_and_play_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_terrain_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_terrain_black_48dp.png
new file mode 100644
index 00000000..892dd4a1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_terrain_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_text_fields_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_text_fields_black_48dp.png
new file mode 100644
index 00000000..724e3250
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_text_fields_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_text_format_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_text_format_black_48dp.png
new file mode 100644
index 00000000..f3806368
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_text_format_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_textsms_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_textsms_black_48dp.png
new file mode 100644
index 00000000..b64d02a9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_textsms_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_texture_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_texture_black_48dp.png
new file mode 100644
index 00000000..04709725
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_texture_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_theaters_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_theaters_black_48dp.png
new file mode 100644
index 00000000..15abba2f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_theaters_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_thumb_down_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_thumb_down_black_48dp.png
new file mode 100644
index 00000000..cea7381b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_thumb_down_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_thumb_up_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_thumb_up_black_48dp.png
new file mode 100644
index 00000000..8d968203
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_thumb_up_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_thumbs_up_down_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_thumbs_up_down_black_48dp.png
new file mode 100644
index 00000000..4df67336
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_thumbs_up_down_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_time_to_leave_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_time_to_leave_black_48dp.png
new file mode 100644
index 00000000..8ef7b998
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_time_to_leave_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_timelapse_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_timelapse_black_48dp.png
new file mode 100644
index 00000000..4436fc8b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_timelapse_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_timeline_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_timeline_black_48dp.png
new file mode 100644
index 00000000..871bf209
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_timeline_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_timer_10_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_timer_10_black_48dp.png
new file mode 100644
index 00000000..bc3ecb99
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_timer_10_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_timer_3_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_timer_3_black_48dp.png
new file mode 100644
index 00000000..02b75cbf
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_timer_3_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_timer_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_timer_black_48dp.png
new file mode 100644
index 00000000..5d8db8d0
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_timer_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_timer_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_timer_off_black_48dp.png
new file mode 100644
index 00000000..ee8cb66e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_timer_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_title_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_title_black_48dp.png
new file mode 100644
index 00000000..54e62397
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_title_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_toc_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_toc_black_48dp.png
new file mode 100644
index 00000000..ac786d23
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_toc_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_today_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_today_black_48dp.png
new file mode 100644
index 00000000..38704111
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_today_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_toll_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_toll_black_48dp.png
new file mode 100644
index 00000000..eac76edb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_toll_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_tonality_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_tonality_black_48dp.png
new file mode 100644
index 00000000..d8ff9e43
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_tonality_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_touch_app_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_touch_app_black_48dp.png
new file mode 100644
index 00000000..9232363e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_touch_app_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_toys_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_toys_black_48dp.png
new file mode 100644
index 00000000..73eaea1d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_toys_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_track_changes_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_track_changes_black_48dp.png
new file mode 100644
index 00000000..b467e9e9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_track_changes_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_traffic_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_traffic_black_48dp.png
new file mode 100644
index 00000000..f2816bb6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_traffic_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_train_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_train_black_48dp.png
new file mode 100644
index 00000000..bcb263ab
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_train_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_tram_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_tram_black_48dp.png
new file mode 100644
index 00000000..47a5732b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_tram_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_transfer_within_a_station_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_transfer_within_a_station_black_48dp.png
new file mode 100644
index 00000000..237a84ab
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_transfer_within_a_station_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_transform_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_transform_black_48dp.png
new file mode 100644
index 00000000..f9e74d98
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_transform_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_translate_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_translate_black_48dp.png
new file mode 100644
index 00000000..0d8fa5dd
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_translate_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_trending_down_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_trending_down_black_48dp.png
new file mode 100644
index 00000000..86da030e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_trending_down_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_trending_flat_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_trending_flat_black_48dp.png
new file mode 100644
index 00000000..71e065a7
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_trending_flat_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_trending_up_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_trending_up_black_48dp.png
new file mode 100644
index 00000000..6ae931b9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_trending_up_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_tune_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_tune_black_48dp.png
new file mode 100644
index 00000000..70db4a01
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_tune_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_turned_in_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_turned_in_black_48dp.png
new file mode 100644
index 00000000..2b90acd7
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_turned_in_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_turned_in_not_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_turned_in_not_black_48dp.png
new file mode 100644
index 00000000..5f010833
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_turned_in_not_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_tv_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_tv_black_48dp.png
new file mode 100644
index 00000000..683a103b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_tv_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_unarchive_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_unarchive_black_48dp.png
new file mode 100644
index 00000000..514d69bd
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_unarchive_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_undo_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_undo_black_48dp.png
new file mode 100644
index 00000000..9ca7eb73
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_undo_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_unfold_less_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_unfold_less_black_48dp.png
new file mode 100644
index 00000000..6f1f6283
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_unfold_less_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_unfold_more_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_unfold_more_black_48dp.png
new file mode 100644
index 00000000..5be44f00
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_unfold_more_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_update_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_update_black_48dp.png
new file mode 100644
index 00000000..8263d061
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_update_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_usb_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_usb_black_48dp.png
new file mode 100644
index 00000000..ab1f54a6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_usb_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_verified_user_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_verified_user_black_48dp.png
new file mode 100644
index 00000000..e1771b89
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_verified_user_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_vertical_align_bottom_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_vertical_align_bottom_black_48dp.png
new file mode 100644
index 00000000..1cd26f7d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_vertical_align_bottom_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_vertical_align_center_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_vertical_align_center_black_48dp.png
new file mode 100644
index 00000000..955c7801
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_vertical_align_center_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_vertical_align_top_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_vertical_align_top_black_48dp.png
new file mode 100644
index 00000000..6aa44925
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_vertical_align_top_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_vibration_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_vibration_black_48dp.png
new file mode 100644
index 00000000..cd6c1dbb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_vibration_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_video_call_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_video_call_black_48dp.png
new file mode 100644
index 00000000..2975a62d
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_video_call_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_video_label_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_video_label_black_48dp.png
new file mode 100644
index 00000000..15872245
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_video_label_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_video_library_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_video_library_black_48dp.png
new file mode 100644
index 00000000..f379e34b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_video_library_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_videocam_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_videocam_black_48dp.png
new file mode 100644
index 00000000..be3ba821
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_videocam_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_videocam_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_videocam_off_black_48dp.png
new file mode 100644
index 00000000..2a86702f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_videocam_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_videogame_asset_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_videogame_asset_black_48dp.png
new file mode 100644
index 00000000..36c6bbd7
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_videogame_asset_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_view_agenda_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_view_agenda_black_48dp.png
new file mode 100644
index 00000000..6d36f005
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_view_agenda_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_view_array_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_view_array_black_48dp.png
new file mode 100644
index 00000000..f5b0c5f5
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_view_array_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_view_carousel_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_view_carousel_black_48dp.png
new file mode 100644
index 00000000..dbac973f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_view_carousel_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_view_column_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_view_column_black_48dp.png
new file mode 100644
index 00000000..1840efcf
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_view_column_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_view_comfy_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_view_comfy_black_48dp.png
new file mode 100644
index 00000000..8b3c6ad9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_view_comfy_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_view_compact_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_view_compact_black_48dp.png
new file mode 100644
index 00000000..2e30b3df
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_view_compact_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_view_day_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_view_day_black_48dp.png
new file mode 100644
index 00000000..8c95b60c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_view_day_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_view_headline_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_view_headline_black_48dp.png
new file mode 100644
index 00000000..1a4e96e3
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_view_headline_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_view_list_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_view_list_black_48dp.png
new file mode 100644
index 00000000..7c1506bb
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_view_list_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_view_module_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_view_module_black_48dp.png
new file mode 100644
index 00000000..5d1e8d93
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_view_module_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_view_quilt_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_view_quilt_black_48dp.png
new file mode 100644
index 00000000..70ddac1f
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_view_quilt_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_view_stream_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_view_stream_black_48dp.png
new file mode 100644
index 00000000..923a9798
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_view_stream_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_view_week_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_view_week_black_48dp.png
new file mode 100644
index 00000000..d239f99a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_view_week_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_vignette_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_vignette_black_48dp.png
new file mode 100644
index 00000000..dc7c3d0a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_vignette_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_visibility_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_visibility_black_48dp.png
new file mode 100644
index 00000000..e005b976
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_visibility_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_visibility_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_visibility_off_black_48dp.png
new file mode 100644
index 00000000..ce3c9d84
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_visibility_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_voice_chat_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_voice_chat_black_48dp.png
new file mode 100644
index 00000000..bb9177b1
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_voice_chat_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_voicemail_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_voicemail_black_48dp.png
new file mode 100644
index 00000000..d4248a28
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_voicemail_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_volume_down_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_volume_down_black_48dp.png
new file mode 100644
index 00000000..ed500284
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_volume_down_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_volume_mute_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_volume_mute_black_48dp.png
new file mode 100644
index 00000000..3c35429c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_volume_mute_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_volume_off_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_volume_off_black_48dp.png
new file mode 100644
index 00000000..6d9b3558
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_volume_off_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_volume_up_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_volume_up_black_48dp.png
new file mode 100644
index 00000000..6d09e7f4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_volume_up_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_vpn_key_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_vpn_key_black_48dp.png
new file mode 100644
index 00000000..f0416653
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_vpn_key_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_vpn_lock_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_vpn_lock_black_48dp.png
new file mode 100644
index 00000000..5ce02996
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_vpn_lock_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_wallpaper_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_wallpaper_black_48dp.png
new file mode 100644
index 00000000..197a3598
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_wallpaper_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_warning_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_warning_black_48dp.png
new file mode 100644
index 00000000..3f4d539a
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_warning_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_watch_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_watch_black_48dp.png
new file mode 100644
index 00000000..44ef31e2
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_watch_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_watch_later_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_watch_later_black_48dp.png
new file mode 100644
index 00000000..025fae97
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_watch_later_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_wb_auto_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_wb_auto_black_48dp.png
new file mode 100644
index 00000000..dab8d521
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_wb_auto_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_wb_cloudy_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_wb_cloudy_black_48dp.png
new file mode 100644
index 00000000..9ac14e86
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_wb_cloudy_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_wb_incandescent_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_wb_incandescent_black_48dp.png
new file mode 100644
index 00000000..eaac6665
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_wb_incandescent_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_wb_iridescent_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_wb_iridescent_black_48dp.png
new file mode 100644
index 00000000..9ebfb2e4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_wb_iridescent_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_wb_sunny_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_wb_sunny_black_48dp.png
new file mode 100644
index 00000000..df5443e6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_wb_sunny_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_wc_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_wc_black_48dp.png
new file mode 100644
index 00000000..9a337bc4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_wc_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_web_asset_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_web_asset_black_48dp.png
new file mode 100644
index 00000000..68084219
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_web_asset_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_web_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_web_black_48dp.png
new file mode 100644
index 00000000..cb6c333b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_web_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_weekend_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_weekend_black_48dp.png
new file mode 100644
index 00000000..b8ce103e
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_weekend_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_whatshot_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_whatshot_black_48dp.png
new file mode 100644
index 00000000..8f03a95c
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_whatshot_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_widgets_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_widgets_black_48dp.png
new file mode 100644
index 00000000..b2ae1392
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_widgets_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_wifi_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_wifi_black_48dp.png
new file mode 100644
index 00000000..74507472
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_wifi_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_wifi_lock_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_wifi_lock_black_48dp.png
new file mode 100644
index 00000000..f21eb751
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_wifi_lock_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_wifi_tethering_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_wifi_tethering_black_48dp.png
new file mode 100644
index 00000000..dca650ab
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_wifi_tethering_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_work_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_work_black_48dp.png
new file mode 100644
index 00000000..85d140b6
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_work_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_wrap_text_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_wrap_text_black_48dp.png
new file mode 100644
index 00000000..6bf44bd4
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_wrap_text_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_youtube_searched_for_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_youtube_searched_for_black_48dp.png
new file mode 100644
index 00000000..4fbd86d9
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_youtube_searched_for_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_zoom_in_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_zoom_in_black_48dp.png
new file mode 100644
index 00000000..e896c367
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_zoom_in_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_zoom_out_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_zoom_out_black_48dp.png
new file mode 100644
index 00000000..307efc2b
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_zoom_out_black_48dp.png differ
diff --git a/autojs/src/main/res/drawable-xhdpi/ic_zoom_out_map_black_48dp.png b/autojs/src/main/res/drawable-xhdpi/ic_zoom_out_map_black_48dp.png
new file mode 100644
index 00000000..20098f50
Binary files /dev/null and b/autojs/src/main/res/drawable-xhdpi/ic_zoom_out_map_black_48dp.png differ