Запуск и компиляция:
Запустите файл OSChina.sln. Перед компиляцией убедитесь, что ваш SDK поддерживает версию Windows Phone 7.1 или выше.
Исправление ошибок компиляции:
Если возникают ошибки компиляции, необходимо внести изменения в следующие четыре файла в каталоге OSChina\obj\Release:
В этих файлах измените класс на производный от WP7_ControlsLib. Controls. ProgressTrayPage. Например, вместо:
public partial class LoginPage : Microsoft.Phone.Controls.PhoneApplicationPage
используйте:
#####public partial class LoginPage : WP7_ControlsLib. Controls. ProgressTrayPage
После внесения изменений не закрывайте эти файлы в Visual Studio.
Проект использует лицензию GPL. Приветствуется улучшение проекта на основе этого кода и совместное использование результатов!
Описание библиотек DLL в папке OSChina/Lib:
Файлы проекта:
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:
Используется для запуска фонового потока при выключенном приложении. Позволяет периодически проверять количество новых уведомлений и может быть остановлен вручную.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )