草庐IT

ic_menu_preferences

全部标签

Android ICS 原生锁屏

过去2天我一直在SW、google等上寻找。我正在寻找一种方法来实现原生AndroidICS锁屏附带的Activity,如下面的屏幕所示。这些屏幕来自PlayerPro但我注意到其他播放器(例如PlayerPro)也具有看起来完全相同的相同功能,这就是为什么我认为它是本地的,或者至少有一种通用的实现方式。到目前为止,我只设法获取和使用这些标志替换锁屏的Activity:WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKEDWindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD在这些事件上使用BroadC

android - "@android:drawable/ic_"与 "@*android:drawable/ic_"

有人知道我在哪里可以找到关于星号的文档吗?它似乎覆盖了子类android.R.drawable中“私有(private)”变量的保护。 最佳答案 @*android用于访问私有(private)资源。这些资源可能会在两个Android版本之间更改或删除,因此您永远不要使用它们。这仅供框架使用。 关于android-"@android:drawable/ic_"与"@*android:drawable/ic_",我们在StackOverflow上找到一个类似的问题:

Android:如何制作一个看起来类似于 Preferences 的 ListView?

我不想使用框架提供的首选项,而是想创建一个看起来相似的ListView。特别是,我希望它为TextView使用相同的字体大小和样式。 最佳答案 这不是关于ListView本身,而是关于出现在ListView内部的subview。它们由适配器的getView方法创建。要创建类似于Android的View,您可以使用Android源代码,特别是相关的XML文件布局。例如,preference.xml如下所示:您将无法直接使用此内容,因为所使用的一些常量是Android私有(private)的,您必须进一步深入挖掘其他xml。无论如何,您

android - 无法在 Android ICS 上进行蓝牙连接

我正在编写一个应用程序,将字节码从平板电脑发送到µController。在LenovoA1(Android2.3)和SamsungGalaxyTab7PlusN(Android3.2)上一切正常。现在我在使用新的SamsungGalaxyTab2(Android4.0)时遇到了问题。我能够与蓝牙天线配对(它连接到µController并通过串行协议(protocol)进行通信)。当我启动应用程序时,系统会再次要求我输入密码并进行配对。输入配对密码后,我的主布局可见,但未建立连接。eclipse中的LogCat告诉我:06-1916:00:20.656:V/BluetoothSocket

android - 为什么 ICS 没有为 Holo Light 提供一些图标?

我正在尝试在我的项目中使用ic_menu_refresh。但是,我需要它用于HoloLight主题,我在AndroidSDK(android-15/data/res/drawable-hdpi)中找不到它。不过,它适用于HoloDark。我还在GmailAPK中找到了它,所以我可以从那里获取它...但为什么Android4.0只为两个主题提供一些图标?(还是我看错地方了?) 最佳答案 它们似乎没有出现在SDK/data/res/drawable-[SIZE]中,但您可以从此页面获取其中一些:http://developer.andr

android - 处理没有 MENU 键的 Android 设备

有些用户告诉我,我的Android应用无法使用,因为他们的设备没有MENU键。处理这些设备的最佳方式是什么?是否可以检测设备是否缺少MENU键并仅在这种情况下显示菜单按钮?最重要的是,您如何在模拟器中对此进行测试?谢谢。编辑:显然问题是用户不知道菜单键被称为菜单键。编辑:此外,一些非官方的Android设备(如Eken和aPad)没有物理菜单键。 最佳答案 从Android3.0(API级别11)开始,设备不需要有专用的菜单按钮。(在这里阅读更多相关信息:http://developer.android.com/guide/topi

Android-NDK-Add Native Support-NDK location not valid in preferences

我正在尝试使用Debug模式“DebugAs”“AndroidNativeApplication”,控制台显示我需要添加native支持。但是,当我按照说明操作时,它显示如下图:我应该如何处理“首选项中的NDK位置无效”?任何建议都会有所帮助。我是新来的。谢谢。示例是NDK示例“hello-jni”。 最佳答案 检查您是否在Eclipse中指定了有效的NDK位置:Window->Preferences->Android->NDK 关于Android-NDK-AddNativeSuppor

android - WebView 和 ICS 上的 UTF-8 编码

为了在WebView中正确显示UTF-8文本,我通常使用doctype和meta标签:我使用了我在StackOverflow上看到的提示:string=URLEncoder.encode(string,"UTF-8").replaceAll("\\+","");这在Gingerbread和旧版Android上运行良好,但我的NexusS最近收到了IceCreamSandwich更新,以及é、à、等法语字符è等显示为:é,例如我不知道ISO-xxxx-1编码是否是解决方案,但如果有人遇到同样的问题,请分享。 最佳答案 尝试将方法lo

android - java.io.IOException : Received authentication challenge is null in ICS 4. 0.3

我正在尝试从服务器注销。但它返回“0”响应代码,但有此异常。我正在使用GET动词来执行此操作。LogCat10-1714:54:13.261:W/System.err(868):java.io.IOException:Receivedauthenticationchallengeisnull10-1714:54:13.284:W/System.err(868):atlibcore.net.http.HttpURLConnectionImpl.processAuthHeader(HttpURLConnectionImpl.java:397)10-1714:54:13.284:W/Syst

java - "ic_launcher cannot be resolved or is not a field"

我正在学习Android的教程并且完成所有操作后,我在这段代码中遇到了问题:getDrawable(R.drawable.ic_launcher);我收到消息了**"ic_launchercannotberesolvedorisnotafield"**此外,我的图标没有出现在平板电脑模拟器中,但自动启动。怎么回事? 最佳答案 将“mipmap”替换为“drawable”我在学习教程时遇到了同样的问题,我发现我的AndroidManifest.xml文件具有以下代码:-android:icon="@mipmap/ic_launcher