<?xml version="1.0" encoding="UTF-8" ?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"> <channel><title>RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</title><description>安卓开发，安卓教程，Android入门，安卓新手教程，软件开发基础。突出一个简单明了，上手快。从实用性出发，快速掌握Android开发基本技能。插件式学习，学以致用。</description><link>https://www.an.rustfisher.com/</link><atom:link href="https://www.an.rustfisher.com/feed_rss_created.xml" rel="self" type="application/rss+xml" /><language>zh</language> <pubDate>Wed, 11 Mar 2026 06:56:00 -0000</pubDate> <lastBuildDate>Wed, 11 Mar 2026 06:56:00 -0000</lastBuildDate> <ttl>1440</ttl> <generator>MkDocs RSS plugin - v1.11.0</generator> <item> <title>Paint.setAlpha使用</title> <description>在自定义View中会使用到**Paint**，设置画笔颜色时经常使用 setColor 方法，设置不透明度可用 setAlpha 方法。在开发中要注意先 setColor ，后 setAlpha</description><link>https://www.an.rustfisher.com/android/ui/view/customView/paint-setalpha/?utm_source=documentation&amp;utm_medium=RSS&amp;utm_campaign=feed-syndication</link> <pubDate>Mon, 22 Dec 2025 18:23:16 +0000</pubDate><source url="https://www.an.rustfisher.com/feed_rss_created.xml">RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</source><guid isPermaLink="true">https://www.an.rustfisher.com/android/ui/view/customView/paint-setalpha/</guid> </item> <item> <title>鸿蒙应用调整屏幕方向</title> <description>鸿蒙应用横竖屏切换，用代码调整屏幕方向：竖屏，横屏，反向横屏，反向竖屏。使用ArkUI</description><link>https://www.an.rustfisher.com/harmony/window/change-app-screen-orientation/?utm_source=documentation&amp;utm_medium=RSS&amp;utm_campaign=feed-syndication</link> <pubDate>Fri, 22 Aug 2025 16:53:29 +0000</pubDate><source url="https://www.an.rustfisher.com/feed_rss_created.xml">RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</source><guid isPermaLink="true">https://www.an.rustfisher.com/harmony/window/change-app-screen-orientation/</guid> </item> <item> <title>uniapp点击和点击不穿透</title> <description>uniapp设置点击事件，在小程序、h5或者安卓app中的点击；设置点击不穿透。</description><link>https://www.an.rustfisher.com/uniapp/uniapp-android-click/?utm_source=documentation&amp;utm_medium=RSS&amp;utm_campaign=feed-syndication</link> <pubDate>Tue, 15 Jul 2025 10:36:53 +0000</pubDate><source url="https://www.an.rustfisher.com/feed_rss_created.xml">RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</source><guid isPermaLink="true">https://www.an.rustfisher.com/uniapp/uniapp-android-click/</guid> </item> <item> <title>uniapp安卓强制横屏</title> <description>uniapp在安卓上运行，强制横屏的方法，启动后设置横屏</description><link>https://www.an.rustfisher.com/uniapp/uniapp-android-horizontal-screen/?utm_source=documentation&amp;utm_medium=RSS&amp;utm_campaign=feed-syndication</link> <pubDate>Mon, 07 Jul 2025 16:56:18 +0000</pubDate><source url="https://www.an.rustfisher.com/feed_rss_created.xml">RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</source><guid isPermaLink="true">https://www.an.rustfisher.com/uniapp/uniapp-android-horizontal-screen/</guid> </item> <item> <title>使用lombok运行报NoSuchFieldError</title> <description>&lt;hr&gt;&lt;p&gt;title: Android使用lombok报错comments: truepublished_time: 2025-07-01T00:22:22+08:00updated_time: 2025-07-01T10:53:57+08:00keywords: Android, lombokdescr...&lt;/p&gt;</description><link>https://www.an.rustfisher.com/android/util/lombok-android-NoSuchFieldError-JCTree/?utm_source=documentation&amp;utm_medium=RSS&amp;utm_campaign=feed-syndication</link> <pubDate>Tue, 01 Jul 2025 11:17:40 +0000</pubDate><source url="https://www.an.rustfisher.com/feed_rss_created.xml">RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</source><guid isPermaLink="true">https://www.an.rustfisher.com/android/util/lombok-android-NoSuchFieldError-JCTree/</guid> </item> <item> <title>uniapp离线打包安卓apk</title> <description>uniapp离线打包为安卓apk的基本流程和关键步骤。</description><link>https://www.an.rustfisher.com/uniapp/uniapp-android-local-build/?utm_source=documentation&amp;utm_medium=RSS&amp;utm_campaign=feed-syndication</link> <pubDate>Wed, 18 Jun 2025 11:29:50 +0000</pubDate><source url="https://www.an.rustfisher.com/feed_rss_created.xml">RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</source><guid isPermaLink="true">https://www.an.rustfisher.com/uniapp/uniapp-android-local-build/</guid> </item> <item> <title>uniapp运行到安卓启动太慢</title> <description>uniapp打包为安卓app启动很慢的处理办法</description><link>https://www.an.rustfisher.com/uniapp/uniapp-android-start-too-slow/?utm_source=documentation&amp;utm_medium=RSS&amp;utm_campaign=feed-syndication</link> <pubDate>Wed, 18 Jun 2025 11:29:50 +0000</pubDate><source url="https://www.an.rustfisher.com/feed_rss_created.xml">RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</source><guid isPermaLink="true">https://www.an.rustfisher.com/uniapp/uniapp-android-start-too-slow/</guid> </item> <item> <title>自定义跑马灯MarqueeTextView</title> <description>自定义MarqueeTextView继承自TextView，实现跑马灯效果</description><link>https://www.an.rustfisher.com/android/ui/view/textView/custom-MarqueeTextView/?utm_source=documentation&amp;utm_medium=RSS&amp;utm_campaign=feed-syndication</link> <pubDate>Tue, 08 Apr 2025 16:14:46 +0000</pubDate><source url="https://www.an.rustfisher.com/feed_rss_created.xml">RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</source><guid isPermaLink="true">https://www.an.rustfisher.com/android/ui/view/textView/custom-MarqueeTextView/</guid> </item> <item> <title>靠近手机熄屏</title> <description>在一些通话场景中，如果用户将手机贴近耳朵，此时熄屏避免用户误触。通话结束或者手机放下时，恢复屏幕显示。使用SensorManager来实现屏幕控制。</description><link>https://www.an.rustfisher.com/android/hardware/sensor-and-screen-off/?utm_source=documentation&amp;utm_medium=RSS&amp;utm_campaign=feed-syndication</link> <pubDate>Wed, 23 Oct 2024 16:19:10 +0000</pubDate><source url="https://www.an.rustfisher.com/feed_rss_created.xml">RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</source><guid isPermaLink="true">https://www.an.rustfisher.com/android/hardware/sensor-and-screen-off/</guid> </item> <item> <title>模拟launcher启动activity</title> <description>使用intent在service中模拟点击Launcher启动。点击notification通知，模拟用户点击App启动。可应用在通知栏动作处理中。</description><link>https://www.an.rustfisher.com/android/activity/intent-like-launcher/?utm_source=documentation&amp;utm_medium=RSS&amp;utm_campaign=feed-syndication</link> <pubDate>Thu, 27 Jun 2024 15:26:32 +0000</pubDate><source url="https://www.an.rustfisher.com/feed_rss_created.xml">RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</source><guid isPermaLink="true">https://www.an.rustfisher.com/android/activity/intent-like-launcher/</guid> </item> <item> <title>Android App工程引入firebase，使用Cloud Messaging</title> <description>Android工程引入firebase</description><link>https://www.an.rustfisher.com/android/firebase/cloud-msg-quick-start/?utm_source=documentation&amp;utm_medium=RSS&amp;utm_campaign=feed-syndication</link> <pubDate>Thu, 27 Jun 2024 15:26:32 +0000</pubDate><source url="https://www.an.rustfisher.com/feed_rss_created.xml">RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</source><guid isPermaLink="true">https://www.an.rustfisher.com/android/firebase/cloud-msg-quick-start/</guid> </item> <item> <title>byte与位操作</title> <description>Java中字节byte与位操作，按位声明一个字节，左移操作等等。</description><link>https://www.an.rustfisher.com/java/basic/java-bit/?utm_source=documentation&amp;utm_medium=RSS&amp;utm_campaign=feed-syndication</link> <pubDate>Sun, 04 Feb 2024 14:54:00 +0000</pubDate><source url="https://www.an.rustfisher.com/feed_rss_created.xml">RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</source><guid isPermaLink="true">https://www.an.rustfisher.com/java/basic/java-bit/</guid> </item> <item> <title>adb指定设备安装apk</title> <description>&lt;h1&gt;adb install 指定设备安装apk&lt;/h1&gt;&lt;p&gt;??? note &#34;更新日期 2024-01-11&#34;&lt;/p&gt;&lt;pre&gt;&lt;code&gt;- 2024-01-11 创建文档&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;当电脑连接了多个安卓设备时，直接&lt;code&gt;adb install&lt;/code&gt;会弹出安装错误&lt;/p&gt;&lt;p&gt;```~ $ adb devicesList of devices attach...&lt;/p&gt;</description><link>https://www.an.rustfisher.com/android/adb/adb-s-install/?utm_source=documentation&amp;utm_medium=RSS&amp;utm_campaign=feed-syndication</link> <pubDate>Fri, 12 Jan 2024 09:47:44 +0000</pubDate><source url="https://www.an.rustfisher.com/feed_rss_created.xml">RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</source><guid isPermaLink="true">https://www.an.rustfisher.com/android/adb/adb-s-install/</guid> </item> <item> <title>ViewModel实例什么时候被回收（TechMix，掘金）</title> <description>&lt;h1&gt;ViewModel实例什么时候被回收&lt;/h1&gt;&lt;p&gt;??? note &#34;更新日期 2024-01-05&#34;&lt;/p&gt;&lt;pre&gt;&lt;code&gt;- 2024-01-05 引入文档&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;!!! note &#34;引用来源&#34;&lt;/p&gt;&lt;pre&gt;&lt;code&gt;作者：TechMix链接：https://juejin.cn/post/72570853264710697...&lt;/code&gt;&lt;/pre&gt;</description><link>https://www.an.rustfisher.com/android/androidx/viewModel/when-viewmodel-release-juejin/?utm_source=documentation&amp;utm_medium=RSS&amp;utm_campaign=feed-syndication</link> <pubDate>Fri, 05 Jan 2024 14:59:53 +0000</pubDate><source url="https://www.an.rustfisher.com/feed_rss_created.xml">RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</source><guid isPermaLink="true">https://www.an.rustfisher.com/android/androidx/viewModel/when-viewmodel-release-juejin/</guid> </item> <item> <title>gradle打包jar</title> <description>Android Studio 模块打包成jar，合并第三方jar成1个jar包。不同版本gradle打包遇到的兼容性问题。</description><link>https://www.an.rustfisher.com/android/as/build-module-ouput-jar/?utm_source=documentation&amp;utm_medium=RSS&amp;utm_campaign=feed-syndication</link> <pubDate>Wed, 01 Nov 2023 10:52:53 +0000</pubDate><source url="https://www.an.rustfisher.com/feed_rss_created.xml">RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</source><guid isPermaLink="true">https://www.an.rustfisher.com/android/as/build-module-ouput-jar/</guid> </item> <item> <title>音视频一些开源项目</title> <description>音视频编解码类、视频前后处理、服务端类等。</description><link>https://www.an.rustfisher.com/media/info/media-open-source-projects/?utm_source=documentation&amp;utm_medium=RSS&amp;utm_campaign=feed-syndication</link> <pubDate>Thu, 03 Aug 2023 09:28:48 +0000</pubDate><source url="https://www.an.rustfisher.com/feed_rss_created.xml">RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</source><guid isPermaLink="true">https://www.an.rustfisher.com/media/info/media-open-source-projects/</guid> </item> <item> <title>监听Activity生命周期</title> <description>Android Application中使用registerActivityLifecycleCallbacks，监听activity的生命周期。可以用来判断App当前是否在前台。</description><link>https://www.an.rustfisher.com/android/app/application-reg-lifecycle/?utm_source=documentation&amp;utm_medium=RSS&amp;utm_campaign=feed-syndication</link> <pubDate>Mon, 10 Jul 2023 11:17:46 +0000</pubDate><source url="https://www.an.rustfisher.com/feed_rss_created.xml">RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</source><guid isPermaLink="true">https://www.an.rustfisher.com/android/app/application-reg-lifecycle/</guid> </item> <item> <title>返回时携带参数</title> <description>Android Activity 返回时携带参数。使用ActivityResultLauncher实现。</description><link>https://www.an.rustfisher.com/android/activity/activity-result-launcher/?utm_source=documentation&amp;utm_medium=RSS&amp;utm_campaign=feed-syndication</link> <pubDate>Thu, 01 Jun 2023 09:55:24 +0000</pubDate><source url="https://www.an.rustfisher.com/feed_rss_created.xml">RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</source><guid isPermaLink="true">https://www.an.rustfisher.com/android/activity/activity-result-launcher/</guid> </item> <item> <title>gradle显示任务</title> <description>Android Studio 2022.1.1， 默认情况下，gradle中看不到assemble选项。在设置中取消，然后重新刷新一下，可以看到assemble选项。调用可打包出模块的aar文件。</description><link>https://www.an.rustfisher.com/android/gradle/show-all-task-as2022/?utm_source=documentation&amp;utm_medium=RSS&amp;utm_campaign=feed-syndication</link> <pubDate>Thu, 20 Apr 2023 09:00:55 +0000</pubDate><source url="https://www.an.rustfisher.com/feed_rss_created.xml">RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</source><guid isPermaLink="true">https://www.an.rustfisher.com/android/gradle/show-all-task-as2022/</guid> </item> <item> <title>SIP与SDP</title> <description>SIP（Session Initiation Protocol）是一种用于建立、修改和终止多媒体会话的协议，而SDP（Session Description Protocol）则是一种用于描述多媒体会话的协议。在SIP中，SDP通常被用来传递关于媒体流的信息，包括编解码器类型、传输协议、端口号等等。当一个SIP请求或响应需要携带SDP信息时，它们通常会将SDP数据作为负载放在消息体中，以便让对方了解关于该会话的各种媒体相关细节。因此，可以说SIP和SDP是密切相关的两个协议，它们共同组成了一套完整的多媒体会话建立和传输机制。</description><link>https://www.an.rustfisher.com/sip/sip-and-sdp/?utm_source=documentation&amp;utm_medium=RSS&amp;utm_campaign=feed-syndication</link> <pubDate>Thu, 23 Mar 2023 18:01:17 +0000</pubDate><source url="https://www.an.rustfisher.com/feed_rss_created.xml">RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt</source><guid isPermaLink="true">https://www.an.rustfisher.com/sip/sip-and-sdp/</guid> </item> </channel></rss>