- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我的应用程序框架按预期工作 - 可能有人对我在 Windows Mobile 6.5 环境中尝试实现的目标有很好的解决方案。
这就是我实际要做的:
在后台运行的应用程序(它定期向办公室服务器发送网络数据包,数据包加载统计数据并通过 Winsock2 和自定义协议(protocol)推送到服务器)。
这里的“背景”是什么意思 - 是一个应用程序,它创建一个 0,0 大小的窗口并最小化 - 我正在考虑使用它进入服务,但我需要的下一件事阻止我今天这样做.
我需要此应用程序作为图标在某处“可见”——我已经知道我不能在“托盘”区域执行此操作,如本文所述:
现在我正在尝试使用:SHNotificationAdd - 但这对于“通知”来说是可以的,正如名称所说的那样。所以它弹出,您可以单击以隐藏它 - 这很糟糕。
我需要实现的是一个在应用程序运行周期中可见的图标,因此它会在无法同步时闪烁,并在同步完成后更改图标。
我有点担心它无法完成 - 我什至尝试为此目的编写“Home”插件,但被告知有些人安装了主题,这可能是我的应用程序赢了甚至对那些家伙可见。
现在我们要将它部署到周围的几个地方(全国 3 个数据中心 - 大约 130 人只有智能手机) - 我需要确保即使应用了主题或定制完成。
有没有可能做到这一点?
在我发现普通应用程序不支持“托盘图标”之前,我确信它可以通过经典的“托盘图标方法”来完成。
如果有什么我可以做的 - 如果有人能为我们所有人阐明这一点,我将不胜感激。
最佳答案
您的应用程序必须转向 Windows Mobile 范式,因为您尝试做的事情是不可能的(正如您发现的那样)。如果用户自定义主屏幕插件就会出现问题,并且没有“托盘”是正确的。角落中的图标(电池、信号强度等)仅供 OEM 使用。
我的建议是为您的应用程序实际创建一个可见的表单。也许它只显示一些简单的状态信息,如上次上传时间、传输的数据量等。
然后您可以使用通知在“事件”期间放置用户通知,例如无法连接(替换您的“闪烁图标”想法)或同步完成时(替换您的“已更改图标”想法)。
关于c++ - Windows Mobile C++ - 应用程序设计类型的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7502356/
如何有效地设计一个C++模块化程序?如何学习? 最佳答案 对于初学者,您可能希望采取“暴力”过程: 1. 在一个文件中写一个简单的main函数。 2. 增加一些功能,先编译再测试。 3.重构(在谷歌中
前言 有人说现在记事类app这么多,市场这么卷,为什么还想做一个笔记类App? 一来,去年小孩刚出生,需要一个可以记录喂奶时间的app,发现市面上没有一款app能够在两步内简单记录一个时间,可能i
我正处于 Web 应用程序的设计阶段,该应用程序允许用户创建工作请求,并且工作人员可以针对这些请求投入时间。该应用程序还将为主管提供报告功能,以获取每日总计、报告,并说明花费的时间、“成本分配”。 我
前言:很多刚刚接触编程的人都不知道怎么下手编写程序,特别是学习了新的知识点,不知道有什么用,那么本文将以简单的存储结构及简单的运算,条件语句,分支语句,循环语句结合,带来一个双人对战版五子棋,这是一
我正在尝试通过 C++ 多线程解决网络流量问题。 给定一个网络(所有节点都由弧连接,每个弧连接2个且只有2个结束节点,一个是输入节点,另一个是输出节点,每个节点可以有多个输入弧和输出弧),每个节点需要
我有一个关于编程和文件的问题。 while(current!=NULL) { if(current->Id_Doctor!='\0') { current=current->next;
下面的‘C’语句执行什么操作? star = star ^ 0b00100100; (A) 切换变星的第 2 位和第 5 位。 (B) 清除变量星的第 2 位和第 5 位以外的所有位。 (C) 设置除
我写了下面的代码: #include int main() { int a, b; printf("Enter values of a and b\n"); scanf(" %d%d "
我正在将 C 代码编程到 PIC 板上。我的问题是如何让我的程序计算按下按钮(RB0)的时间。然后它会显示所花费的时间并将其显示在液晶显示屏上。以毫秒为单位计算。下面是到目前为止我的代码。 /
我是一名优秀的程序员,十分优秀!