【问题标题】:Splash Page with progress bar in qml for blackberry 10黑莓 10 的 qml 中带有进度条的启动页面
【发布时间】:2013-07-24 18:37:25
【问题描述】:

我正在为带有本机 sdk 的黑莓 10 开发应用程序。

我想在应用程序启动时(即用户单击应用程序图标时)显示带有一些进度条的启动页面/屏幕。

首先我想创建 sqlite 数据库和一些表,然后从服务器获取数据并将数据存储在 sqlite 数据库表中。完成这项工作后,我必须删除这个启动页面,然后我必须显示主页。

【问题讨论】:

    标签: progress-bar qml splash-screen blackberry-10 blackberry-cascades


    【解决方案1】:

    关于启动画面本身,您将无法使用 BlackBerry 启动画面功能,因为它只是显示静态图片。因此,您必须创建一个简单的Sheet 来执行此操作:将图像设置为静态启动画面,并在背景中创建一个具有相同图像的Sheet。在图像顶部,显示ProgressBar 或类似的东西。初始化完成后,关闭Sheet

    进度计算将分为两部分:首先,获取您的内容。您必须使用QNetworkReply::downloadProgress 信号来监控下载。然后,您必须为数据库创建/填充添加一些硬编码的“进度”。根据你的数据量,我会分成 90% 的下载,10% 的数据库填充。

    【讨论】:

    • 能否请您提供如何创建工作表和添加进度条的代码。
    猜你喜欢
    • 2014-08-21
    • 1970-01-01
    • 2010-11-26
    • 2014-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多