如何解决Windows Phone 7,用于指示图片点击次数的代码?
| 所以我有个想法-假设您有图片从网页流式传输到您的应用程序。有什么方法可以将代码放入应用程序中,以找出一个人敲击了图像多少次,或者他们按下了属于图像的按钮多少次? 考虑一下Facebook的“喜欢”按钮,人们可以在其中获得+1,并查看有多少人也“喜欢”它的总数。 如果是这样,将如何编码呢?解决方法
您的问题非常模糊...
如果您要计算图像加载的次数,则可以在每次下载图片时计算服务器端的计数。如果要给他们一个“喜欢”按钮,则可以将其添加到WP7应用程序中,并调用具有某些ID值的图片的页面服务器端或WCF服务,以跟踪图片的“喜欢”。
例如:
HTTP版本
您可以使用\“ http://www.mysite.com/pictures.aspx?ID = Funnyfile.jpg&DeviceID = 29393848293 \”之类的链接从Web服务器下载图片。
ID将是您的应用程序知道要加载哪个图片的唯一ID
DeviceID将是在应用程序中加载图片的WP7设备的设备ID(MSDN不建议您使用设备ID来标识唯一用户,因此您可能需要调整此值)。
然后,您可以将图像控件的源设置为该URL,以加载图像。
Uri uri = new Uri(\"http://www.mysite.com/pictures.aspx?ID=Funnyfile.jpg&DeviceID=29393848293\",UriKind.Absolute);
ImageSource imgSource = new BitmapImage(uri);
ProfileImage.Source = imgSource;
WCF服务可以使用类似的方式,并允许您在需要时从服务器拉回一组图像。构建服务的基础不会太复杂,但是我省去了省时间的示例。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。