草庐IT

desktop-wallpaper

全部标签

Javascript : Identify whether it is a desktop Linux or Android

无法使用navigator.userAgent或navigator.platform识别它是linux台式机还是android设备,因为某些android设备有字符串linux在两者中。详情如下DeviceOSnavigator.platform--------------------------------------------------------------------SamsungGalaxyS3Android4.3Linuxarmv7lHTCOneAndroid4.4.2Linuxarmv7lSonyXperiaZAndroid4.2.2Linuxarmv7lMotoro

android - 有没有办法覆盖 Chrome 的 “Request Desktop Site” 选项?

我想知道当用户访问移动网站时是否有办法覆盖Chrome的“请求桌面网站”选项? 最佳答案 该功能所做的只是欺骗浏览器的用户代理,使其看起来像是来自桌面。来源:https://productforums.google.com/forum/#!topic/chrome/tz24aCo6F3I如果您正在制作一个响应式网站,它应该不会影响您的设计,因为它会根据屏幕尺寸进行布局。但是,如果您尝试使用浏览器检测,这将影响您的网站向用户显示的方式,因为它将用户视为常规桌面浏览器。除了查看屏幕尺寸和对浏览器类型做出假设之外,确实没有办法绕过用户代理

android - 如何配置 Eclipse/Android 插件以忽略 desktop.ini 文件?

只要项目目录之一(例如res/values/desktop.ini)中存在desktop.ini文件,Eclipse和AndroidTools插件组合总是无法构建。我希望Eclipse和/或Android工具插件忽略desktop.ini文件。这可能吗?如果是,如何?提前致谢。 最佳答案 刚刚弄明白了...谷歌驱动器也有问题。要修复它:转到“项目->属性->资源过滤器”(在Eclipse中)选择“添加”将“过滤器类型”设置为“排除所有”,将“适用于”设置为"file",选中标记为“所有子项(递归)”的框,并制定规则,使名称匹配“*.

java - 创建 android/desktop gdx 项目的大 Jar(桌面)

我已经成功地使用gdx项目生成器设置了一个在android和桌面上运行的项目。(使用AndroidStudio0.8.2)生成器生成了几个项目,如桌面、android、html、ios和核心。(目前,我对ios/html不感兴趣)我的问题是:如何配置Gradle来构建一个大的Jar文件,我可以直接从Windows运行,用于桌面配置?(所以我可以将我的游戏作为测试版传播给friend)我在我的build.gradle中看到过这样的东西:taskdist(type:Jar){fromfiles(sourceSets.main.output.classesDir)fromfiles(sour

android - 获取 java.lang.SecurityException : Permission Denial while setting wallpaper in Android

我有一个壁纸应用程序,我允许用户直接从该应用程序设置壁纸。这里我将图像的httpurl转换为Bitmap并调用Android的WallpaperManager类。以下是将URL转换为位图并设置到WallpaperManager位图中的代码:privatevoidsetWallpaper(){WallpaperManagerwallpaperManager=WallpaperManager.getInstance(this);try{Bitmapimage=getBitMapFromHttpURL();if(image!=null){wallpaperManager.setBitmap(

android - 动态壁纸 - "Set Wallpaper"- 需要使用事件来清除内存

我创建了一个动态壁纸,它通过将70张左右的图像存储在一个数组中来显示动画,然后一次显示一张以创建动画。我使用了CubeEngine的结构来设计它。在大多数情况下它是有效的。当我第一次选择壁纸时,它会加载数组并显示动画。然后,当我单击“设置墙纸”按钮时,出现“OutOfMemoryError:位图大小超出VM预算”。我已经添加了bitmap.recycle()调用来尝试解决这个问题。我已将Log.d放入所有事件中以尝试了解事件流。它看起来像点击“设置墙纸”按钮时,流程直接进入构造函数。不会触发onDestroy事件或onSurfaceChanged事件,也不会触发除onTouchEven

使用 Theme.Wallpaper 时,Android Action Bar 为空

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我需要一个操作栏以及一个设置为Theme.Wallpaper的主题。我已将主题作为墙纸放在值文件夹中的styles.xml中,但这使我的操作栏无法初始化。如何完成这两件事?Viz-以主题为墙纸并拥有操作栏的所有荣耀?

android - 使 Activity 出现在 'wallpaper chooser'

我希望我的Activity出现在您尝试从主屏幕选择壁纸时看到的Activity列表(图库、动态壁纸等)中。我假设这是有意为之的,但似乎找不到可行的方法。我能找到的最接近的是:但这不起作用,似乎用于其他用途。 最佳答案 这应该是您想要的Intent过滤器:定义在这里:http://developer.android.com/reference/android/content/Intent.html#ACTION_SET_WALLPAPER(DEFAULT类别是Intent的标准语法。) 关

Android - 使用 "Set Wallpaper" Intent 设置墙纸

问题被问到here和here但没有真正的答案。Android有一个内置的“设置墙纸”功能,当使用mime“image/jpeg”启动ActivityIntent或在浏览器中长按图像时可以使用此功能。我的问题是:如何使用文件Uri以编程方式调用内置的“设置墙纸”功能? 最佳答案 这个问题似乎没有答案,但我确实发现了一个解决方法:Intentintent=newIntent(Intent.ACTION_ATTACH_DATA);intent.addCategory(Intent.CATEGORY_DEFAULT);intent.setD

android - 启动 Desktop main 时出现 libgdx ClassNotFoundException - Mac、IntelliJ

我按照theIntelliJsetuptutorial中的描述设置了我的项目,但我无法启动桌面应用程序。Android应用程序在模拟器和我的S3上都可以正常启动,但Desktop中的main无法找到我的类。日志:Exceptioninthread"main"java.lang.ClassNotFoundException:com.xxx.xxx.xxx.DesktopStarteratjava.net.URLClassLoader$1.run(URLClassLoader.java:202)atjava.security.AccessController.doPrivileged(Na