包图和类图

main
XinqiQin 7 months ago
parent 4a6bcfd7a3
commit 5c08c13ad9

@ -1,4 +1,4 @@
#Fri Jan 10 20:01:54 CST 2025
#Fri Jan 10 21:12:58 CST 2025
base.0=D\:\\software engineering\\xiaomi\\xiaomi\\xiaomi-src\\app\\build\\intermediates\\dex\\debug\\mergeExtDexDebug\\classes.dex
base.1=D\:\\software engineering\\xiaomi\\xiaomi\\xiaomi-src\\app\\build\\intermediates\\dex\\debug\\mergeProjectDexDebug\\0\\classes.dex
base.10=D\:\\software engineering\\xiaomi\\xiaomi\\xiaomi-src\\app\\build\\intermediates\\dex\\debug\\mergeProjectDexDebug\\6\\classes.dex

@ -122,8 +122,8 @@
57-->D:\software engineering\xiaomi\xiaomi\xiaomi-src\app\src\main\AndroidManifest.xml:46:19-64
58 <activity
58-->D:\software engineering\xiaomi\xiaomi\xiaomi-src\app\src\main\AndroidManifest.xml:47:9-52:64
59 android:name="net.micode.notes.ui.IflytexActivity"
59-->D:\software engineering\xiaomi\xiaomi\xiaomi-src\app\src\main\AndroidManifest.xml:48:13-47
59 android:name="net.micode.notes.SparkChain.IflytexActivity"
59-->D:\software engineering\xiaomi\xiaomi\xiaomi-src\app\src\main\AndroidManifest.xml:48:13-55
60 android:configChanges="orientation|keyboardHidden|screenSize"
60-->D:\software engineering\xiaomi\xiaomi\xiaomi-src\app\src\main\AndroidManifest.xml:49:13-74
61 android:exported="true"

@ -56,7 +56,7 @@
<activity android:name="net.micode.notes.ui.speech.setting.TtsSettings" />
<activity android:name="net.micode.notes.ui.speech.setting.IatSettings" />
<activity
android:name="net.micode.notes.ui.IflytexActivity"
android:name="net.micode.notes.SparkChain.IflytexActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:exported="true"
android:label="@string/title_activity_iflytex"

@ -56,7 +56,7 @@
<activity android:name="net.micode.notes.ui.speech.setting.TtsSettings" />
<activity android:name="net.micode.notes.ui.speech.setting.IatSettings" />
<activity
android:name="net.micode.notes.ui.IflytexActivity"
android:name="net.micode.notes.SparkChain.IflytexActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:exported="true"
android:label="@string/title_activity_iflytex"

@ -56,7 +56,7 @@
<activity android:name="net.micode.notes.ui.speech.setting.TtsSettings" />
<activity android:name="net.micode.notes.ui.speech.setting.IatSettings" />
<activity
android:name="net.micode.notes.ui.IflytexActivity"
android:name="net.micode.notes.SparkChain.IflytexActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:exported="true"
android:label="@string/title_activity_iflytex"

@ -1,13 +1,14 @@
net.micode.notes:style/Widget.MaterialComponents.ExtendedFloatingActionButton = 0x7f11029e
net.micode.notes:styleable/MaterialCalendar = 0x7f120051
net.micode.notes:style/Widget.MaterialComponents.MaterialCalendar.Item = 0x7f1102b3
net.micode.notes:style/Widget.MaterialComponents.TabLayout = 0x7f1102ca
net.micode.notes:string/mtrl_picker_range_header_only_start_selected = 0x7f1000a8
net.micode.notes:style/TextAppearance.AppCompat.Widget.ActionBar.Subtitle.Inverse = 0x7f110154
net.micode.notes:style/Widget.MaterialComponents.TabLayout = 0x7f1102ca
net.micode.notes:styleable/KeyAttribute = 0x7f12003f
net.micode.notes:style/Widget.MaterialComponents.Button.UnelevatedButton = 0x7f11028d
net.micode.notes:style/ThemeOverlayColorAccentRed = 0x7f110218
net.micode.notes:string/mtrl_picker_text_input_date_range_end_hint = 0x7f1000ae
net.micode.notes:styleable/CardView = 0x7f12001a
net.micode.notes:string/mtrl_picker_text_input_date_range_end_hint = 0x7f1000ae
net.micode.notes:styleable/MaterialTextAppearance = 0x7f120057
net.micode.notes:styleable/MaterialCardView = 0x7f120053
net.micode.notes:style/Widget.MaterialComponents.ChipGroup = 0x7f110295
@ -18,19 +19,19 @@ net.micode.notes:layout/design_navigation_menu_item = 0x7f0c0036
net.micode.notes:style/Widget.MaterialComponents.AppBarLayout.Primary = 0x7f110273
net.micode.notes:raw/event = 0x7f0f0001
net.micode.notes:styleable/ConstraintOverride = 0x7f12002a
net.micode.notes:style/Widget.MaterialComponents.Button.UnelevatedButton = 0x7f11028d
net.micode.notes:string/mtrl_picker_date_header_unselected = 0x7f10009f
net.micode.notes:style/TextAppearance.Compat.Notification.Time.Media = 0x7f11016c
net.micode.notes:attr/itemShapeAppearance = 0x7f0401d4
net.micode.notes:string/mtrl_picker_date_header_unselected = 0x7f10009f
net.micode.notes:style/ThemeOverlay.MaterialComponents.TextInputEditText = 0x7f11020d
net.micode.notes:styleable/ScrollingViewBehavior_Layout = 0x7f120073
net.micode.notes:style/Theme.MaterialComponents.Dialog.Alert = 0x7f1101c6
net.micode.notes:style/Widget.MaterialComponents.MaterialCalendar.DayTextView = 0x7f1102a9
net.micode.notes:id/showHome = 0x7f09020d
net.micode.notes:style/Theme.AppCompat.DayNight.Dialog.MinWidth = 0x7f11019b
net.micode.notes:string/menu_select_title = 0x7f100089
net.micode.notes:style/Theme.MaterialComponents.Dialog.Alert = 0x7f1101c6
net.micode.notes:style/Widget.AppCompat.Light.ActivityChooserView = 0x7f110240
net.micode.notes:style/ThemeOverlay.MaterialComponents.Dialog.Alert.Framework = 0x7f110201
net.micode.notes:style/Theme.MaterialComponents.DialogWhenLarge = 0x7f1101cd
net.micode.notes:color/material_on_surface_emphasis_high_type = 0x7f06007a
net.micode.notes:style/Widget.MaterialComponents.MaterialCalendar.HeaderSelection.Fullscreen = 0x7f1102b0
net.micode.notes:style/Widget.MaterialComponents.Button.TextButton.Dialog.Flush = 0x7f110289
net.micode.notes:style/Theme.MaterialComponents.Light.Dialog.FixedSize.Bridge = 0x7f1101d9
@ -39,14 +40,12 @@ net.micode.notes:style/Theme.MaterialComponents.DayNight.Dialog.FixedSize = 0x7f
net.micode.notes:string/mtrl_picker_invalid_format_use = 0x7f1000a3
net.micode.notes:styleable/MaterialAutoCompleteTextView = 0x7f12004e
net.micode.notes:style/Widget.AppCompat.ProgressBar = 0x7f110251
net.micode.notes:string/mtrl_exceed_max_badge_number_suffix = 0x7f100097
net.micode.notes:id/accessibility_custom_action_20 = 0x7f090021
net.micode.notes:string/mtrl_exceed_max_badge_number_suffix = 0x7f100097
net.micode.notes:style/ThemeOverlay.AppCompat.Dark.ActionBar = 0x7f1101e9
net.micode.notes:color/material_on_surface_emphasis_high_type = 0x7f06007a
net.micode.notes:style/Theme.MaterialComponents.DialogWhenLarge = 0x7f1101cd
net.micode.notes:styleable/AppCompatTheme = 0x7f120012
net.micode.notes:dimen/design_bottom_navigation_elevation = 0x7f070066
net.micode.notes:style/Base.Widget.AppCompat.Button.ButtonBar.AlertDialog = 0x7f1100aa
net.micode.notes:dimen/design_bottom_navigation_elevation = 0x7f070066
net.micode.notes:style/Widget.MaterialComponents.BottomAppBar.Colored = 0x7f11027c
net.micode.notes:id/image_understanding_Notification = 0x7f0902b2
net.micode.notes:style/Theme.MaterialComponents.Dialog.Alert.Bridge = 0x7f1101c7
@ -61,15 +60,14 @@ net.micode.notes:id/bestChoice = 0x7f090068
net.micode.notes:xml/tts_setting = 0x7f13000a
net.micode.notes:xml/widget_2x_info = 0x7f13000d
net.micode.notes:styleable/LinearLayoutCompat = 0x7f120048
net.micode.notes:style/Widget.AppCompat.ActionButton = 0x7f11021e
net.micode.notes:string/abc_capital_off = 0x7f100006
net.micode.notes:style/Base.Widget.AppCompat.AutoCompleteTextView = 0x7f1100a6
net.micode.notes:style/Theme.MaterialComponents.Light.Dialog.FixedSize = 0x7f1101d8
net.micode.notes:id/accessibility_custom_action_15 = 0x7f09001b
net.micode.notes:style/Base.Widget.AppCompat.AutoCompleteTextView = 0x7f1100a6
net.micode.notes:string/abc_capital_off = 0x7f100006
net.micode.notes:style/Widget.AppCompat.ActionButton = 0x7f11021e
net.micode.notes:string/prompt_password = 0x7f1000dd
net.micode.notes:styleable/CheckedTextView = 0x7f12001c
net.micode.notes:layout/ttsdemo = 0x7f0c009c
net.micode.notes:style/Widget.AppCompat.ActionBar.TabView = 0x7f11021d
net.micode.notes:styleable/CheckedTextView = 0x7f12001c
net.micode.notes:style/Widget.AppCompat.RatingBar.Indicator = 0x7f110254
net.micode.notes:id/imageGeneration_arun_start_btn = 0x7f0902aa
net.micode.notes:style/Base.TextAppearance.Widget.AppCompat.Toolbar.Title = 0x7f110046
@ -81,12 +79,12 @@ net.micode.notes:style/Widget.AppCompat.ListView.Menu = 0x7f11024d
net.micode.notes:styleable/Carousel = 0x7f12001b
net.micode.notes:style/Widget.MaterialComponents.TimePicker.Display = 0x7f1102dd
net.micode.notes:id/cb_edit_item = 0x7f090084
net.micode.notes:style/TextAppearance.AppCompat.Display1 = 0x7f11013a
net.micode.notes:attr/fontProviderCerts = 0x7f040189
net.micode.notes:attr/tabPaddingBottom = 0x7f040352
net.micode.notes:styleable/BottomSheetBehavior_Layout = 0x7f120017
net.micode.notes:styleable/StateListDrawable = 0x7f12007c
net.micode.notes:string/title_activity_iflytex = 0x7f10010a
net.micode.notes:style/TextAppearance.AppCompat.Display1 = 0x7f11013a
net.micode.notes:style/ThemeOverlay.MaterialComponents.MaterialAlertDialog.Picker.Date.Header.Text.Day = 0x7f110209
net.micode.notes:style/Widget.Theme.Qinxinqi.ButtonBar.Fullscreen = 0x7f1102ea
net.micode.notes:style/Base.Theme.AppCompat = 0x7f110047
@ -127,24 +125,23 @@ net.micode.notes:style/Widget.MaterialComponents.CircularProgressIndicator.Small
net.micode.notes:style/Theme.MaterialComponents.Light.Dialog.Alert.Bridge = 0x7f1101d6
net.micode.notes:style/Widget.AppCompat.Light.ActionBar.Solid = 0x7f110234
net.micode.notes:style/Theme.AppCompat.DayNight.DialogWhenLarge = 0x7f11019c
net.micode.notes:string/menu_font_super = 0x7f10007d
net.micode.notes:style/TextAppearance.AppCompat.Large.Inverse = 0x7f110141
net.micode.notes:style/Base.Theme.MaterialComponents.Light.Dialog.MinWidth = 0x7f110066
net.micode.notes:styleable/PopupWindowBackgroundState = 0x7f12006c
net.micode.notes:style/Base.Widget.MaterialComponents.Slider = 0x7f1100df
net.micode.notes:attr/itemShapeFillColor = 0x7f0401d6
net.micode.notes:styleable/CustomAttribute = 0x7f12002e
net.micode.notes:styleable/PopupWindowBackgroundState = 0x7f12006c
net.micode.notes:styleable/ConstraintLayout_ReactiveGuide = 0x7f120028
net.micode.notes:string/menu_font_super = 0x7f10007d
net.micode.notes:style/TextAppearance.AppCompat.Large.Inverse = 0x7f110141
net.micode.notes:style/Base.Widget.AppCompat.ActionBar.TabBar = 0x7f11009e
net.micode.notes:style/RtlOverlay.Widget.AppCompat.PopupMenuItem = 0x7f110107
net.micode.notes:dimen/abc_text_size_title_material = 0x7f07004f
net.micode.notes:style/Widget.Design.Snackbar = 0x7f11026b
net.micode.notes:style/TextAppearance.AppCompat.SearchResult.Title = 0x7f11014a
net.micode.notes:style/Base.Widget.AppCompat.ActionBar.TabBar = 0x7f11009e
net.micode.notes:styleable/MenuView = 0x7f12005d
net.micode.notes:id/horizontal_only = 0x7f0900fd
net.micode.notes:drawable/notification = 0x7f0800c4
net.micode.notes:style/Base.Widget.AppCompat.ListView.Menu = 0x7f1100c3
net.micode.notes:style/ThemeOverlay.MaterialComponents.MaterialCalendar.Fullscreen = 0x7f11020c
net.micode.notes:style/Widget.MaterialComponents.MaterialCalendar.Day = 0x7f1102a5
net.micode.notes:drawable/material_ic_edit_black_24dp = 0x7f0800ab
net.micode.notes:style/Theme.MaterialComponents.DayNight.NoActionBar.Bridge = 0x7f1101c4
@ -155,35 +152,31 @@ net.micode.notes:dimen/action_bar_size = 0x7f070051
net.micode.notes:style/Widget.Theme.Notes.ButtonBar.Fullscreen = 0x7f1102e8
net.micode.notes:style/Base.Widget.AppCompat.ActionButton.Overflow = 0x7f1100a3
net.micode.notes:style/Widget.AppCompat.Light.ActionBar.TabText = 0x7f110238
net.micode.notes:id/Main_Notification = 0x7f0902a3
net.micode.notes:id/action_container = 0x7f090043
net.micode.notes:id/text_input_start_icon = 0x7f090253
net.micode.notes:style/Platform.AppCompat = 0x7f1100f6
net.micode.notes:color/androidx_core_secondary_text_default_material_light = 0x7f06001c
net.micode.notes:style/Widget.MaterialComponents.Toolbar.Primary = 0x7f1102e2
net.micode.notes:styleable/MaterialTextView = 0x7f120058
net.micode.notes:style/Widget.MaterialComponents.MaterialCalendar.MonthTextView = 0x7f1102b5
net.micode.notes:style/Widget.MaterialComponents.BottomNavigationView.PrimarySurface = 0x7f110280
net.micode.notes:style/TextAppearance.Compat.Notification.Info = 0x7f110166
net.micode.notes:dimen/cardview_default_radius = 0x7f070058
net.micode.notes:style/Widget.MaterialComponents.ActionBar.Surface = 0x7f110272
net.micode.notes:dimen/abc_text_size_display_1_material = 0x7f070043
net.micode.notes:styleable/ForegroundLinearLayout = 0x7f120037
net.micode.notes:style/Platform.AppCompat = 0x7f1100f6
net.micode.notes:color/androidx_core_secondary_text_default_material_light = 0x7f06001c
net.micode.notes:xml/standalone_badge_offset = 0x7f130009
net.micode.notes:style/Base.Widget.AppCompat.CompoundButton.Switch = 0x7f1100b1
net.micode.notes:style/Widget.MaterialComponents.Slider = 0x7f1102c6
net.micode.notes:id/image_generation = 0x7f0902b0
net.micode.notes:xml/standalone_badge_offset = 0x7f130009
net.micode.notes:style/Widget.MaterialComponents.Button.UnelevatedButton.Icon = 0x7f11028e
net.micode.notes:attr/navigationRailStyle = 0x7f04029f
net.micode.notes:style/Base.Widget.AppCompat.CompoundButton.Switch = 0x7f1100b1
net.micode.notes:style/Widget.MaterialComponents.Button.UnelevatedButton.Icon = 0x7f11028e
net.micode.notes:style/ThemeOverlay.MaterialComponents.TextInputEditText.FilledBox.Dense = 0x7f11020f
net.micode.notes:style/TextAppearance.Compat.Notification.Info = 0x7f110166
net.micode.notes:id/mtrl_picker_text_input_range_end = 0x7f0901a4
net.micode.notes:style/Theme.MaterialComponents.NoActionBar = 0x7f1101e0
net.micode.notes:id/expand_activities_button = 0x7f0900d8
net.micode.notes:id/action_container = 0x7f090043
net.micode.notes:id/Main_Notification = 0x7f0902a3
net.micode.notes:id/text_input_start_icon = 0x7f090253
net.micode.notes:style/TextAppearance.MaterialComponents.Subtitle2 = 0x7f110188
net.micode.notes:layout/online_facedemo = 0x7f0c0084
net.micode.notes:style/TextAppearance.Design.Placeholder = 0x7f110175
net.micode.notes:dimen/abc_dropdownitem_text_padding_left = 0x7f07002a
net.micode.notes:id/imageGeneration_output_iv = 0x7f0902ac
net.micode.notes:style/TextAppearance.MaterialComponents.Subtitle2 = 0x7f110188
net.micode.notes:layout/online_facedemo = 0x7f0c0084
net.micode.notes:id/expand_activities_button = 0x7f0900d8
net.micode.notes:style/Widget.MaterialComponents.MaterialCalendar.Day.Today = 0x7f1102a8
net.micode.notes:style/Base.Widget.AppCompat.SearchView = 0x7f1100cc
net.micode.notes:style/Widget.AppCompat.CompoundButton.RadioButton = 0x7f11022d
@ -191,14 +184,21 @@ net.micode.notes:id/action_bar_root = 0x7f09003f
net.micode.notes:id/action_bar = 0x7f09003c
net.micode.notes:style/ThemeOverlay.MaterialComponents.Toolbar.Primary = 0x7f110214
net.micode.notes:id/asrBtn = 0x7f09005e
net.micode.notes:id/container = 0x7f09009c
net.micode.notes:styleable/MaterialTextView = 0x7f120058
net.micode.notes:style/Widget.MaterialComponents.MaterialCalendar.MonthTextView = 0x7f1102b5
net.micode.notes:string/menu_send_to_desktop = 0x7f10008a
net.micode.notes:id/container = 0x7f09009c
net.micode.notes:style/Widget.MaterialComponents.BottomNavigationView.PrimarySurface = 0x7f110280
net.micode.notes:id/pathRelative = 0x7f0901da
net.micode.notes:style/Theme.MaterialComponents.Light.Dialog.Bridge = 0x7f1101d7
net.micode.notes:style/Widget.MaterialComponents.Toolbar.Primary = 0x7f1102e2
net.micode.notes:style/Widget.AppCompat.CompoundButton.Switch = 0x7f11022e
net.micode.notes:styleable/FloatingActionButton = 0x7f120032
net.micode.notes:style/Base.ThemeOverlay.AppCompat.ActionBar = 0x7f110069
net.micode.notes:style/ThemeOverlay.MaterialComponents.MaterialCalendar.Fullscreen = 0x7f11020c
net.micode.notes:attr/textAppearanceBody1 = 0x7f040361
net.micode.notes:style/Base.ThemeOverlay.AppCompat.ActionBar = 0x7f110069
net.micode.notes:styleable/FloatingActionButton = 0x7f120032
net.micode.notes:style/Widget.AppCompat.ActionBar.TabView = 0x7f11021d
net.micode.notes:string/menu_select_title = 0x7f100089
net.micode.notes:style/TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse = 0x7f110156
net.micode.notes:style/TextAppearance.MaterialComponents.Headline3 = 0x7f110182
net.micode.notes:style/Base.Widget.AppCompat.RatingBar.Indicator = 0x7f1100ca
@ -207,40 +207,40 @@ net.micode.notes:id/iv_bg_green = 0x7f09012c
net.micode.notes:style/Base.TextAppearance.AppCompat.Small = 0x7f110028
net.micode.notes:id/parent_matrix = 0x7f0901d5
net.micode.notes:style/Widget.AppCompat.SeekBar = 0x7f110258
net.micode.notes:style/Base.TextAppearance.AppCompat.Body2 = 0x7f110015
net.micode.notes:string/abc_action_mode_done = 0x7f100003
net.micode.notes:interpolator/mtrl_linear_out_slow_in = 0x7f0b000a
net.micode.notes:style/TextAppearance.Compat.Notification.Line2 = 0x7f110168
net.micode.notes:style/Widget.AppCompat.ListMenuView = 0x7f110249
net.micode.notes:styleable/Tooltip = 0x7f120089
net.micode.notes:style/TextAppearance.AppCompat.Widget.PopupMenu.Large = 0x7f110161
net.micode.notes:styleable/Fragment = 0x7f120038
net.micode.notes:style/Widget.MaterialComponents.NavigationView = 0x7f1102bf
net.micode.notes:style/Base.TextAppearance.AppCompat.Body2 = 0x7f110015
net.micode.notes:style/Widget.AppCompat.ListMenuView = 0x7f110249
net.micode.notes:style/TextAppearance.Compat.Notification.Line2 = 0x7f110168
net.micode.notes:string/abc_action_mode_done = 0x7f100003
net.micode.notes:style/Theme.MaterialComponents.Dialog.Bridge = 0x7f1101c8
net.micode.notes:id/staticPostLayout = 0x7f09022d
net.micode.notes:layout/abc_action_mode_bar = 0x7f0c0004
net.micode.notes:style/Widget.MaterialComponents.NavigationView = 0x7f1102bf
net.micode.notes:style/TextAppearance.AppCompat.Widget.PopupMenu.Large = 0x7f110161
net.micode.notes:styleable/Fragment = 0x7f120038
net.micode.notes:string/text_en_topic = 0x7f1000f9
net.micode.notes:string/widget_havenot_content = 0x7f100112
net.micode.notes:style/TextAppearance.AppCompat.Widget.Button = 0x7f11015b
net.micode.notes:styleable/ViewTransition = 0x7f120091
net.micode.notes:styleable/MaterialToolbar = 0x7f12005a
net.micode.notes:style/Widget.MaterialComponents.Button.TextButton.Icon = 0x7f11028b
net.micode.notes:string/widget_under_visit_mode = 0x7f100113
net.micode.notes:style/TextAppearance.AppCompat.Widget.Button = 0x7f11015b
net.micode.notes:styleable/ViewTransition = 0x7f120091
net.micode.notes:id/uniform = 0x7f09028a
net.micode.notes:string/widget_under_visit_mode = 0x7f100113
net.micode.notes:layout/abc_action_mode_bar = 0x7f0c0004
net.micode.notes:style/Widget.MaterialComponents.MaterialCalendar.Year = 0x7f1102b6
net.micode.notes:attr/tabGravity = 0x7f040343
net.micode.notes:style/Widget.MaterialComponents.MaterialButtonToggleGroup = 0x7f1102a3
net.micode.notes:style/Theme.MaterialComponents.DayNight.DarkActionBar = 0x7f1101b8
net.micode.notes:dimen/material_cursor_width = 0x7f0700ae
net.micode.notes:style/TextAppearance.MaterialComponents.Headline1 = 0x7f110180
net.micode.notes:style/Widget.AppCompat.ListPopupWindow = 0x7f11024a
net.micode.notes:styleable/CoordinatorLayout_Layout = 0x7f12002d
net.micode.notes:string/mtrl_picker_text_input_month_abbr = 0x7f1000b1
net.micode.notes:styleable/SearchView = 0x7f120074
net.micode.notes:style/Base.Widget.AppCompat.Toolbar.Button.Navigation = 0x7f1100d5
net.micode.notes:style/Base.Widget.AppCompat.ListView.DropDown = 0x7f1100c2
net.micode.notes:styleable/SearchView = 0x7f120074
net.micode.notes:styleable/AppCompatSeekBar = 0x7f12000f
net.micode.notes:style/Widget.AppCompat.Light.ActionBar = 0x7f110233
net.micode.notes:string/mtrl_picker_text_input_month_abbr = 0x7f1000b1
net.micode.notes:style/Widget.AppCompat.ListPopupWindow = 0x7f11024a
net.micode.notes:styleable/CoordinatorLayout_Layout = 0x7f12002d
net.micode.notes:style/TextAppearance.AppCompat.Widget.ActionBar.Title = 0x7f110155
net.micode.notes:attr/colorSecondary = 0x7f0400e0
net.micode.notes:style/TextAppearance.AppCompat.Title.Inverse = 0x7f110150
@ -252,12 +252,12 @@ net.micode.notes:style/ThemeOverlay.Notes.FullscreenContainer = 0x7f110216
net.micode.notes:id/imageGeneration_stop_btn = 0x7f0902af
net.micode.notes:style/Base.V22.Theme.AppCompat = 0x7f11008b
net.micode.notes:style/Widget.MaterialComponents.NavigationRailView.Colored.Compact = 0x7f1102bc
net.micode.notes:style/Widget.Design.TextInputLayout = 0x7f11026e
net.micode.notes:layout/activity_image_generation = 0x7f0c00a0
net.micode.notes:style/Widget.MaterialComponents.Chip.Entry = 0x7f110293
net.micode.notes:layout/activity_image_generation = 0x7f0c00a0
net.micode.notes:style/Widget.MaterialComponents.LinearProgressIndicator = 0x7f1102a2
net.micode.notes:attr/fullscreenTextColor = 0x7f040196
net.micode.notes:layout/abc_screen_toolbar = 0x7f0c0017
net.micode.notes:style/Widget.Design.TextInputLayout = 0x7f11026e
net.micode.notes:style/Platform.V25.AppCompat.Light = 0x7f110102
net.micode.notes:attr/listDividerAlertDialog = 0x7f04023b
net.micode.notes:style/Base.Widget.MaterialComponents.TextInputEditText = 0x7f1100e1
@ -266,18 +266,18 @@ net.micode.notes:drawable/list_yellow_single = 0x7f0800a5
net.micode.notes:style/TextAppearance.Widget.AppCompat.Toolbar.Subtitle = 0x7f11018c
net.micode.notes:id/imageGeneration_Notification = 0x7f0902a9
net.micode.notes:styleable/Slider = 0x7f120077
net.micode.notes:dimen/design_bottom_navigation_active_item_max_width = 0x7f070063
net.micode.notes:styleable/MaterialButtonToggleGroup = 0x7f120050
net.micode.notes:attr/trackThickness = 0x7f0403bd
net.micode.notes:style/Base.Widget.AppCompat.ListView = 0x7f1100c1
net.micode.notes:style/Widget.MaterialComponents.BottomAppBar.PrimarySurface = 0x7f11027d
net.micode.notes:style/ShapeAppearance.MaterialComponents = 0x7f110115
net.micode.notes:color/abc_background_cache_hint_selector_material_dark = 0x7f060000
net.micode.notes:color/mtrl_navigation_bar_colored_item_tint = 0x7f0600a3
net.micode.notes:style/Widget.MaterialComponents.BottomAppBar.PrimarySurface = 0x7f11027d
net.micode.notes:style/TextAppearance.AppCompat.Small = 0x7f11014b
net.micode.notes:dimen/abc_text_size_headline_material = 0x7f070047
net.micode.notes:style/Base.Theme.MaterialComponents.Dialog.Alert = 0x7f110059
net.micode.notes:attr/dropdownListPreferredItemHeight = 0x7f04013e
net.micode.notes:style/TextAppearance.AppCompat.Small = 0x7f11014b
net.micode.notes:style/Base.Widget.AppCompat.ListView = 0x7f1100c1
net.micode.notes:style/Base.Theme.MaterialComponents.Dialog.Alert = 0x7f110059
net.micode.notes:dimen/design_bottom_navigation_active_item_max_width = 0x7f070063
net.micode.notes:styleable/MaterialButtonToggleGroup = 0x7f120050
net.micode.notes:attr/trackThickness = 0x7f0403bd
net.micode.notes:style/Base.TextAppearance.AppCompat.Caption = 0x7f110017
net.micode.notes:style/ThemeOverlay.MaterialComponents.ActionBar.Surface = 0x7f1101f3
net.micode.notes:string/abc_menu_alt_shortcut_label = 0x7f100008
@ -301,11 +301,11 @@ net.micode.notes:style/TestThemeWithLineHeightDisabled = 0x7f110134
net.micode.notes:style/Base.Theme.MaterialComponents.Light = 0x7f11005e
net.micode.notes:styleable/FullscreenAttrs = 0x7f12003a
net.micode.notes:id/bounceEnd = 0x7f09006d
net.micode.notes:string/text_en_oral_translation = 0x7f1000f3
net.micode.notes:layout/activity_image_understanding = 0x7f0c00a1
net.micode.notes:style/Test.ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Day = 0x7f11012a
net.micode.notes:style/Widget.MaterialComponents.AutoCompleteTextView.FilledBox = 0x7f110276
net.micode.notes:layout/activity_main = 0x7f0c00a2
net.micode.notes:string/text_en_oral_translation = 0x7f1000f3
net.micode.notes:style/Theme.MaterialComponents.Light.Dialog.Alert = 0x7f1101d5
net.micode.notes:style/Widget.MaterialComponents.TimePicker.Display.TextInputEditText = 0x7f1102de
net.micode.notes:style/TextAppearance.AppCompat.Large = 0x7f110140
@ -336,16 +336,16 @@ net.micode.notes:attr/helperTextTextColor = 0x7f0401a2
net.micode.notes:layout/notification_template_big_media_narrow = 0x7f0c007b
net.micode.notes:id/chip2 = 0x7f09008f
net.micode.notes:style/Widget.MaterialComponents.MaterialCalendar.HeaderLayout = 0x7f1102ae
net.micode.notes:styleable/KeyTimeCycle = 0x7f120045
net.micode.notes:style/Base.Widget.AppCompat.ActionBar.Solid = 0x7f11009d
net.micode.notes:id/dragStart = 0x7f0900c4
net.micode.notes:style/Widget.MaterialComponents.TabLayout.PrimarySurface = 0x7f1102cc
net.micode.notes:style/Platform.MaterialComponents.Light = 0x7f1100fa
net.micode.notes:dimen/mtrl_calendar_day_width = 0x7f0700f9
net.micode.notes:style/Widget.Design.AppBarLayout = 0x7f110264
net.micode.notes:integer/config_tooltipAnimTime = 0x7f0a0005
net.micode.notes:string/mtrl_picker_cancel = 0x7f10009b
net.micode.notes:style/Widget.MaterialComponents.TabLayout.PrimarySurface = 0x7f1102cc
net.micode.notes:style/Platform.MaterialComponents.Light = 0x7f1100fa
net.micode.notes:style/ShapeAppearanceOverlay.MaterialComponents.Chip = 0x7f110121
net.micode.notes:string/mtrl_picker_cancel = 0x7f10009b
net.micode.notes:styleable/KeyTimeCycle = 0x7f120045
net.micode.notes:style/Base.Widget.AppCompat.ActionBar.Solid = 0x7f11009d
net.micode.notes:id/dragStart = 0x7f0900c4
net.micode.notes:style/ThemeOverlay.AppCompat.DayNight = 0x7f1101ea
net.micode.notes:dimen/mtrl_navigation_item_shape_vertical_margin = 0x7f07014b
net.micode.notes:styleable/StateSet = 0x7f12007e
@ -364,27 +364,27 @@ net.micode.notes:style/MaterialAlertDialog.MaterialComponents.Body.Text = 0x7f11
net.micode.notes:id/elastic = 0x7f0900cf
net.micode.notes:style/Widget.MaterialComponents.MaterialCalendar.HeaderSelection = 0x7f1102af
net.micode.notes:id/mtrl_picker_header_toggle = 0x7f0901a2
net.micode.notes:style/Theme.MaterialComponents.DayNight.Bridge = 0x7f1101b7
net.micode.notes:attr/motionEffect_viewTransition = 0x7f040290
net.micode.notes:styleable/MaterialCalendarItem = 0x7f120052
net.micode.notes:string/error_sync_cancelled = 0x7f10003f
net.micode.notes:style/Widget.MaterialComponents.CompoundButton.Switch = 0x7f11029d
net.micode.notes:style/Platform.V21.AppCompat.Light = 0x7f110100
net.micode.notes:dimen/mtrl_alert_dialog_picker_background_inset = 0x7f0700c8
net.micode.notes:style/Theme.MaterialComponents.DayNight.Bridge = 0x7f1101b7
net.micode.notes:attr/motionEffect_viewTransition = 0x7f040290
net.micode.notes:style/TextAppearance.AppCompat.Subhead.Inverse = 0x7f11014e
net.micode.notes:dimen/abc_dialog_title_divider_material = 0x7f070026
net.micode.notes:dimen/mtrl_progress_track_thickness = 0x7f070162
net.micode.notes:styleable/MaterialCalendarItem = 0x7f120052
net.micode.notes:style/RtlOverlay.Widget.AppCompat.PopupMenuItem.Title = 0x7f11010c
net.micode.notes:style/TextAppearanceUnderMenuIcon = 0x7f110194
net.micode.notes:style/RtlOverlay.Widget.AppCompat.PopupMenuItem.Title = 0x7f11010c
net.micode.notes:id/disablePostScroll = 0x7f0900bb
net.micode.notes:styleable/Spinner = 0x7f12007a
net.micode.notes:color/user_query_highlight = 0x7f0600da
net.micode.notes:styleable/ActivityChooserView = 0x7f120005
net.micode.notes:styleable/KeyCycle = 0x7f120040
net.micode.notes:id/accessibility_custom_action_9 = 0x7f090033
net.micode.notes:style/ThemeOverlay.AppCompat.Dark = 0x7f1101e8
net.micode.notes:id/line_my_group = 0x7f090145
net.micode.notes:dimen/mtrl_calendar_selection_text_baseline_to_top = 0x7f070110
net.micode.notes:id/disablePostScroll = 0x7f0900bb
net.micode.notes:styleable/ActivityChooserView = 0x7f120005
net.micode.notes:color/user_query_highlight = 0x7f0600da
net.micode.notes:style/ThemeOverlay.MaterialComponents.ActionBar.Primary = 0x7f1101f2
net.micode.notes:style/Base.Widget.Design.TabLayout = 0x7f1100d6
net.micode.notes:style/Base.DialogWindowTitle.AppCompat = 0x7f11000e
@ -407,17 +407,17 @@ net.micode.notes:attr/customColorValue = 0x7f040115
net.micode.notes:layout/test_action_chip = 0x7f0c008b
net.micode.notes:layout/notification_template_part_time = 0x7f0c0083
net.micode.notes:style/Base.Widget.AppCompat.ActionBar.TabText = 0x7f11009f
net.micode.notes:layout/design_text_input_start_icon = 0x7f0c0038
net.micode.notes:styleable/ActionBarLayout = 0x7f120001
net.micode.notes:color/mtrl_filled_stroke_color = 0x7f0600a1
net.micode.notes:styleable/ConstraintLayout_Layout = 0x7f120027
net.micode.notes:style/TextAppearance.MaterialComponents.Body1 = 0x7f11017b
net.micode.notes:id/wrap = 0x7f09029d
net.micode.notes:layout/design_text_input_start_icon = 0x7f0c0038
net.micode.notes:id/tts_btn_person_select = 0x7f09026f
net.micode.notes:layout/mtrl_layout_snackbar_include = 0x7f0c0062
net.micode.notes:style/Theme.AppCompat.Light.Dialog.Alert = 0x7f1101a6
net.micode.notes:id/tts_btn_person_select = 0x7f09026f
net.micode.notes:id/wrap = 0x7f09029d
net.micode.notes:dimen/design_snackbar_padding_vertical = 0x7f070089
net.micode.notes:attr/placeholderTextColor = 0x7f0402c9
net.micode.notes:style/Theme.AppCompat.Light.Dialog.Alert = 0x7f1101a6
net.micode.notes:attr/backgroundTint = 0x7f040049
net.micode.notes:attr/subtitleCentered = 0x7f040335
net.micode.notes:styleable/Layout = 0x7f120047
@ -429,17 +429,17 @@ net.micode.notes:style/Base.Widget.MaterialComponents.CheckedTextView = 0x7f1100
net.micode.notes:dimen/mtrl_navigation_rail_compact_width = 0x7f07014d
net.micode.notes:string/preferences_title = 0x7f1000d9
net.micode.notes:id/Chat_arun_stop_btn = 0x7f090006
net.micode.notes:styleable/MaterialCheckBox = 0x7f120054
net.micode.notes:style/Widget.MaterialComponents.TextInputLayout.FilledBox.ExposedDropdownMenu = 0x7f1102d4
net.micode.notes:dimen/mtrl_calendar_maximum_default_fullscreen_minor_axis = 0x7f070106
net.micode.notes:styleable/ScrimInsetsFrameLayout = 0x7f120072
net.micode.notes:attr/elevation = 0x7f040143
net.micode.notes:attr/textAppearanceListItemSmall = 0x7f04036f
net.micode.notes:style/Widget.MaterialComponents.TextInputLayout.FilledBox.ExposedDropdownMenu = 0x7f1102d4
net.micode.notes:styleable/MaterialCheckBox = 0x7f120054
net.micode.notes:string/abc_activity_chooser_view_see_all = 0x7f100004
net.micode.notes:drawable/abc_ic_ab_back_material = 0x7f08001b
net.micode.notes:style/ThemeOverlay.MaterialComponents.Dialog = 0x7f1101ff
net.micode.notes:id/material_timepicker_ok_button = 0x7f09016a
net.micode.notes:anim/btn_checkbox_to_unchecked_box_inner_merged_animation = 0x7f01000f
net.micode.notes:style/ThemeOverlay.MaterialComponents.Dialog = 0x7f1101ff
net.micode.notes:dimen/mtrl_calendar_maximum_default_fullscreen_minor_axis = 0x7f070106
net.micode.notes:styleable/ScrimInsetsFrameLayout = 0x7f120072
net.micode.notes:attr/elevation = 0x7f040143
net.micode.notes:drawable/abc_ic_ab_back_material = 0x7f08001b
net.micode.notes:string/mtrl_picker_navigate_to_year_description = 0x7f1000a5
net.micode.notes:string/preferences_button_sync_immediately = 0x7f1000cf
net.micode.notes:plurals/search_results_title = 0x7f0e0001
@ -488,7 +488,6 @@ net.micode.notes:styleable/TextAppearance = 0x7f120083
net.micode.notes:style/Base.ThemeOverlay.AppCompat = 0x7f110068
net.micode.notes:style/Base.V14.ThemeOverlay.MaterialComponents.MaterialAlertDialog = 0x7f110080
net.micode.notes:style/Base.TextAppearance.AppCompat.Widget.Switch = 0x7f11003e
net.micode.notes:style/Widget.MaterialComponents.Snackbar.TextView = 0x7f1102c9
net.micode.notes:string/text_tts_source = 0x7f1000fe
net.micode.notes:id/iv_super_select = 0x7f090137
net.micode.notes:id/menu_list_mode = 0x7f090176
@ -496,24 +495,25 @@ net.micode.notes:style/RtlOverlay.Widget.AppCompat.PopupMenuItem.Shortcut = 0x7f
net.micode.notes:id/account_dialog_subtitle = 0x7f090034
net.micode.notes:id/test_checkbox_app_button_tint = 0x7f090245
net.micode.notes:attr/thumbColor = 0x7f04038f
net.micode.notes:style/Widget.MaterialComponents.Snackbar.TextView = 0x7f1102c9
net.micode.notes:layout/mtrl_picker_text_input_date_range = 0x7f0c006d
net.micode.notes:style/ThemeOverlay.MaterialComponents.Light = 0x7f110202
net.micode.notes:dimen/mtrl_navigation_rail_margin = 0x7f070152
net.micode.notes:id/view_tree_lifecycle_owner = 0x7f090292
net.micode.notes:layout/mtrl_picker_text_input_date_range = 0x7f0c006d
net.micode.notes:id/barrier = 0x7f090064
net.micode.notes:style/ThemeOverlay.MaterialComponents.Toolbar.Surface = 0x7f110215
net.micode.notes:dimen/mtrl_navigation_rail_margin = 0x7f070152
net.micode.notes:style/Base.ThemeOverlay.MaterialComponents.Dialog.Alert.Framework = 0x7f110071
net.micode.notes:style/ThemeOverlay.MaterialComponents.Toolbar.Surface = 0x7f110215
net.micode.notes:id/barrier = 0x7f090064
net.micode.notes:style/Widget.AppCompat.DropDownItem.Spinner = 0x7f110230
net.micode.notes:id/menu_task_sequence = 0x7f090184
net.micode.notes:styleable/ExtendedFloatingActionButton = 0x7f120030
net.micode.notes:style/Base.TextAppearance.AppCompat.Medium = 0x7f110022
net.micode.notes:style/TextAppearance.AppCompat.Tooltip = 0x7f110151
net.micode.notes:style/Base.Theme.MaterialComponents.Light.Dialog.Alert = 0x7f110063
net.micode.notes:dimen/mtrl_large_touch_target = 0x7f07013e
net.micode.notes:style/RtlOverlay.Widget.AppCompat.Search.DropDown.Query = 0x7f110110
net.micode.notes:style/Theme.MaterialComponents.Light.DarkActionBar = 0x7f1101d2
net.micode.notes:style/Base.TextAppearance.AppCompat.Widget.ActionMode.Subtitle = 0x7f110034
net.micode.notes:style/TextAppearance.AppCompat.Headline = 0x7f11013e
net.micode.notes:dimen/mtrl_large_touch_target = 0x7f07013e
net.micode.notes:style/RtlOverlay.Widget.AppCompat.Search.DropDown.Query = 0x7f110110
net.micode.notes:style/Base.Theme.MaterialComponents.Light.Dialog.Alert = 0x7f110063
net.micode.notes:styleable/ExtendedFloatingActionButton = 0x7f120030
net.micode.notes:style/Base.TextAppearance.AppCompat.Medium = 0x7f110022
net.micode.notes:style/Base.Theme.MaterialComponents.Light.DarkActionBar.Bridge = 0x7f110061
net.micode.notes:style/Theme.MaterialComponents.Dialog.MinWidth.Bridge = 0x7f1101cc
net.micode.notes:style/Widget.MaterialComponents.BottomNavigationView.Colored = 0x7f11027f
@ -736,12 +736,12 @@ net.micode.notes:style/Widget.MaterialComponents.ActionBar.Solid = 0x7f110271
net.micode.notes:attr/itemRippleColor = 0x7f0401d3
net.micode.notes:attr/motionTarget = 0x7f040296
net.micode.notes:string/text_en_retell = 0x7f1000f6
net.micode.notes:color/material_deep_teal_500 = 0x7f06006b
net.micode.notes:string/text_begin = 0x7f1000ea
net.micode.notes:string/notelist_string_info = 0x7f1000c0
net.micode.notes:attr/textColorAlertDialogListItem = 0x7f04037c
net.micode.notes:id/mtrl_calendar_selection_frame = 0x7f090197
net.micode.notes:style/TestStyleWithThemeLineHeightAttribute = 0x7f110131
net.micode.notes:string/text_begin = 0x7f1000ea
net.micode.notes:color/material_deep_teal_500 = 0x7f06006b
net.micode.notes:string/notelist_string_info = 0x7f1000c0
net.micode.notes:string/mtrl_picker_text_input_date_range_start_hint = 0x7f1000af
net.micode.notes:dimen/mtrl_bottomappbar_fab_cradle_vertical_offset = 0x7f0700d5
net.micode.notes:layout/mtrl_picker_dialog = 0x7f0c0065
@ -778,15 +778,15 @@ net.micode.notes:style/TextAppearance.Compat.Notification = 0x7f110165
net.micode.notes:styleable/GradientColor = 0x7f12003b
net.micode.notes:string/material_motion_easing_linear = 0x7f100062
net.micode.notes:style/Base.Theme.AppCompat.Light.Dialog.Alert = 0x7f110051
net.micode.notes:dimen/mtrl_extended_fab_start_padding_icon = 0x7f070131
net.micode.notes:style/Widget.MaterialComponents.CircularProgressIndicator = 0x7f110296
net.micode.notes:attr/navigationIcon = 0x7f04029c
net.micode.notes:id/iv_small_select = 0x7f090136
net.micode.notes:style/TextAppearance.Widget.AppCompat.ExpandedMenu.Item = 0x7f11018b
net.micode.notes:style/Base.Theme.AppCompat.Dialog.FixedSize = 0x7f11004b
net.micode.notes:styleable/ActionMode = 0x7f120004
net.micode.notes:string/material_timepicker_text_input_mode_description = 0x7f10006c
net.micode.notes:drawable/abc_seekbar_track_material = 0x7f080042
net.micode.notes:style/Base.Theme.AppCompat.Dialog.FixedSize = 0x7f11004b
net.micode.notes:style/TextAppearance.Widget.AppCompat.ExpandedMenu.Item = 0x7f11018b
net.micode.notes:attr/navigationIcon = 0x7f04029c
net.micode.notes:id/iv_small_select = 0x7f090136
net.micode.notes:style/Widget.MaterialComponents.CircularProgressIndicator = 0x7f110296
net.micode.notes:dimen/mtrl_extended_fab_start_padding_icon = 0x7f070131
net.micode.notes:attr/srcCompat = 0x7f04031f
net.micode.notes:color/abc_tint_edittext = 0x7f060015
net.micode.notes:style/Base.Widget.AppCompat.Button = 0x7f1100a7
@ -809,10 +809,10 @@ net.micode.notes:id/actions = 0x7f09004e
net.micode.notes:styleable/LinearProgressIndicator = 0x7f12004a
net.micode.notes:array/engine_values = 0x7f030006
net.micode.notes:string/material_motion_easing_decelerated = 0x7f100060
net.micode.notes:string/material_clock_display_divider = 0x7f100059
net.micode.notes:string/password_toggle_content_description = 0x7f1000c1
net.micode.notes:style/MaterialAlertDialog.MaterialComponents.Title.Text.CenterStacked = 0x7f1100f3
net.micode.notes:style/Widget.AppCompat.ActionButton.Overflow = 0x7f110220
net.micode.notes:string/password_toggle_content_description = 0x7f1000c1
net.micode.notes:string/material_clock_display_divider = 0x7f100059
net.micode.notes:string/abc_menu_ctrl_shortcut_label = 0x7f100009
net.micode.notes:layout/mtrl_calendar_year = 0x7f0c0060
net.micode.notes:attr/verticalOffset = 0x7f0403ce
@ -955,12 +955,12 @@ net.micode.notes:layout/note_edit_list_item = 0x7f0c006f
net.micode.notes:id/right = 0x7f0901e8
net.micode.notes:layout/note_edit = 0x7f0c006e
net.micode.notes:id/ise_eva_text = 0x7f09011d
net.micode.notes:styleable/ImageFilterView = 0x7f12003d
net.micode.notes:layout/select_dialog_item_material = 0x7f0c0086
net.micode.notes:string/button_delete = 0x7f10002b
net.micode.notes:layout/mtrl_picker_text_input_date = 0x7f0c006c
net.micode.notes:attr/onHide = 0x7f0402a7
net.micode.notes:layout/select_dialog_item_material = 0x7f0c0086
net.micode.notes:attr/endIconTint = 0x7f04014c
net.micode.notes:attr/onHide = 0x7f0402a7
net.micode.notes:layout/mtrl_picker_text_input_date = 0x7f0c006c
net.micode.notes:styleable/ImageFilterView = 0x7f12003d
net.micode.notes:attr/thumbStrokeWidth = 0x7f040393
net.micode.notes:layout/mtrl_picker_header_fullscreen = 0x7f0c0068
net.micode.notes:dimen/material_text_view_test_line_height_override = 0x7f0700bd
@ -1032,9 +1032,9 @@ net.micode.notes:layout/design_navigation_item_header = 0x7f0c0032
net.micode.notes:dimen/abc_action_button_min_width_overflow_material = 0x7f07000f
net.micode.notes:style/Widget.AppCompat.ActionBar.TabText = 0x7f11021c
net.micode.notes:string/mtrl_picker_announce_current_selection = 0x7f10009a
net.micode.notes:style/Base.V23.Theme.AppCompat.Light = 0x7f11008e
net.micode.notes:layout/design_layout_snackbar_include = 0x7f0c002d
net.micode.notes:attr/autoSizePresetSizes = 0x7f04003c
net.micode.notes:style/Base.V23.Theme.AppCompat.Light = 0x7f11008e
net.micode.notes:layout/design_bottom_sheet_dialog = 0x7f0c002b
net.micode.notes:layout/custom_dialog = 0x7f0c0028
net.micode.notes:style/Widget.AppCompat.Light.AutoCompleteTextView = 0x7f110241
@ -1164,18 +1164,18 @@ net.micode.notes:attr/dragDirection = 0x7f04012f
net.micode.notes:id/title_template = 0x7f090260
net.micode.notes:attr/itemFillColor = 0x7f0401cb
net.micode.notes:id/textinput_helper_text = 0x7f090257
net.micode.notes:string/note_link_tel = 0x7f1000bb
net.micode.notes:id/textinput_error = 0x7f090256
net.micode.notes:id/textSpacerNoButtons = 0x7f09024d
net.micode.notes:xml/understand_setting = 0x7f13000b
net.micode.notes:string/preferences_menu_remove_account = 0x7f1000d8
net.micode.notes:attr/imageButtonStyle = 0x7f0401ba
net.micode.notes:id/textSpacerNoButtons = 0x7f09024d
net.micode.notes:string/note_link_tel = 0x7f1000bb
net.micode.notes:id/accessibility_action_clickable_span = 0x7f090013
net.micode.notes:style/TextAppearance.Compat.Notification.Line2.Media = 0x7f110169
net.micode.notes:style/Base.ThemeOverlay.AppCompat.Dialog.Alert = 0x7f11006d
net.micode.notes:color/design_dark_default_color_on_surface = 0x7f060039
net.micode.notes:attr/fabCradleRoundedCornerRadius = 0x7f040168
net.micode.notes:style/Widget.MaterialComponents.TextInputLayout.FilledBox.Dense.ExposedDropdownMenu = 0x7f1102d3
net.micode.notes:attr/fabCradleRoundedCornerRadius = 0x7f040168
net.micode.notes:color/design_dark_default_color_on_surface = 0x7f060039
net.micode.notes:id/tabMode = 0x7f090235
net.micode.notes:id/text_input_error_icon = 0x7f090252
net.micode.notes:id/tag_accessibility_actions = 0x7f090236
@ -1189,10 +1189,10 @@ net.micode.notes:string/call_record_folder_name = 0x7f10002c
net.micode.notes:style/ThemeOverlay.MaterialComponents.TextInputEditText.OutlinedBox.Dense = 0x7f110211
net.micode.notes:style/Widget.AppCompat.SearchView.ActionBar = 0x7f110257
net.micode.notes:string/mtrl_picker_invalid_format = 0x7f1000a1
net.micode.notes:id/text = 0x7f09024a
net.micode.notes:id/tts_cancel = 0x7f090270
net.micode.notes:style/ThemeOverlay.MaterialComponents.AutoCompleteTextView = 0x7f1101f4
net.micode.notes:styleable/AppCompatTextView = 0x7f120011
net.micode.notes:id/tts_cancel = 0x7f090270
net.micode.notes:id/text = 0x7f09024a
net.micode.notes:id/test_checkbox_android_button_tint = 0x7f090244
net.micode.notes:dimen/mtrl_extended_fab_icon_size = 0x7f07012c
net.micode.notes:attr/waveOffset = 0x7f0403d8
@ -1227,13 +1227,13 @@ net.micode.notes:style/CardView = 0x7f1100e4
net.micode.notes:drawable/abc_list_divider_mtrl_alpha = 0x7f08002b
net.micode.notes:id/withText = 0x7f09029b
net.micode.notes:drawable/abc_list_pressed_holo_light = 0x7f08002f
net.micode.notes:id/submenuarrow = 0x7f090231
net.micode.notes:drawable/edit_blue = 0x7f08006d
net.micode.notes:attr/circularflow_radiusInDP = 0x7f0400b8
net.micode.notes:style/TextAppearance.AppCompat.Widget.Button.Inverse = 0x7f11015e
net.micode.notes:style/Base.Theme.MaterialComponents.DialogWhenLarge = 0x7f11005d
net.micode.notes:color/bright_foreground_material_light = 0x7f060028
net.micode.notes:drawable/ic_keyboard_black_24dp = 0x7f080083
net.micode.notes:style/TextAppearance.AppCompat.Widget.Button.Inverse = 0x7f11015e
net.micode.notes:attr/circularflow_radiusInDP = 0x7f0400b8
net.micode.notes:id/submenuarrow = 0x7f090231
net.micode.notes:id/test_start = 0x7f090249
net.micode.notes:attr/customIntegerValue = 0x7f040118
net.micode.notes:id/stop = 0x7f09022f
@ -1291,21 +1291,21 @@ net.micode.notes:style/ShapeAppearance.MaterialComponents.Test = 0x7f110119
net.micode.notes:id/material_hour_tv = 0x7f090161
net.micode.notes:id/rightToLeft = 0x7f0901e9
net.micode.notes:attr/paddingEnd = 0x7f0402b1
net.micode.notes:attr/toolbarId = 0x7f0403ad
net.micode.notes:id/ratio = 0x7f0901e5
net.micode.notes:dimen/mtrl_slider_track_side_padding = 0x7f07016d
net.micode.notes:style/TextAppearance.MaterialComponents.Headline6 = 0x7f110185
net.micode.notes:style/Theme.MaterialComponents.Dialog.FixedSize.Bridge = 0x7f1101ca
net.micode.notes:style/ThemeOverlay.MaterialComponents.Light.Dialog.Alert.Framework = 0x7f110203
net.micode.notes:dimen/mtrl_slider_track_side_padding = 0x7f07016d
net.micode.notes:id/ratio = 0x7f0901e5
net.micode.notes:attr/toolbarId = 0x7f0403ad
net.micode.notes:id/radio = 0x7f0901e4
net.micode.notes:layout/material_radial_view_group = 0x7f0c004a
net.micode.notes:id/progress_circular = 0x7f0901e2
net.micode.notes:attr/mock_labelBackgroundColor = 0x7f040279
net.micode.notes:drawable/material_ic_keyboard_arrow_previous_black_24dp = 0x7f0800ae
net.micode.notes:style/Widget.MaterialComponents.PopupMenu.Overflow = 0x7f1102c3
net.micode.notes:dimen/mtrl_extended_fab_bottom_padding = 0x7f070125
net.micode.notes:layout/design_bottom_navigation_item = 0x7f0c002a
net.micode.notes:attr/tabInlineLabel = 0x7f04034d
net.micode.notes:style/Widget.MaterialComponents.PopupMenu.Overflow = 0x7f1102c3
net.micode.notes:attr/mock_labelBackgroundColor = 0x7f040279
net.micode.notes:id/progress_circular = 0x7f0901e2
net.micode.notes:drawable/material_ic_keyboard_arrow_previous_black_24dp = 0x7f0800ae
net.micode.notes:layout/test_toolbar_surface = 0x7f0c0094
net.micode.notes:style/Base.Theme.AppCompat.Light.Dialog.MinWidth = 0x7f110053
net.micode.notes:attr/haloRadius = 0x7f04019c
@ -1327,12 +1327,12 @@ net.micode.notes:id/old_password = 0x7f0901c4
net.micode.notes:styleable/MotionHelper = 0x7f120061
net.micode.notes:id/notification_main_column_container = 0x7f0901c2
net.micode.notes:id/cancel_button = 0x7f090082
net.micode.notes:string/material_slider_range_start = 0x7f100065
net.micode.notes:style/Base.V28.Theme.AppCompat = 0x7f110092
net.micode.notes:dimen/abc_text_size_menu_material = 0x7f07004b
net.micode.notes:style/Widget.Design.BottomSheet.Modal = 0x7f110266
net.micode.notes:string/format_move_notes_to_folder = 0x7f10004f
net.micode.notes:dimen/abc_text_size_menu_material = 0x7f07004b
net.micode.notes:attr/counterTextColor = 0x7f04010f
net.micode.notes:style/Widget.Design.BottomSheet.Modal = 0x7f110266
net.micode.notes:string/material_slider_range_start = 0x7f100065
net.micode.notes:style/Base.V28.Theme.AppCompat = 0x7f110092
net.micode.notes:id/notification_main_column = 0x7f0901c1
net.micode.notes:id/normal = 0x7f0901b7
net.micode.notes:style/Theme.MaterialComponents.DayNight.Dialog.MinWidth.Bridge = 0x7f1101c1
@ -1363,13 +1363,13 @@ net.micode.notes:id/navigation_bar_item_small_label_view = 0x7f0901ad
net.micode.notes:dimen/fastscroll_minimum_range = 0x7f070095
net.micode.notes:id/autoCompleteToEnd = 0x7f090062
net.micode.notes:id/snackbar_text = 0x7f090214
net.micode.notes:style/TextAppearance.AppCompat.Widget.PopupMenu.Header = 0x7f110160
net.micode.notes:attr/textureEffect = 0x7f040389
net.micode.notes:style/Widget.AppCompat.CompoundButton.CheckBox = 0x7f11022c
net.micode.notes:style/TextAppearance.AppCompat.Widget.PopupMenu.Header = 0x7f110160
net.micode.notes:id/mtrl_picker_title_text = 0x7f0901a6
net.micode.notes:dimen/abc_action_bar_subtitle_bottom_margin_material = 0x7f07000b
net.micode.notes:color/mtrl_tabs_colored_ripple_color = 0x7f0600b0
net.micode.notes:style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.ExposedDropdownMenu = 0x7f1102d8
net.micode.notes:color/mtrl_tabs_colored_ripple_color = 0x7f0600b0
net.micode.notes:dimen/abc_action_bar_subtitle_bottom_margin_material = 0x7f07000b
net.micode.notes:id/mtrl_picker_title_text = 0x7f0901a6
net.micode.notes:dimen/notification_large_icon_height = 0x7f07018b
net.micode.notes:id/mtrl_picker_text_input_range_start = 0x7f0901a5
net.micode.notes:style/ThemeOverlay.MaterialComponents.ActionBar = 0x7f1101f1

@ -303,7 +303,7 @@ activity#net.micode.notes.ui.speech.setting.IatSettings
ADDED from D:\software engineering\xiaomi\xiaomi\xiaomi-src\app\src\main\AndroidManifest.xml:46:9-67
android:name
ADDED from D:\software engineering\xiaomi\xiaomi\xiaomi-src\app\src\main\AndroidManifest.xml:46:19-64
activity#net.micode.notes.ui.IflytexActivity
activity#net.micode.notes.SparkChain.IflytexActivity
ADDED from D:\software engineering\xiaomi\xiaomi\xiaomi-src\app\src\main\AndroidManifest.xml:47:9-52:64
android:label
ADDED from D:\software engineering\xiaomi\xiaomi\xiaomi-src\app\src\main\AndroidManifest.xml:51:13-59
@ -314,7 +314,7 @@ ADDED from D:\software engineering\xiaomi\xiaomi\xiaomi-src\app\src\main\Android
android:theme
ADDED from D:\software engineering\xiaomi\xiaomi\xiaomi-src\app\src\main\AndroidManifest.xml:52:13-61
android:name
ADDED from D:\software engineering\xiaomi\xiaomi\xiaomi-src\app\src\main\AndroidManifest.xml:48:13-47
ADDED from D:\software engineering\xiaomi\xiaomi\xiaomi-src\app\src\main\AndroidManifest.xml:48:13-55
activity#net.micode.notes.SparkChain.ImageGenerationActivity
ADDED from D:\software engineering\xiaomi\xiaomi\xiaomi-src\app\src\main\AndroidManifest.xml:53:9-57:52
android:screenOrientation

@ -45,7 +45,7 @@
<activity android:name=".ui.speech.setting.TtsSettings" />
<activity android:name=".ui.speech.setting.IatSettings" />
<activity
android:name=".ui.IflytexActivity"
android:name=".SparkChain.IflytexActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:exported="true"
android:label="@string/title_activity_iflytex"

@ -1,451 +0,0 @@
package net.micode.notes.ui;
import androidx.appcompat.app.AppCompatActivity;
import androidx.core.app.ActivityCompat;
import androidx.core.content.ContextCompat;
import android.Manifest;
import android.app.Activity;
import android.content.Context;
import android.content.pm.PackageManager;
import android.graphics.Color;
import android.graphics.drawable.GradientDrawable;
import android.os.Bundle;
import android.provider.Settings;
import android.text.method.ScrollingMovementMethod;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
import com.iflytek.sparkchain.core.LLM;
import com.iflytek.sparkchain.core.LLMCallbacks;
import com.iflytek.sparkchain.core.LLMConfig;
import com.iflytek.sparkchain.core.LLMError;
import com.iflytek.sparkchain.core.LLMEvent;
import com.iflytek.sparkchain.core.LLMFactory;
import com.iflytek.sparkchain.core.LLMOutput;
import com.iflytek.sparkchain.core.LLMResult;
import com.iflytek.sparkchain.core.Memory;
import com.iflytek.sparkchain.core.SparkChain;
import com.iflytek.sparkchain.core.SparkChainConfig;
import net.micode.notes.R;
import java.util.ArrayList;
import java.util.List;
/*
import com.hjq.permissions.OnPermission;
import com.hjq.permissions.XXPermissions;*/
public class IflytexActivity extends AppCompatActivity {
private static final String TAG = "AEE_Chat";
private Button btn_startChat, btn_stopChat;
private TextView chatText;
private EditText inputText;
// 设定flag在输出未完成时无法进行发送
private boolean sessionFinished = true;
private int token = 0;
private LLM llm;
//qxq:
private TextView tv_result;
private boolean isAuth = false;//那我问你那我问你SDK初始化了吗
/*
private void getPermission(){
XXPermissions.with(this).permission("android.permission.WRITE_EXTERNAL_STORAGE"
, "android.permission.READ_EXTERNAL_STORAGE"
, "android.permission.INTERNET"
, "android.permission.MANAGE_EXTERNAL_STORAGE").request(new OnPermission() {
@Override
public void hasPermission(List<String> granted, boolean all) {
Log.d(TAG,"SDK获取系统权限成功:"+all);
for(int i=0;i<granted.size();i++){
Log.d(TAG,"获取到的权限有:"+granted.get(i));
}
if(all){
initSDK();
}
}
@Override
public void noPermission(List<String> denied, boolean quick) {
if(quick){
Log.e(TAG,"onDenied:被永久拒绝授权,请手动授予权限");
XXPermissions.startPermissionActivity(MainActivity.this,denied);
}else{
Log.e(TAG,"onDenied:权限获取失败");
}
}
});
}*/
//Android permission ask for
private void Android_Permission_init(){
ArrayList<String> NOPER_List = new ArrayList<String>();
String tempList[];
String Perm[] = {android.Manifest.permission.RECORD_AUDIO, //录音权限
android.Manifest.permission.ACCESS_NETWORK_STATE, //络连接信息权限
android.Manifest.permission.INTERNET, //连网权限
Manifest.permission.READ_EXTERNAL_STORAGE,//qxq:
Manifest.permission.MANAGE_EXTERNAL_STORAGE,//qxq:
Manifest.permission.WRITE_EXTERNAL_STORAGE}; //应用写入设备的外部存储
//is permission granted ? otherwise add to 'List'
for(String P : Perm)
if(PackageManager.PERMISSION_GRANTED!= ContextCompat.checkSelfPermission(this,P))
NOPER_List.add(P);
tempList = new String[NOPER_List.size()];
if(!NOPER_List.isEmpty())
ActivityCompat.requestPermissions(this,NOPER_List.toArray(tempList),123);
initSDK();
}
/*************************
* SparkChainSDK
* *******************************/
private void initSDK() {
Log.d(TAG,"initSDK");
// 初始化SDKAppid等信息在清单中配置
SparkChainConfig sparkChainConfig = SparkChainConfig.builder();
sparkChainConfig.appID(getResources().getString(R.string.appid))
.apiKey(getResources().getString(R.string.apikey))
.apiSecret(getResources().getString(R.string.apiSecret))//应用申请的appid三元组
// .uid(getAndroidId())
.logLevel(666);
int ret = SparkChain.getInst().init(getApplicationContext(),sparkChainConfig);
String result;
if(ret == 0){
result = "qxq:spark pro SDK初始化成功,请选择相应的功能点击体验。";
isAuth = true;
}else{
result = "SDK初始化失败,错误码:" + ret;
isAuth = false;
}
Log.d(TAG,result);
showInfo(result);
}
private void showInfo(String text){
runOnUiThread(new Runnable() {
@Override
public void run() {
//tv_result.setText(text);
}
});
}
/*********
*
* ***********/
LLMCallbacks llmCallbacks = new LLMCallbacks() {
@Override
public void onLLMResult(LLMResult llmResult, Object usrContext) {
if(token == (int)usrContext){//本次返回的结果是否跟请求的问题是否匹配,通过用户自定义标识判断。
Log.d(TAG,"onLLMResult\n");
Log.d(TAG,"onLLMResult sid:"+llmResult.getSid());
String content = llmResult.getContent();//获取交互结果
Log.e(TAG,"onLLMResult:" + content);
String answerJson = llmResult.getRaw();
Log.e(TAG,"onLLMResultRaw:" + answerJson);
int status = llmResult.getStatus();//获取结果状态
if(content != null) {
runOnUiThread(new Runnable() {
@Override
public void run() {
chatText.append(content);
toend();
}
});
}
if(status == 2){//2表示大模型结果返回完成
int completionTokens = llmResult.getCompletionTokens();
int promptTokens = llmResult.getPromptTokens();//
int totalTokens = llmResult.getTotalTokens();
Log.e(TAG,"completionTokens:" + completionTokens + "promptTokens:" + promptTokens + "totalTokens:" + totalTokens);
sessionFinished = true;
}
}
}
@Override
public void onLLMEvent(LLMEvent event, Object usrContext) {
Log.d(TAG,"onLLMEvent\n");
Log.w(TAG,"onLLMEvent:" + " " + event.getEventID() + " " + event.getEventMsg());
}
@Override
public void onLLMError(LLMError error, Object usrContext) {
Log.d(TAG,"onLLMError\n");
Log.d(TAG,"onLLMError sid:"+error.getSid());
Log.e(TAG,"errCode:" + error.getErrCode() + "errDesc:" + error.getErrMsg());
runOnUiThread(new Runnable() {
@Override
public void run() {
chatText.append("错误:" + " err:" + error.getErrCode() + " errDesc:" + error.getErrMsg() + "\n");
}
});
sessionFinished = true;
}
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_iflytex);
Android_Permission_init();//qxq:这里初始化了android权限同时也进行了初始化SDK。在原本的demo里这里是放在main程序里执行
initView();
initButtonClickListener();
setLLMConfig();
//tv_result = findViewById(R.id.Iflytex_Notification);
}
@Override
protected void onDestroy() {
super.onDestroy();
SparkChain.getInst().unInit();//qxq:逆初始化
}
/***************
* LLM
* ******************/
private void setLLMConfig(){
Log.d(TAG,"setLLMConfig");
LLMConfig llmConfig = LLMConfig.builder()
.domain("4.0Ultra");
llmConfig.showRefLabel(true);//返回信源信息4.0Utral版本支持,其他版本传递无效。
// Memory window_memory = Memory.windowMemory(5);
llm = LLMFactory.textGeneration(llmConfig);
// String rawJson = "{\n" +
// " \"header\": {\n" +
// " \"app_id\": 30dfb58a,\n" +
// " \"uid\": \"1234\", \n" +
// " # \"patch_id\": [] #接入微调模型对应服务发布后的resourceid \n" +
// " },\n" +
// " \"parameter\": {\n" +
// " \"chat\": {\n" +
// " \"domain\": 4.0Ultra,\n" +
// " \"temperature\": 0.5,\n" +
// " \"max_tokens\": 4096,\n" +
// " \"auditing\": \"default\",\n" +
// " }\n" +
// " },\n" +
// " \"payload\": {\n" +
// " \"message\": {\n" +
// " \"text\": [{\"role\": \"user\", \"content\": 给我写一篇100字的作文}]\n" +
// " }\n" +
// " }";
// int ret = llm.arunWithJson(rawJson,token);
llm.registerLLMCallbacks(llmCallbacks);
}
private String getAndroidId() {
try {
return Settings.Secure.getString(this.getContentResolver(),Settings.Secure.ANDROID_ID);
} catch (Exception ex) {
ex.printStackTrace();
}
return "";
}
/***************
*
* ****************/
private void stopChat(){
if(llm == null){
Log.e(TAG,"startChat failed,please setLLMConfig before!");
return;
}
llm.stop();
}
private void startSyncChat(){
String question = "给我讲个笑话吧。";
LLMOutput syncOutput = llm.run(question);
if(syncOutput.getErrCode() == 0) {
Log.i(TAG, "同步调用:" + syncOutput.getRole() + ":" + syncOutput.getContent());
String results = syncOutput.getContent();
}else {
Log.e(TAG, "同步调用:" + "errCode" + syncOutput.getErrCode() + " errMsg:" + syncOutput.getErrMsg());
}
}
/***************
*
* ****************/
private void startChat() {
if(llm == null){
Log.e(TAG,"startChat failed,please setLLMConfig before!");
return;
}
String usrInputText = inputText.getText().toString();
Log.d(TAG,"用户输入:" + usrInputText);
if(usrInputText.length() >= 1)
chatText.append("\n输入:\n " + usrInputText + "\n");
token++;
int ret = llm.arun(usrInputText,token);
if(ret != 0){
Log.e(TAG,"SparkChain failed:\n" + ret);
return;
}
runOnUiThread(new Runnable() {
@Override
public void run() {
inputText.setText("");
chatText.append("输出:\n ");
}
});
sessionFinished = false;
}
/***********
* 使json
* *************/
private void startChatWithJson(){
if(llm == null){
Log.e(TAG,"startChat failed,please setLLMConfig before!");
return;
}
/*******************仅供示例**************************/
String rawJson = "{\n" +
" \"header\":{\n" +
" \"app_id\":\"4CC5779A\",\n" +
" \"uid\":\"12345\"\n" +
" },\n" +
" \"parameter\":{\n" +
" \"chat\":{\n" +
" \"domain\":\"4.0Ultra\",\n" +
" \"temperature\":0.5,\n" +
" \"max_tokens\":1024\n" +
" }\n" +
" },\n" +
" \"payload\":{\n" +
" \"message\":{\n" +
" \"text\":[\n" +
/*******************************prompt人设*********************************************/
" {\n" +
" \"role\":\"system\",\n" +
" \"content\":\"你现在扮演李白,你豪情万丈,狂放不羁;接下来请用李白的口吻和用户对话。\"\n" +
" },\n" +
/*******************************历史会话*********************************************/
" {\n" +
" \"role\":\"user\",\n" +
" \"content\":\"你是谁\"\n" +
" },\n" +
" {\n" +
" \"role\":\"assistant\",\n" +
" \"content\":\"吾乃李白,字太白,号青莲居士,唐代诗人,人称“诗仙”。吾之诗篇,豪放不羁,飘逸如风,犹如天上明月,照耀千古。汝有何事,欲与吾言?\"\n" +
" },\n" +
/*******************************当前提问*********************************************/
" {\n" +
" \"role\":\"user\",\n" +
" \"content\":\"你会做什么\"\n" +
" }\n" +
/*********************************************************************************/
" ]\n" +
" }\n" +
" }\n" +
"}";
chatText.append("\n输入:\n " + "你会做什么" + "\n");
token++;
int ret = llm.arunWithJson(rawJson,token);
if(ret != 0){
Log.e(TAG,"SparkChain failed:\n" + ret);
return;
}
runOnUiThread(new Runnable() {
@Override
public void run() {
inputText.setText("");
chatText.append("输出:\n ");
}
});
sessionFinished = false;
}
private void initButtonClickListener() {
btn_startChat.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
startChat();
// startChatWithJson();
toend();
}
});
btn_stopChat.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
stopChat();
}
});
// 监听文本框点击时间,跳转到底部
inputText.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
toend();
}
});
}
private void initView() {
btn_startChat = findViewById(R.id.test_start);
chatText = findViewById(R.id.Chat_Notification);
inputText = findViewById(R.id.test_input);
btn_stopChat = findViewById(R.id.Chat_arun_stop_btn);
chatText.setMovementMethod(new ScrollingMovementMethod());
GradientDrawable drawable = new GradientDrawable();
// 设置圆角弧度为5dp
drawable.setCornerRadius(dp2px(this, 5f));
// 设置边框线的粗细为1dp颜色为黑色【#000000】
drawable.setStroke((int) dp2px(this, 1f), Color.parseColor("#000000"));
inputText.setBackground(drawable);
}
private float dp2px(Context context, float dipValue) {
if (context == null) {
return 0;
}
final float scale = context.getResources().getDisplayMetrics().density;
return (float) (dipValue * scale + 0.5f);
}
public static void showToast(final Activity context, final String content){
context.runOnUiThread(new Runnable() {
@Override
public void run() {
int random = (int) (Math.random()*(1-0)+0);
Toast.makeText(context,content,random).show();
}
});
}
public void toend(){
int scrollAmount = chatText.getLayout().getLineTop(chatText.getLineCount()) - chatText.getHeight();
if (scrollAmount > 0) {
chatText.scrollTo(0, scrollAmount+10);
}
}
}

@ -320,7 +320,7 @@ public class NoteEditActivity extends Activity implements OnClickListener,
findViewById(R.id.spark).setOnClickListener(new View.OnClickListener(){//qxq:这个按钮被触发时,设置了点击监听器函数
@Override
public void onClick(View view) {
Intent intent = new Intent(NoteEditActivity.this, IflytexActivity.class);
Intent intent = new Intent(NoteEditActivity.this, net.micode.notes.SparkChain.IflytexActivity.class);
startActivity(intent);
}
});

Loading…
Cancel
Save