设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

LUPA开源周刊:Firefox推新logo Debian庆26岁

2019-8-20 13:53| 发布者: joejoe0332| 查看: 8743| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: Firefox推出新logo,这只狐狸长这样子  Mozilla 发布了一个新的 Web 浏览器测试版本,它引入了新的 Firefox logo。根据官方推特,这个新图标是出现在发布的 Firefox Nightly 70 版本。最新版本的图标与原来的相去 ...


  Google 近日开源了今年 I/O 大会上用于演示 Android 最新特性的应用 Google I/O Android App。Google I/O Android App 是 Google 在 I/O 大会上用于演示 Android 全新版本所使用的应用,项目代号 iosched。


  今年的应用大幅修改了现有功能,并添加了几项新功能,根据 Google 工程师 Takeshi Hagikura 的介绍,我们可以看到一些值得关注的特性,并且对于开发者来说,这是目前学习全新 Android 特性开发的最佳案例。

  手势操作:首先是 Android Q 中完全引入了手势操作,它允许用户直接使用手势操作在不同页面间导航,Google I/O Android App 2019 版本是首批完全支持这一功能的应用。

  暗黑主题:Android Q 引入的另一项新功能是新系统暗黑主题,它适用于 Android 系统 UI 和 Android 设备上运行的应用,目前也集成在 Google I/O Android App 2019 版本中。暗黑主题为开发人员带来许多好处,比如能够降低功耗、对于低视力和对强光敏感的用户来说可以提高屏幕内容可见度。

  改进了日程 UI(schedule UI):去年版本的 Google I/O Android App 采用了带有水平滑动选项卡的日程 UI,每个选项卡代表一个会议日。2019 年版本,更改了 UI 以解决一些可用性和性能问题。

  例如,当选定相应日程时,所有选项卡中的视图都会同时呈现,这可以显着加速 UI 变化,尤其是在低端设备上。新的日程 UI 是单个流,允许应用仅呈现可见内容,用户可以通过选择 UI 顶部的日期轻松跳转到另一个会议日。更多内容,请大家关注本次专辑……
  
  开发者 Artem S Tashkinov 在内核开发者邮件列表上抱怨 Linux 在低内存条件下的糟糕性能。他在邮件提供了重现步骤:设置系统可用内存 4GB;禁用 SWAP 以加速低内存情况的出现;启动浏览器如 Chrome/Chromium;打开标签看着内存逐渐减少。


  当打开一个新标签需要占用比可用内存更多的内存时,整个系统停止响应,你的鼠标光标难以移动,你的硬盘灯在疯狂闪烁,你将无法打开新的应用程序或关闭目前正在运行的应用程序。系统挂起的情况会持续数分钟或更长时间。

  他认为内核开发者应该采取措施避免这种情况出现,并指出可以修改一些 sysctl 参数进行调整。Artem 还说到,这些小问题会导致一些对技术了解不深的用户放弃 Linux,因为如果他们遇到这样的情况不会热衷于甚至无法向谷歌寻求解决方案。更多内容,请关注本次专辑……

  两个月前,Qt 5.13 稳定版正式发布,按照官方提供的发布计划,Qt 5.14 将在今年年底发布,明年中旬推出 Qt 5.15(或许是 Qt 5 的最后一个版本),接着就是可能会在 2020 年底问世的 Qt 6。


  这就意味着从 Qt 5 到 Qt 6,期间经历了长达八年的时间,如此大的跨度,对于一个开源框架意味着什么?Qt 6 又会迎来怎样的变化?近日 Qt 团队在博客发表文章介绍了他们在技术方面对 Qt 6 寄予的愿景。下面就来看看官方是如何看待 Qt 6 的。

  按照官方的说法,Qt 6 会保持对 Qt 5 的延续性 —— 继续他们在 Qt 5 系列中所做的工作,并尽可能不对 Qt 5 用户在使用方面造成破坏性影响。但 Qt 6 毕竟是作为一个新的主要版本面世,它也有自己的使命,它将为我们提供更高的自由度来实现新功能,以更好地支持当前和未来的要求,而这不是当前 Qt 5 系列能满足的。

  Qt 6 还会对代码库进行清理并使其更易于维护。因此,重点将放在那些需要在 Qt 内进行架构变更的项目中,这带来的影响就是,如果不破坏与 Qt 5.x 某种程度的兼容性就无法完成这些变更。

  结合对 Qt 5 的延续性,所以 Qt 6 的目标之一就是在满足新要求的前提下,尽最大程度保证与 Qt 5 系列的兼容性。由于 Qt 5 的新版本仍在研发中,官方表示会将 Qt 6 的一些特性放到 Qt 5.14 和 Qt 5.15 LTS 中实现。随着 Qt 5.14 的特性冻结,研发工作的重心将转向 Qt 6,并希望在 2020 年底发布首个版本。

  众所周知,Qt 最大的亮点之一就是其跨平台特性 —— 开发者通过使用一种技术和单一代码库即可将应用程序部署到所有桌面、移动和嵌入式平台。而桌面平台是 Qt 立足的根本,对 Qt 而言这是最核心和最重要的市场。因此保持 Qt 在桌面市场的健康和增长是在其他市场也能够增长的先决条件。

  下面将介绍在 Qt 中进行的一些关键技术变更,以使其能适应未来几年的技术发展。更多相关内容,大家可以关注本次专辑……


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部