Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Программирование Android Шаринг социальных сетей https://www.cyberforum.ru/ android-dev/ thread1050207.html
Здравствуйте. Помогите пожалуйста с шарингом соц сетей (ВК, FaceBook, Twitter). Киньте ссылки на примеры, или на самые алгоритмы шаринга, каждой из соц. сети.
Программирование Android Возможен ли двойной парсинг в Activity или это неправильно?
У меня в Activity есть парсинг XML c выводом результата в TextView.Все работает хорошо. Но помимо результатов с XML,мне нужно еще и парсинг HTML страницы. Так вот вопрос! Как лучше организовать передачу результатов HTML парсинга на эту же Activity. Т.е. на одной Activity у меня и XML парсится и HTML (соответственно в разные TextView). Как лучше все это сделать и можно ли вообще выполнять такие...
Программирование Android Coockie, хранение PHPSESSID во время работы приложения Есть такой случай, есть скрипт на сервере, который добавляет коммент к посту, для того чтобы добавить этот коммент нужно ввести капчу. Когда я в android-клиент загружаю сам пост и форму добавления коммента, картинку с капчей я загружаю в webView обчным способом loadUrl(). Таким образом я отправляю запрос на сервер чтобы получить оттуда какие либо данные: public String exe(final String... https://www.cyberforum.ru/ android-dev/ thread1049720.html Программирование Android Facebook Поделиться к стене https://www.cyberforum.ru/ android-dev/ thread1049211.html
я пытаюсь войти в Facebook и пост к стене с одним нажатием кнопки .. я написал код и приложение может войти и разместить к стене, но у меня есть одна проблема http://postimg.org/image/71bugy22x/ это permishens видел два раза. 1) когда я войдите на Facebook 2) когда я войдите в Facebook и нажмите кнопку ОК этот permishen замечаться снова (два раза) это мой код, если кто может решение моя...
Программирование Android Регулярка для сроки полученной от сервера
Здравствуйте, помогите составить регулярку которая оставит в строке только символы: (, . ; ] } : , пробелы допускаются только внутри строки но не в начале и конце. Суть в том что от сервера приходят ответы, и в начале строки есть несколько символов с хламом от utf-8: п», или какие-то квадраты. Сделал так, но это не оно: str.replaceAll("\\s","").trim() str.replaceAll(")|(\\","").trim(); ...
Программирование Android Парсинг XML try { DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = factory.newDocumentBuilder(); Document doc = builder.parse(new InputSource(new ByteArrayInputStream(ans.getBytes("utf-8")))); NodeList nodes = doc.getElementsByTagName("usersReiting"); for (int i = 0; i<51; i++) { Element element =... https://www.cyberforum.ru/ android-dev/ thread1048446.html
Программирование Android API для праздничных дней календаря https://www.cyberforum.ru/ android-dev/ thread1048345.html
Подскажите какое-нибудь API, чтобы можно было сформировать запрос вида месяц/год/локаль и выдало бы список всех праздничных дней. Нашел что-то типа такого http://kayaposoft.com/enrico/json/v1.0/?action=getPublicHolidaysForMonth&month=1&year=2013&country=rus Но там косяк какой-то, сервис периодически зависает, а еще месяцы начинаются с числа 1, а числа 12 - просто нет)) Ошибок не выдает, но...
Программирование Android Основной класс, для наследования от него данных для всех остальных классов
Здравствуйте, как удобным способом сделать класс в котором будут проинициализированы некоторые поля (например, имя сервера к которому постоянно идет обращение и др.) и некоторые методы (например Alert Dialog, проверка соединения), и так чтобы потом можно было их использовать из любого класса в проекте.. типа они глобальные для всего проекта. Как это реализовать? Например есть класс class...
Программирование Android Напоминалка https://www.cyberforum.ru/ android-dev/ thread1048301.html
Привет. Нужно написать напоминалку, действующую по такому принципу: есть возможность установить время старта напоминания, интервал повторения и текст. Время устанавливаю с помощью TimePicker. Как я хотела сделать: повесить на TimePicker слушатель событий и когда там будет происходить какие-то события делать там вот что: timepicker.setOnTimeChangedListener(new...
Программирование Android Онлаин радио - возможности https://www.cyberforum.ru/ android-dev/ thread1048273.html
Задумал одну програмку ("оки-токи" внутри локальной сети без инета) и нужно понять теорию онлайн радио. Гуру, помогите! Накидайте пожалуста ссылок на теорию, учебники... В основном интересует такое: 1) Сколько ПРОТОКОЛОВ аудио-радио существует? Все ли они поддерживаются андроидом (стандартным)? Хочу написать программу и под Win, и нужен общий протокол передачи аудио. 2) Есть ли механизм...
Программирование Android AlarmManager и android 2.3.4
В android 2.3.4 создаю AlarmManager private PendingIntent createIntent(String action) { Intent intent = new Intent(this, AlarmReceiver.class); intent.setAction(action); PendingIntent pIntent = PendingIntent.getBroadcast(this, 0, intent, 0); return pIntent; }
58 / 57 / 15
Регистрация: 15.09.2012
Сообщений: 557
0

Передача данных из активности в сервис - Программирование Android - Ответ 5533099

21.12.2013, 17:10. Показов 2261. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Есть активность и сервис, который запускается из этой активности. Нужно передать данные из активности в сервис.
Пробовал так.
В MainActivity :
Java
1
 startService(new Intent(this, MyService.class).putExtra("QUOTES", QUOTES));
В сервисе
Java
1
2
Intent intent = getIntent(); // не работает getIntent для сервиса
QUOTES=intent.getStringExtra("QUOTES");
Как бы попроще передать эти данные. Хотелось бы разобрать какой то метод, который подошел бы на любой случай - как передача между активностями, так и сервисами даже из разных приложений.

Добавлено через 4 часа 20 минут
думаю это вариан
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
...
//наследуется от Service, значит IBinder
идентифицирующий
//данный Messenger передастся по методу
onServiceConnected
public class MyService extends Service
{
...
@Override
public IBinder onBind(Intent arg0)
{
return mMessenger.getBinder();
}
//передаем в конструктор
обработчик полученных от клиента
сообщений
final private Messenger mMessenger
= new Messenger(mIncomingHandler);
//собственно сам обработчик
final Handler mIncomingHandler
= new Handler()
{
@Override
public void handleMessage
(Message msg)
{
switch (msg.what)
{
case 0:
...
break ;
case 1:
...
break ;
case 2:
...
break ;
}
}
};
//метод посылки сообщения клиенту
private void sendMessage(Messenger
msgr, Message msg)
{
try
{
msgr.send(msg);
} catch (RemoteException e)
{}
}
...
}
Клиент будет иметь нечто навроде:
...
//реализует интерфейс ServiceConnection,
значит
//есть методы получающие IBinder сервиса
public class BaseActivity extends
Activity implements ServiceConnection
{
private Messenger mService;
...
//вот собственно этот метод
@Override
public void onServiceConnected
(ComponentName name, IBinder service)
{
//передаем в конструктор
IBinder сервиса
mService = new Messenger
(service);
            final Message msg =
Message.obtain( null , 0);
msg.replyTo = mMessenger;
sendMessageToService(msg);
}
final private Messenger mMessenger
= new Messenger(mIncomingHandler);
//обработчик полученных от сервиса
сообщений
     final Handler mIncomingHandler
= new Handler()
{
@Override
public void handleMessage
(Message msg)
{
switch (msg.what)
{
case 0:
...
break;
case 1:
...
break;
case 2:
...
break;
}
}
};
//метод посылки сообщения сервису
protected void sendMessageToService
(Message msg)
{
msg.replyTo = mMessenger;
try
{
mService.send(msg);
} catch (RemoteException
e) {}
}
...
}


Вернуться к обсуждению:
Передача данных из активности в сервис Программирование Android
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.12.2013, 17:10
Готовые ответы и решения:

Передача данных из одной активности в третью
Есть главное активити. Оно вызывает второе, второе самоудаляется vtnjljv finish() и вызывает...

Изменение настроек приложения из активности в рамках активности
Друзья, помогите разобраться! имею наработки приложения-рисовалки, там есть у меня там активити...

Вывод данных при открытии активности
Доброго времени суток, делаю приложение на андройде. Хочу реализовать выполнение потока при...

Передача данных об активности радиокнопки из БД в php
Добрый день. Есть радиокнопка, которая включает и выключает отображение товаров с картинками на...

0
21.12.2013, 17:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2013, 17:10
Помогаю со студенческими работами здесь

Передача данных в службу (сервис)
Доброго дня! Написал службу и консольное приложение посылающие в нее команды, служба отрабатывает...

Мониторинг активности пользователей -> Монитор активности в Интернет
Пишу дипломную на тему &quot;Мониторинг активности пользователей&quot;. Кейлоггеры всякие, скриннеры,...

Передача ссылки в конструктор (передача данных между формами)
Из темы &quot;Ответы на 7 самых частых вопроса по WinForms&quot; Реализовал метод № 2.3 без проблем, а вот...

Сервис ретрансляции данных
Есть сервер А и сервер Б. На сервере Б лежит файлик, который я пытаюсь получить...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru