问题标签 [android-launcher]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Launcher2 中的 BubbleTextView
我是一个新的Android程序员。我正在探索 Android 源代码包中的 Laucher2 应用程序。有一个从 TextView 扩展的奇怪视图 - application.xml 和 folder_icon.xml 中使用的“BubbleTextView”。有人知道这种观点的真正含义吗?它的目的是什么?(我已经浏览了文件 BubbleTextView.java 但我仍然对此感到困惑)非常感谢。
android - 在三星 Galaxy S3 上安装库存 ICS Launcher 时出现 INSTALL_FAILED_DEXOPT 错误
我有一个三星 Galaxy S3,并且我已经构建了股票 AOSP ICS Launcher2 应用程序。然后我尝试通过“adb install”安装 apk,但这样做时出现“INSTALL_FAILED_DEXOPT”错误。设备logcat如下:
我做错了什么?
谢谢。
android - 如何确保从家中启动应用程序时启动器活动始终运行
我的应用中有 2 个活动。A 活动是启动器活动。当我第一次运行应用程序时,启动器活动运行,但是当我按下主页按钮并通过单击应用程序图标从那里重新启动应用程序时,我总是让 B 活动运行。
我想确保在启动应用程序时活动 A 应该始终运行。
这是清单代码:
我为此搜索了很多,但没有得到任何线索。
android - android:launchMode="singleInstance" 使应用程序非常慢
我的应用中有 2 个活动。A 活动是启动器活动。当我第一次运行应用程序时,启动器活动运行,但是当我按下主页按钮并通过单击应用程序图标从那里重新启动应用程序时,我总是让 B 活动运行。
我想确保在启动应用程序时活动 A 应该始终运行。
这是清单代码:
使用android:launchMode="singleInstance"
符合我的目的,但它使从一项活动到另一项活动的移动非常缓慢。您能否建议我为 `android:launchMode="singleInstance" 提供任何选项。请帮助我。提前致谢。
android - 每次启动主要活动
我的应用程序存在问题,当用户通过单击/按钮退出应用程序时,每次用户通过按下设备中的最近应用程序按钮启动应用程序时,我都需要调用splashActivity
ie main 。我能做些什么来使事情正常进行吗?我尝试使用标志,但这也不起作用。Activity
back
home
android:clearTaskOnLaunch="true"
android - android创建小部件菜单图标
在 Android 3.0+ 上浏览小部件菜单时,一些小部件具有简单的图标,而其他小部件则具有更多小部件实际外观的屏幕截图。
我将如何在我自己的小部件中描绘后者?
android - 直到 RemoteView 更新后,Android 小部件才会响应点击
我有一个 android 应用程序小部件,它在首次启动时从 Internet 获取一些信息。
更准确地说,它启动了一个异步执行网络调用的服务。在该网络调用结束时,在 UI 线程中,它使用新信息更新小部件的远程视图。
触摸小部件的特定部分会加载一个活动,该活动会检查网络调用是否存储了任何内容,但这是基于网络调用响应大小的条件语句,如果该对象不包含正确的内容,那么它将不要加载那个。
我的问题是触摸小部件似乎不会加载活动,直到异步网络调用完成。这对我来说并不重要,因为那是一个单独的线程。
似乎从来没有这样的情况,我的活动甚至可以检查空对象的条件。相反,我触摸了小部件,它似乎被放入队列中,因此当网络调用完成时,它会加载我的活动并显示有关该网络调用的信息。
为什么会这样?这与我如何更新我的 remoteView 有关吗?onUpdate
我的视图在小部件的方法中首次放置在启动器屏幕上时就有监听器。谢谢
android - 解压缩 apk 文件
我正在尝试从 AOSP 源构建 AOSP ICS 启动器(Launcher2),并将其安装到任何 Android 设备中,但我在安装 adb 时不断收到 INSTALL_FAILED_DEXOPT 错误。我怀疑这是因为 apk 是 odexed,因为在 out 目录中有一个 Launcher2.apk 和一个 Launcher2.odex 文件。
如果是这种情况,我如何对 apk 进行 deodex?
谢谢!
android - 在 Android 上获取正确的 Laucher 图标大小
我正在开发一个能够将快捷方式图标添加到主屏幕的应用程序。Android 平板电脑的正确图标大小是多少?(或者更好地说,如何在运行时获取它?)它似乎与此页面上写的不同。我打开了 DisplayMetrics.densityDpi 并相应地更改了图标大小。但它不适用于所有设备..Gnex 似乎没问题,但我的 Galaxy Tab 正在蜂鸣DisplayMetrics.DENSITY_MEDIUM
设备仅显示 48x48px 图标(如指南中所示),但通常的启动器图标是 72x72 像素而不是 48x48 - 它与指南不同?它是否可能与 TouchWiz UI 有关,因此与纯 Android 不同?或者问题出在哪里?还需要注意的是,应用程序本身会显示正确的启动器图标(它从 hdpi 文件夹中获取图标),但在运行时它看起来像是 mdpi 设备:/ 谢谢
java - 使家庭意图带入特定的应用程序活动?
我已经建立了一个包含不同包和活动的项目,比如:
第一个包包含一个启动器。在我的项目清单文件中,此活动正在侦听主意图:
我的问题是,当用户单击Home
启动器时未打开,而是将用户带到应用程序的最后打开的活动。EG: User opens package2.MainActivity from default launcher > goes to another app > clicks home > package2.MainActivity is opened again.
这是正常的吗?如何确保设备Home
按钮转到 .package1.activity1?