Найден 31 результат

elron
01 сен 2016, 13:03
Форум: Уроки
Тема: Урок 166. Графика. Создание своего Drawable
Ответы: 2
Просмотры: 5148

Re: Урок 166. Графика. Создание своего Drawable

Привет. В каких случаях нужно наследоваться от Drawable а в каких от View ? В чём отличие ?
elron
04 апр 2016, 15:34
Форум: Прочее
Тема: Google In-app Billing API
Ответы: 0
Просмотры: 1487

Google In-app Billing API

Всем привет! Добавил внутренние платежи в приложение, покупка прошла успешно и приложение предоставляет купленный функционал. Проблема оказалась в том что на другом моем девайсе на той же учетной записи эта покупка(inapp) в приложении не видна. Хотя в плей маркете показывает что была осуществлена вн...
elron
26 фев 2016, 08:44
Форум: Графика и анимация
Тема: onDraw() и внутренние переменные
Ответы: 4
Просмотры: 3408

Re: onDraw() и внутренние переменные

"при этом все переменные будут очищаться с памяти по выходу с метода" "Дело в том, что после выхода из функции они отправляются в мусор, а сборка мусора - это медленно" Я именно об этом.. получается что нужно использовать статичные переменные в таких методах ?! а как на счет final переменной в метод...
elron
25 фев 2016, 12:59
Форум: Графика и анимация
Тема: onDraw() и внутренние переменные
Ответы: 4
Просмотры: 3408

onDraw() и внутренние переменные

Всем привет, в классе View есть метод onDraw(), и если создавать в нем переменные, например "int i = list.size();", то это нормально ?! Ведь в таком случае создается куча временных переменных, которые накапливаются со временем. Если это так, то может быть использовать статичные переменные ?! Или о п...
elron
04 дек 2014, 19:19
Форум: Уроки
Тема: Урок 29. Вызываем Activity и получаем результат. Метод startActivityForResult
Ответы: 58
Просмотры: 41120

Re: Урок 29. Вызываем Activity и получаем результат. Метод s

Посмотрите Бриллиантовую руку, там он сказал фразу(ключ) и получил бриллианты(значение), так и здесь))
http://www.youtube.com/watch?v=gaG231aXCdM
elron
04 дек 2014, 19:10
Форум: Уроки
Тема: Урок 29. Вызываем Activity и получаем результат. Метод startActivityForResult
Ответы: 58
Просмотры: 41120

Re: Урок 29. Вызываем Activity и получаем результат. Метод s

- Я помещаю в Intent объект с именем ключа (key) и значением (R.drawable.newImg), верно? - Да. Что нужно передать, то и кладите. String user = getIntent().getStringExtra("key"); в строку user заносится значение(которое берется у контейнера, используя ключ). Я не знаю что вам нужно, это пример кода. ...
elron
04 дек 2014, 18:23
Форум: Уроки
Тема: Урок 29. Вызываем Activity и получаем результат. Метод startActivityForResult
Ответы: 58
Просмотры: 41120

Re: Урок 29. Вызываем Activity и получаем результат. Метод s

intent.putExtra("key", "value1");
- передает ключ и значение в контейнер, у этого контейнера потом извлекается значение(getIntent().getStringExtra("key")), но нужно знать ключ, этот ключ ("key"). Без ключа не получишь переданное значение. Это в уроке написано.
elron
03 дек 2014, 01:43
Форум: Activity, Task, Intent
Тема: Как запустить копию одной и той же Activity в новом потоке?
Ответы: 2
Просмотры: 2194

Re: Как запустить копию одной и той же Activity в новом пото

При запуске нового активити(самой себя), в старом выполняется метод onStop() и действия приостанавливаются, а новый выполняется в главном потоке(или другими словами главный поток переходит на новое активити), так что слова "в новом потоке" не совсем корректны. Если активити от другого приложения, то...
elron
29 ноя 2014, 17:27
Форум: Уроки
Тема: Урок 29. Вызываем Activity и получаем результат. Метод startActivityForResult
Ответы: 58
Просмотры: 41120

Re: Урок 29. Вызываем Activity и получаем результат. Метод s

В списке нужно запустить другое активити: [syntax=java]public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { .. lvLasts.setOnItemClickListener(onItemClick); .. } OnItemClickListener onItemClick = new OnItemClickListener() { @Override public void onItemCl...
elron
28 окт 2014, 19:27
Форум: Уроки
Тема: Урок 98. Service. Локальный биндинг
Ответы: 78
Просмотры: 60400

Re: Урок 98. Service. Локальный биндинг

Вопрос: как сервису узнать что активити закрыто/открыто (?) и можно ли отправлять ему интенты через броудкаст ? Предполагаю что перед закрытием активити нужно в onClose менять значение/флаг в сервисе, типа myService.canSendToAcMain = false; и т.о. сервис будет знать что отправлять не нужно. Такой ко...
elron
27 окт 2014, 14:54
Форум: Уроки
Тема: Урок 42. Список - ListView
Ответы: 303
Просмотры: 227514

Re: Урок 42. Список - ListView

Всем привет.
Подскажите пожалуйста как программно прокрутить список в самый низ ?
elron
15 окт 2014, 15:27
Форум: Уроки
Тема: Урок 80. Handler. Немного теории. Наглядный пример использования
Ответы: 52
Просмотры: 58049

Re: Урок 80. Handler. Немного теории. Наглядный пример испо

Если например хендлер создать в новом потоке поток2 и передать ему сообщение из потока3, то хендлер будет выполнять команды из потока2 ?!
elron
10 окт 2014, 14:18
Форум: Сеть, Интернет, GPS, WiFi, Bluetooth
Тема: Отправка данных клиенту (ServerSocket и Socket)
Ответы: 2
Просмотры: 2365

Отправка данных клиенту (ServerSocket и Socket)

Всем привет. Начал разбираться с ServerSocket и Socket. Получается что клиент передает данные серверу, сервер их обрабатывает и передает другие данные клиенту. Клиент получает результат и всё?! Данные передаются, проверял, но мне необходимо чтоб сервер самостоятельно отправил данные клиенту. Т.е. чт...
elron
10 сен 2014, 10:57
Форум: Уроки
Тема: Урок 29. Вызываем Activity и получаем результат. Метод startActivityForResult
Ответы: 58
Просмотры: 41120

Re: Урок 29. Вызываем Activity и получаем результат. Метод s

попробуйте вместо ValueOf использовать parseInt Не помогло. Пишу intent.putExtra("age", Integer.parseInt(etAge.getText().toString())); Error: java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=1, result=-1, data=Intent { (has extras) }} to activity {d.swan/d.swan.Mai...
elron
06 сен 2014, 17:25
Форум: Уроки
Тема: Урок 29. Вызываем Activity и получаем результат. Метод startActivityForResult
Ответы: 58
Просмотры: 41120

Re: Урок 29. Вызываем Activity и получаем результат. Метод s

Маленькая заметка: код лучше писать до "super.onActivityResult(requestCode, resultCode, data);" или после ?!
elron
18 авг 2014, 15:13
Форум: Activity, Task, Intent
Тема: Передача данных другому приложению и получение результата
Ответы: 0
Просмотры: 1454

Передача данных другому приложению и получение результата

Всем привет! Столкнулся с такой проблемой: есть 2 приложения: основное и (как бы)плагин. В главном приложении есть проверка установлено приложение(плагин) или нет. Это работает. Но.. При передаче данных через интент, данные в плагин поступают, но в плагине после выполнения setResult() (с результатом...
elron
01 май 2014, 22:17
Форум: Уроки
Тема: Урок 29. Вызываем Activity и получаем результат. Метод startActivityForResult
Ответы: 58
Просмотры: 41120

Re: Урок 29. Вызываем Activity и получаем результат. Метод s

Подскажите пожалуйста, как можно реализовать передачу данных между разными приложениями ? Например, когда приложение1.Активити1 выполняет startActivity() (с передачей данных) и открывается другое приложение2.Активити2. После закрытия приложение2.Активити2 другие данные передаются в приложение1.Акти...
elron
01 май 2014, 10:52
Форум: Уроки
Тема: Урок 29. Вызываем Activity и получаем результат. Метод startActivityForResult
Ответы: 58
Просмотры: 41120

Re: Урок 29. Вызываем Activity и получаем результат. Метод s

Подскажите пожалуйста, как можно реализовать передачу данных между разными приложениями ? Например, когда приложение1.Активити1 выполняет startActivity() (с передачей данных) и открывается другое приложение2.Активити2. После закрытия приложение2.Активити2 другие данные передаются в приложение1.Актив...
elron
11 апр 2014, 16:25
Форум: Ваши приложения
Тема: Часы-триггер
Ответы: 0
Просмотры: 1641

Часы-триггер

Часы-триггер Описание Часы-триггер предназначен для автоматизации задач, например в 22:00 перевести телефон в режим "Полета" или каждый день в 19:00 включать Wi-Fi на 15 минут для автоматического обновления программ и синхронизации данных. Весь функционал разделен на 4 режима: будильник, таймер, ка...