我正在寻找 Android Screen Saver 上的示例代码。我试过 google,但很难找到任何有用的结果。
我看到的是Custom Android Screensaver (or sleep screen)
如果您的意思是创建自己的锁屏,则 Android SDK 中没有此规定
但我不明白这一点,因为我看到有这么多的屏幕保护程序应用程序的例子在 Android 市场。
你真的在谈论屏幕保护程序吗?还是自定义锁屏?
HTC Sense 和 Motoblur 等 OEM 皮肤的自定义锁定屏幕是通过修改 Android 平台本身来完成的。
市场上也有一些自定义锁屏。要实现这一点,您需要将以下 intent 过滤器添加到要用作锁屏的Activity
的AndroidManifest.xml
文件中:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
这样做是一种黑客攻击,因为会弹出一个对话框,询问用户他想使用哪一个(你的或默认的)。Lock 2.0是以这种方式工作的自定义锁定屏幕的一个例子。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(87条)