全部博文(403)
2012年(403)
分类: 虚拟化
2012-04-23 22:05:19
之前参与了微软和诺基亚举办的,使用三个app换取Lumia800,我也参加了且已经拿到了Lumia。其中我做的小应用《博客园》 就是三个app中的一员,当时做的时候就想着赢了手机后就把它开源,让更多的朋友学习Windows Phone的开发。
下面是程序的一些截图,所谓有图有真相:
首页:首页精华文章、最新新闻、热门新闻以及推荐新闻。下面是刷新、搜索博主以及锁定Pivot的按钮。
文章正文页面,使用WebBrowser控件作为显示:
设置界面:设置每次刷新的数目
关于使用 博客园for windows phone代码的一些说明
1. 由于是参赛作品,使用者不能直接copy参加微软或者其他主办方举办的应用换手机活动(稍微改一下就可以,不要这么懒哈)
2. 由于时间精力有限,市场的博客园可能不会继续维护,如果有爱好者做了更好的博客园并且没有账号,我可以代为上传
3. 代码中使用的WeiboSDK不提供源码,大家可以使用微博官方提供的SDK
关于程序代码中一些不足的地方:
1. 时间仓促,代码可能写的不是很规范,请见谅
2. 离线下载功能没有做(尽管很多朋友催我做,实在是精力有限,抱歉),有兴趣的朋友可以自己实现
3. 从文章正文页回到首页列表会非常卡,卡到爆
4. 缓存处理有待完善,同样还有更新机制(目前程序是每次启动都会去请求网络数据,其实可以设置一个更新、缓存的策略)
5. 关于代码中的疑问等,不欢迎与我交流哈,非诚勿扰
项目地址:http://cnblogs.codeplex.com/ (大家可以打包下载或者使用SVN工具获取源代码)
注意:codeplex上的代码不能正常运行,缺少博客园的API,如有需要的朋友可以发送邮件到 contact@cnblogs.com 申请相应的API(一般是来者不拒的,哈哈)
之前的两个项目实战,或许对大家有所帮助
《Windows Phone 项目实战之我的微盘》 开源地址:
《Windows Phone 项目实战之账户助手》 开源地址: