Форум программистов, компьютерный форум, киберфорум
Наши страницы

Класс ждет действия и "дарит" данные активности - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Данные не передаются из одной активности в другую http://www.cyberforum.ru/android-dev/thread1788843.html
Данные не передаются в другую активность... Вот код: Из: Intent inttt = new Intent(hhhhh.this, list.class); inttt.putExtra("vgh", login.getText().toString().length()); В:...
Программирование Android Custom Fonts in widget Столкнулся с такой проблемой, что не могу сделать шрифт для виджета в приложении. Как для обычного TextView и так знаю, но для виджета делается по-другому, инфа сотка. Подскажите, что и как делать ... http://www.cyberforum.ru/android-dev/thread1788787.html
Android 2.3 поддерживает opengl 2 ? Программирование Android
зависит ли это от версии андроида?
Из миллисекунд в DateTime Программирование Android
Получаю миллисекунды long currentTime = System.currentTimeMillis(); Когда делаю обратно то получается 1970 год.. Как сделать чтобы было нормальное наше время?
Программирование Android Перенос Java-кода на платформу Android http://www.cyberforum.ru/android-dev/thread1788583.html
Всем доброе утро! Есть неплохой код. Но мне оказалось этого мало и хочу перенести на платформу Android с помощью Android Studio. Подскажите пожалуйста как перенести?
Программирование Android Https и http Всем привет! Нашел класс для отправки post - запроса на сайт, вот вопрос такой https здесь будет поддерживаться автоматически или как? Сертификат настоящий с проверкой. public class http { ... подробнее

Показать сообщение отдельно
REALIST07
Автор FAQ
Автор FAQ
176 / 176 / 13
Регистрация: 11.06.2010
Сообщений: 934
03.08.2016, 01:19
vxg, ничего не мешает, этот кусок я взял из своего большого проекта, там вся логика(не то что прям вся) хранится в этом классе, некий "фасад, который не фасад" если вы понимаете о чем я,в App также хранятся методы обертки над БД и другими данными, и сервис очень сильно захламлен,даже учитывая что я все что мог вынес за его пределы, фишка такого подхода в том, что вы везде где есть контекст можете вызывать класс App + в классе App можно хранить статическую ссылку на контекст, том время в других элементах ее хранить не рекомендуется
CoolMind, конечно, сервис работает в том же потоке, именно поэтому в моем сервисе если вы заметили запущен новый поток и в нем происходит работа, вызов нужных методов происходит через класс обертку и выглядит примерно так:
Java
1
2
3
4
5
6
7
8
9
10
public static void setListeners(final Context context) {
        Intent intent = getServiceIntent(context);
        intent.putExtra(KEY_METHOD, METHOD_SET_LISTENERS);
        context.startService(intent);
 
    }
 
    public static Intent getServiceIntent(final Context context) {
        return new Intent(context, Service.class);
    }
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru