《LinuxC从入门到精通》.明日科技.第16章.界面开发基础资料.ppt

《LinuxC从入门到精通》.明日科技.第16章.界面开发基础资料.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Logo Logo Logo Logo Logo Logo Logo Logo Logo Logo linux常用桌面环境 本讲大纲: 面板介绍 桌面图标介绍 桌面背景 面板介绍 1.应用程序菜单介绍 上方面板最左边是应用程序菜单,主要是Linux环境中安装的一些程序,被分类整理显示在菜单中。 应用程序菜单中Internet子菜单中是Linux系统默认安装的一个Firefox火狐浏览器,点击可以上网。 应用程序菜单中办公子菜单中是办公软件openoffice,需要单独安装。 应用程序菜单中图像子菜单中是常用的图像浏览器,方便用户浏览图像。 应用程序中影音子菜单中是Linux中常用的影音播放器,满足用户视听需要。 应用程序中系统工具子菜单是常用的系统工具。 应用程序中附件子菜单是常用的工具,有字典、抓图工具、计算器和终端等。 附件子菜单中终端点击之后弹出终端输入窗口,终端输入窗口中可以输入Linux命令,并快速执行命令。 应用程序菜单中的添加/删除软件子菜单可以打开软件包管理器,对Linux系统的系统软件包进行添加删除等管理操作。 2.位置菜单介绍 应用程序菜单右侧就是位置菜单,这个菜单中放置了用户经常用到的一些系统位置,可以快速访问文档、文件夹和网络位置,用户可以通过点击菜单中的菜单项,如主文件夹,快速打开主文件夹窗口进行操作。 3.系统菜单介绍 在面板上还有一个系统菜单,通过系统菜单可以更改系统外观和行为,获得帮助和注销关闭系统。 4.其他 在系统菜单右侧,有一个地球图标,这是系统默认的WEB浏览器,可以通过点击图标快速打开浏览器。上方面板右侧有时间显示,点击时间,下方出现日期,可以查看当前年份和日期。 5.更改面板位置 Linux环境中的面板是放在桌面环境的最上方和最下方的,位置不集中,特别是应用程序和系统菜单,作为经常使用window界面的用户,一开始接触Linux环境往往会很不习惯,其实这些面板的位置可以移动,我们可以通过拖动将所有面板放置在桌面环境的最下方。 桌面图标介绍 用户成功登陆系统后,进入Linux桌面环境,屏幕的中间位置会看到系统的桌面图标,默认情况下有计算机、root用户的主文件夹和回收站三个图标。 桌面背景 进入Linux桌面环境中,第一眼看到的就是桌面的背景,用户可以更改桌面背景,满足不同的审美需要,Linux桌面环境默认已经为我们添加了一些桌面背景 GLIB库介绍 本讲大纲: 类型定义 glib的宏 内存管理 字符串处理 数据结构 类型定义 glib库是Linux平台下最常用的C语言函数库,它具有很好的可移植性和实用性。glib是Gtk +库和Gnome的基础。glib可以在多个平台下使用,比如Linux、Unix、Windows等。glib为许多标准的、常用的C语言结构提供了相应的替代物。如果有什么东西本书没有介绍到,请参考glib的头文件:glib.h。glib.h中的头文件很容易理解,很多函数从字面上都能猜出它的用处和用法。如果有兴趣, glib的源代码也是非常好的学习材料。 glib的各种实用程序具有一致的接口。它的编码风格是半面向对象,标识符加了一个前缀“g”,这也是一种通行的命名约定。使用glib库的程序都应该包含glib的头文件glib.h。如果程序已经包含了gtk.h或gnome.h,则不需要再包含glib.h。 16.2.1 类型定义 g l i b的类型定义不是使用C的标准类型,它自己有一套类型系统。它们比常用的C语言的类型更丰富,也更安全可靠。引进这套系统是为了多种原因。例如,gint32能保证是32位的整数,一些不是标准C的类型也能保证。有一些仅仅是为了输入方便,比如guint 比unsigned更容易输入。还有一些仅仅是为了保持一致的命名规则,比如, gcha和char是完全一样的。 以下是glib基本类型定义: 整数类型:gint8、guint8、gint16、guint 1 6、gint32、guint32、gint 64、guint 64。其中gint 8是8位的整数,guint 8是8位的无符号整数,其他依此类推。这些整数类型能够保证大小。不是所有的平台都提供64位整型,如果一个平台有这些, glib会定义G_HAVE _ GINT 6 4。整数类型gshort、glon g、gint和short、long、int完全等价。 布尔类型gboolean:它可使代码更易读,因为普通C没有布尔类型。Gboolean可以取两个值:TR UE和FA LSE。实际上FA LSE定义为0,而TRUE定义为非零值。 字符型gchar和char完全一样,只是为了保持一致的命名。 浮点类型gfloat、gdouble和float、double完全等价。 指针g p o i n t

文档评论(0)

33894522 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档