Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/oschina/wp7-app

本项目已经迁移到 gitee.com,此处不再更新!
https://github.com/oschina/wp7-app

Last synced: 3 months ago
JSON representation

本项目已经迁移到 gitee.com,此处不再更新!

Awesome Lists containing this project

README

        

wp7-app
=======
#开源中国社区 Windows Phone 客户端项目简析

直接启动 OSChina.sln,编译即可,当然请确保你的SDK是Windows Phone 7.1或以上。

如果出现编译错误,请修改 OSChina\obj\Release 目录下的如下四个文件

>LoginPage.g.i.cs
>
>PubMsgPage.g.i.cs
>
>PubPostPage.g.i.cs
>
>PubTweetPage.g.i.cs

将它们的类设置为派生自 WP7_ControlsLib. Controls. ProgressTrayPage

例如 public partial class LoginPage : Microsoft.Phone.Controls.PhoneApplicationPage

改为
#####public partial class LoginPage : WP7_ControlsLib. Controls. ProgressTrayPage

####改了以后 不要在Visual studio 中关闭这4个C#文件,让Visual Studio 里始终保持开启着这几个文件。

####本项目采用 GPL 授权协议,欢迎大家在这个基础上进行改进,并与大家分享!

#####对OSChina/Lib 下的几个Dll说明

Code4Fun.xxx 是来自 http://coding4fun.codeplex.com/ 上的开源项目

WP7_XXXLib 是来自美盛新创提供的dll,这些库可以免费使用,但并不开源。

App/Config.cs
>包含应用的配置信息

Control/ActiveListControl.xaml
>动态列表控件

Control/BlogListControl.xaml
>博客列表控件

Control/CommentListControl.xaml
>评论列表控件

Control/FaceControl.xaml
>表情控件

Control/FavListControl.xaml
>收藏列表控件

Control/FriendListControl.xaml
>粉丝列表控件

Control/LoadNextTip.xaml
>列表加载更多项控件

Control/MsgListControl.xaml
>留言列表控件

Control/NewsListControl.xaml
>新闻列表控件

Control/PopUpImage.xaml
>查看动弹大图控件

Control/PostsListControl.xaml
>问答列表控件

Control/TweetListControl.xaml
>动弹列表控件

Control/TweetPortal.xaml
>用在首页的动弹页入口控件

Helper/EventSingleton.cs
>负责在整个程序中消息通知

Helper/Tool.cs
>项目辅助类

####Model 文件夹的类代表网络传输的实体对象

ActivesPage.xaml
>动态页

App.xaml
>应用程序入口页

DetailPage2.xaml
>新闻,问答,动弹,博客,软件详细内容页

FavPage.xaml
>收藏页

FeedbackPage.xaml
>关于我们页

LoginPage.xaml
>登录页

MainPage.xaml
>应用程序首页

MsgsPage.xaml
>留言列表页

PostsPage.xaml
>问答列表页

PubPostPage.xaml
>发表问答页

PubTweetPage.xaml
>发表动弹页

SearchPage.xaml
>搜索页

SettingPage.xaml
>应用设置页

TweetsPage.xaml
>动弹列表页

UserPage.xaml
>用户个人专页

WordsPage.xaml
>与某用户的会话页

####项目 OSChinaScheduledTask_Notice
>为应用不启动时的后台线程,可以轮询获取用户的最新通知数,用户可手动关闭后台是否轮询搜索