Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Twitter-клієнт

Реферат Twitter-клієнт





ustify">}. AppendText ("You have" + i + "followers n n"); (TwitterUser follower in fol.ResponseObject)

{. AppendText (follower.ScreenName + " n");

}

При натисканні на кнопку Trends виводяться поточні тренди.

System.Net.WebRequest reqGET = System.Net.WebRequest.Create ("http://api.twitter.com/1/trends/1.json");. Net.WebResponse resp = reqGET.GetResponse ();. IO.Stream stream = resp.GetResponseStream ();. IO.StreamReader sr = new System.IO.StreamReader (stream); s = sr.ReadToEnd (); n = s.Length; [ ] str = s.ToCharArray (); ind = s.IndexOf ("name"); [] find = s.Split (new string [] {"name"}, 10, StringSplitOptions.None); (int i = 0; i <10; i + +)

{ind1 = find [i]. IndexOf ("event"); (ind1! = -1)

{a = find [i]. Substring (3, ind1-6);. AppendText (a + " n");

}

Відбувається GET-запит за адресою , читається відповідь з сервера, який приймається в рядок. Оскільки список трендів передається у форматі JSON, необхідно витягти з рядка назви трендів. Для цього рядок розбивається на масив рядків, що починаються з підрядка name, після чого в циклі для кожного рядка знаходиться підрядок event і в текстове поле записується текст, який знаходиться між підрядками name і event. p> Видно, що програма дозволяє вести безперервний діалог як з користувачем, який може контролювати додаток, так і з системою, яка посилає різноманітні команди сервера.



4. Технічна документація

програма клієнт новинний користувач

4.1 Запуск програми


При запуску програми користувач бачить головне вікно програми, яке пропонує отримати ПІН-код, натиснувши на відповідну кнопку, авторизуватися, написати повідомлення в twitter, переглянути стрічку, повідомлення, в яких згадується користувач, повідомлення користувача, список Followers і Followings, трендів, повідомлення конкретного користувача, або покинути програму.


В 

Рис. 1. Запуск програми


.2 Кнопка Timeline


При натисканні на кнопку Timeline в текстове поле виводиться новинна стрічка.



В 

Рис. 2. Кнопка Timeline


4.3 Кнопка Mentions


При натисканні на дану кнопку відбувається виведення в текстове поле повідомлень, в яких згадується ім'я авторизованого користувача.


В 

Рис. 3. Кнопка Mentions


4.4 Кнопка My Tweets


При натисканні на дану кнопку в текстове поле виводяться повідомлення ав...


Назад | сторінка 6 з 8 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Судові повідомлення
  • Реферат на тему: Завідомо неправдиве повідомлення про тероризм
  • Реферат на тему: Розробка програми підтримки користувача СОЛО-35.02
  • Реферат на тему: Вибір засоби передачі рекламного повідомлення
  • Реферат на тему: Рекламне повідомлення. Основні структурні елементи