feat: 添加 USB 摄像头连接功能

- 新增 Android USB 摄像头 APP (MJPEG 服务器)
- 电脑端支持 ADB 端口转发连接
- 修复 .gitignore 忽略 Android 文件

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
let5sne.win10
2026-02-12 22:23:43 +08:00
parent 35d05d4701
commit 767271d499
652 changed files with 28034 additions and 22 deletions

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Base.TextAppearance.AppCompat.Widget.ActionBar.Menu" parent="android:TextAppearance.Material.Widget.ActionBar.Menu"/>
<style name="Base.TextAppearance.AppCompat.Widget.Button.Inverse" parent="android:TextAppearance.Material.Widget.Button.Inverse"/>
<style name="Base.Theme.AppCompat" parent="Base.V23.Theme.AppCompat"/>
<style name="Base.Theme.AppCompat.Light" parent="Base.V23.Theme.AppCompat.Light"/>
<style name="Base.V23.Theme.AppCompat" parent="Base.V22.Theme.AppCompat">
<item name="ratingBarStyleIndicator">?android:attr/ratingBarStyleIndicator</item>
<item name="ratingBarStyleSmall">?android:attr/ratingBarStyleSmall</item>
<item name="actionBarItemBackground">?android:attr/actionBarItemBackground</item>
<item name="actionMenuTextColor">?android:attr/actionMenuTextColor</item>
<item name="actionMenuTextAppearance">?android:attr/actionMenuTextAppearance</item>
<item name="actionOverflowButtonStyle">?android:attr/actionOverflowButtonStyle</item>
<item name="controlBackground">@drawable/abc_control_background_material</item>
</style>
<style name="Base.V23.Theme.AppCompat.Light" parent="Base.V22.Theme.AppCompat.Light">
<item name="ratingBarStyleIndicator">?android:attr/ratingBarStyleIndicator</item>
<item name="ratingBarStyleSmall">?android:attr/ratingBarStyleSmall</item>
<item name="actionBarItemBackground">?android:attr/actionBarItemBackground</item>
<item name="actionMenuTextColor">?android:attr/actionMenuTextColor</item>
<item name="actionMenuTextAppearance">?android:attr/actionMenuTextAppearance</item>
<item name="actionOverflowButtonStyle">?android:attr/actionOverflowButtonStyle</item>
<item name="controlBackground">@drawable/abc_control_background_material</item>
</style>
<style name="Base.Widget.AppCompat.ActionButton.Overflow" parent="android:Widget.Material.ActionButton.Overflow"/>
<style name="Base.Widget.AppCompat.Button.Borderless.Colored" parent="android:Widget.Material.Button.Borderless.Colored"/>
<style name="Base.Widget.AppCompat.Button.Colored" parent="android:Widget.Material.Button.Colored">
<item name="android:textAppearance">@style/TextAppearance.AppCompat.Widget.Button.Colored</item>
</style>
<style name="Base.Widget.AppCompat.EditText" parent="android:Widget.Material.EditText">
<item name="android:hyphenationFrequency">none</item>
<item name="android:breakStrategy">simple</item>
</style>
<style name="Base.Widget.AppCompat.RatingBar.Indicator" parent="android:Widget.Material.RatingBar.Indicator"/>
<style name="Base.Widget.AppCompat.RatingBar.Small" parent="android:Widget.Material.RatingBar.Small"/>
<style name="Base.Widget.AppCompat.Spinner.Underlined" parent="android:Widget.Material.Spinner.Underlined"/>
<style name="Base.Widget.AppCompat.TextView" parent="android:Widget.Material.TextView">
<item name="android:hyphenationFrequency">none</item>
<item name="android:breakStrategy">high_quality</item>
</style>
</resources>