24得票2回答
如何阅读dbus-monitor的输出?

我正在玩弄dbus-monitor,试图了解在Ubuntu环境中dbus的工作原理。关于这一点,我有几个问题: 1. 请问你能告诉我如何正确阅读以下内容吗?我理解大概的意思,但细节还不太清楚。 信号发送者=:1.1948 -> 目标=(空目标) 序列号=1829990 路径=/org/ay...

24得票2回答
如何通过用户输入在Ubuntu设备上锁定屏幕方向为纵向或横向?

我正在开发一个用于Ubuntu-Touch的阅读器应用。在使用该应用阅读书籍时,锁定屏幕方向为纵向或横向将是一个有帮助的功能。这在侧躺在床上阅读时非常有用。 我尝试过使用"automaticOrientation = false or true",但是SDK当前在设置为false时仍会锁定屏...

23得票4回答
如何编写一个状态图标,可以在Ubuntu以及其他发行版中显示?

所讨论的应用程序执行某些操作(例如将音频连接到网络流),如果这些操作成功,则运行最小化。因此,需要一个状态图标来显示连接状态(例如连接/断开连接)。只有在点击图标时,应用程序窗口才会打开,以便访问其他选项。 使用Python 2.6和pyGtk,我方便地使用了gtk_status_icon来...

23得票3回答
可以在Ubuntu SDK中使用Python吗?

David Planella在他的回答中写道: ...开发Ubuntu应用的推荐方式是使用Ubuntu SDK。 所以我安装了它,但看起来支持的编程语言是C++。这是否意味着我需要了解C++才能为Ubuntu开发新应用?C++现在是Ubuntu应用的推荐编程语言吗? 那Python呢...

22得票2回答
在一些程序中,黑色标题小部件是什么?

在一些Ubuntu程序(如Ubuntu控制面板、系统设置)中,但不包括Banshee,在窗口的顶部部分使用了深色调元素(使用Ambience主题)。但我找不到一个能自动实现这个效果的标准小部件。 这些颜色是手动设置的吗(而不是使用标准小部件+主题)?如果是手动设置的,那么在主题中它们是从哪里...

22得票1回答
如何找到应用程序链接的libc版本?

在使用g++构建应用程序时,我没有明确地将libc库作为要链接的库传递,就像你对其他库(比如传递-lpthread)所做的那样。 我知道libc有libc.so.6这个名字,但我知道这实际上不是一个库,而更像是指向另一个版本的libc的指针(比如libc-2.15.so)。 如果我的计算机...

22得票2回答
应用程序审核委员会是如何工作的?

根据https://wiki.ubuntu.com/AppReviews的说法,应用程序审查流程对上游软件开发人员和Ubuntu打包者都有好处。重点似乎在于上游开发人员能够更快、更容易地将他们的应用程序放入软件中心,同时通过为打包准备他们的应用程序来帮助Ubuntu包管理器。 这似乎是一笔很...

22得票2回答
如何使用Python编写Appindicators?

我想尝试开发一些简单的指示器,如数字锁定/大写锁定和亮度等。我应该如何在Python中创建指示器?是否有任何教程可以引导我编写我的第一个应用程序指示器(像快速开发应用程序一样)?是否有像快速模板这样的简单解决方案可以帮助我入门?

22得票5回答
我应该学习哪些编程语言才能成为一名Ubuntu开发者?

虽然我曾经在一个项目中使用过NetBeans,但是要成为一名全面发展的Ubuntu开发者,我需要学习哪些语言呢? 我的NetBeans项目(仅限Java)是设计一个计算器(相对简单)。此外,我们如何学习制作图像查看器、浏览器等等? 另外,对于某些应用程序来说,最好的编程语言是什么?

21得票1回答
如何在没有root权限的情况下安装Gsettings Schema?

安装Gsettings Schema的典型工作流程如下: 创建一个模式,扩展名为.gschema.xml,内容如下: <?xml version="1.0" encoding="UTF-8"?> <schemalist> <schema id="com.c...