问题标签 [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.

0 投票
1 回答
3881 浏览

android - How to add an widget in code to the home screen

I am trying to write a simple launcher application.In that I am trying to add a default widget like android clock.I am loading all the information of default widgets like x,y positions,width and height and package informations.After loading this I am getting the appwidgetId for the homescreen.The code is like this.

现在我在 AppWidgetProviderInfo 中获取小部件的空值。因为我无法在主屏幕中加载主机视图。任何人都可以建议我在没有 appwidgetpicker 应用程序的情况下在主屏幕中添加小部件。

0 投票
3 回答
20452 浏览

android - 了解自定义 android 启动器

我想学习自定义 android 启动器,我不知道如何开始,你能给我一些建议,一些博客链接或其他示例等等。

0 投票
8 回答
49503 浏览

system - “...”处没有“服务器”JVM

我正在运行一个我们作为服务器端系统分发的 java 应用程序。我正在尝试编写一个启动器(“写”在这里有点夸大其词,我基本上只是复制 Java.exe 文件,以便我们可以在 Windows 的进程资源管理器中获得所需的名称)。这个 exe 在我们的应用程序文件树的 bin/ 目录中。

现在,我们的文件树中还有一个 jre/ 目录,这是 Java.exe 实际所在的位置(我们将产品与 Java 环境一起发布)。当我使用位于 \jre\jre1.6.0_21\bin 中的 Java.exe 作为启动器时,或者如果我将副本(称为此可执行文件“Orange.exe”)放在此目录中,它工作得很好. 但是,如果我将“Orange.exe”放在 bin\ 目录中,则会出现以下错误:

Error: no 'server' JVM at 'C:\Program Files\Java\jre6\bin\server\jvm.dll'

我想我明白这里发生了什么——我想使用 jvm.dll 文件的服务器版本,它位于我们的 jre 目录中。问题是,我不明白为什么它不在我的应用程序路径中的 jre\jre1.6.0_21 目录中查找。我已将我的 JAVA_HOME 环境变量设置为此位置。似乎它默认为另一个系统范围的预期位置。

有谁知道我可以如何更改它,以便它在我的应用程序提供的 java 环境目录中查找?理想情况下,这将是一个环境变量,因为我需要使用批处理文件使用参数调用此应用程序。

0 投票
3 回答
2790 浏览

android - 无法从 Android 的启动器启动应用程序

我的应用程序能够从 Galaxy Tab 上的启动器运行,但在 HTC Legend 上,我在 logcat 中收到以下错误:

我的清单文件如下:

编辑:修复

只需要从设备上卸载并重新安装。

0 投票
2 回答
1648 浏览

android - 如何以编程方式在android中启动特定主页

我希望能够在我的应用程序中启动主屏幕的特定页面,有什么办法吗?

以下是启动主屏幕的典型方法,但我没有看到有关添加屏幕页面或索引值的任何内容。

0 投票
1 回答
247 浏览

android - 无法添加 AppWidget

我正在编译 ADW 源代码。(https://github.com/AnderWeb/android_packages_apps_Launcher/archives/b28e9e417c81857cfd2e0265c3c6d409d6c8d0f1

我想更快地添加小部件,

所以我添加了一个菜单项:

以及单击时的相关操作:

showAppWidgetList()的作用与单击 Menu->Add->Widget 时相同。

然后我点击“我的小部件项目”,然后出现 PickWidget 对话框,

单击小部件后,

没发生什么事!!!

不会出现小部件配置或位置设置对话框。

另一方面,

如果我单击 Menu->Add->Widget 并添加一个小部件,

然后菜单->“我的小部件项目”并选择一个小部件,

然后一切正常。

多奇怪!!!

有谁知道它有什么问题吗??

0 投票
3 回答
7811 浏览

android - 获取 Android 中每个启动器的列表

在我的应用程序中,我想显示该特定 Android 手机上每个可用启动器(用于主屏幕)的列表。是否可以从 Android 操作系统获取某种信息以及如何拨打电话?

谢谢!

亲切的问候丹尼尔

0 投票
1 回答
2868 浏览

android - 来自启动器的Android“在您的手机上找不到应用程序”..?

当我从 eclipse(运行)启动我的应用程序时,它在我的手机或模拟器上启动,正在工作......这也将应用程序放在 appdrawer 中,但是,当我按下它时,它说:“应用程序没有安装在你的手机上”。这不是因为它只是我主屏幕上的一个空快捷方式,它实际上显示在抽屉中。我尝试删除并重新安装它,但这也无济于事。
附加的是我的 AndroidManifest.xml,因为我怀疑问题来自那里。

0 投票
2 回答
243 浏览

java - Windows:向 Java 进程发出信号以显示其窗口

我有一个在后台运行的 Java 进程。如何快速向进程发出信号以显示其窗口?我想要一个真正轻量级的脚本,它可以做到这一点,并且可以从“开始”菜单启动。

我想可能是一个 BAT 文件,它检查锁定文件是否在最后几秒钟内被触摸,发出进程信号,否则,创建一个新文件。信号可能是通过创建另一个进程将监听的文件。

这行得通,但似乎效率低下。犹豫听起来是不可避免的。

我可以使用 Java 代替 BAT 文件,但仍然存在如何向后台进程发出信号的问题。这只能在 Windows 中工作,但我擅长 Java,所以这就是我正在使用的。

有任何想法吗?

0 投票
4 回答
3780 浏览

java - Android - 按下时显示上次查看的活动(主页按钮 - >应用程序快捷方式)

我是来做永恒的问题的,至今没有找到解决办法,我在网上搜索了同样的问题,但找到了这个问题的最终解决方案。

当我打开 2 个活动并拉动“主页按钮”然后按下我的应用程序的快捷方式时,它再次向我显示第一个活动(启动器活动),然后返回显示的活动,我必须按返回按钮。

这个问题的解决方案是什么?

我想按下我的应用程序的快捷方式(在按下主页按钮离开我的应用程序后)显示最后一个活动显示,而不是显示第一个活动(活动启动器)。

提前致谢。