Найдено 1217 результатов

KamiSempai
29 дек 2014, 19:23
Форум: Уроки
Тема: Урок 82. Handler. Пример с более содержательными сообщениями
Ответы: 21
Просмотры: 18668

Re: Урок 82. Handler. Пример с более содержательными сообщен

Ни как (Точнее есть, но он к данной ситуации не подходит).

Можно передать в метод определенный объект(колбэк) метод которого будет вызван по завершении.
А еще, здесь, весьма кстати, будет удобно воспользоваться AsyncTask.
KamiSempai
29 дек 2014, 14:13
Форум: Всплывающие сообщения (Toast), логи, уведомления (Notification)
Тема: задержка в BroadcastReceiver
Ответы: 2
Просмотры: 2643

Re: задержка в BroadcastReceiver

Вычисляете время срабатывания и назначаете задачу при помощи AlarmManager http://developer.android.com/reference/android/app/AlarmManager.html#set(int,%20long,%20android.app.PendingIntent) Совет на будущее, ни когда не используйте sleep когда нужно выдержать паузу больше 5-10 секунд, только AlarmMan...
KamiSempai
29 дек 2014, 13:53
Форум: Уроки
Тема: Урок 91. AsyncTask. Поворот экрана
Ответы: 114
Просмотры: 134497

Re: Урок 91. AsyncTask. Поворот экрана

KamiSempai, спасибо, я в курсе по поводу сервисов. Но интересует, можно ли это сделать на ассин тасках. Так это и делается на асинк тасках, только в сервисе. Можно сделать проще. После завершения работы асинктаска слать броадкаст при помощи LocalBroadcastManager . Тогда всякий кто подписался на это...
KamiSempai
27 дек 2014, 01:33
Форум: Уроки
Тема: Урок 82. Handler. Пример с более содержательными сообщениями
Ответы: 21
Просмотры: 18668

Re: Урок 82. Handler. Пример с более содержательными сообщен

Вы начинаете использовать Map не дождавшись ответа с сервера. Объект contact будет содержать какие либо данные только после того как отработает метод callback. Собственно, в конце этого метода можно делать какие либо действия по отображению полученной информации. Я более чем уверен, этот метод вызыв...
KamiSempai
25 дек 2014, 21:43
Форум: Работа с данными
Тема: Проблема с БД
Ответы: 4
Просмотры: 2697

Re: Проблема с БД

Возможно вы добавили это поле в код позже и его небыло в момент создания базы данных. Попробуйте удалить приложение с устройства и переустановить его заново.
KamiSempai
25 дек 2014, 21:38
Форум: Сеть, Интернет, GPS, WiFi, Bluetooth
Тема: Создание мессенджера
Ответы: 5
Просмотры: 4678

Re: Создание мессенджера

В этом вопросе ни чем не могу помочь. Тут на форуме, один человек, интересовался клиент-серверными приложениями, можете скооперироваться вместе с ним. Может чего да получится.
Вот ссылка на тему viewtopic.php?f=40&t=5310
KamiSempai
25 дек 2014, 21:00
Форум: Уроки
Тема: Урок 60. Диалоги. AlertDialog: Title, Message, Icon, Buttons
Ответы: 59
Просмотры: 47403

Re: Урок 60. Диалоги. AlertDialog: Title, Message, Icon, But

pka писал(а):В последних уроках у меня некоторые методы вот так отображаются (но программа все равно запускается)

(showDialog is deprecated) пишет. Что бы это значило?
Такой метод отображения диалогов устарел, нужно использовать DialogFragment.
KamiSempai
25 дек 2014, 20:58
Форум: Сеть, Интернет, GPS, WiFi, Bluetooth
Тема: Создание мессенджера
Ответы: 5
Просмотры: 4678

Re: Создание мессенджера

Почти все месенджеры используют Google Cloud Messages для посылки на телефон уведомления о входящем сообщении или иных действиях о которых нужно проинформировать пользователя. Если же экран с чатом открыт, лучше пересылать сообщения напрямую используя Сокеты.
KamiSempai
25 дек 2014, 20:27
Форум: Уроки
Тема: Урок 58. Диалоги. TimePickerDialog
Ответы: 32
Просмотры: 31479

Re: Урок 58. Диалоги. TimePickerDialog

Методы, описанные в уроке, не изменяют системного времени а потому являются совершенно бесполезными . Вы бы хоть намекнули, в каком наплавлении искать тем, кому недоело за 50 с лишним уроком играться с TextView. бесполезными бесполезными http://img0.joyreactor.cc/pics/comment/cosplay-%D0%BA%D0%BE%D...
KamiSempai
25 дек 2014, 16:13
Форум: Сеть, Интернет, GPS, WiFi, Bluetooth
Тема: клиент-серверное приложение Android
Ответы: 5
Просмотры: 6056

Re: клиент-серверное приложение Android

Я с сокетами не работал, но возможно вы не правильно указываете адрес. Например, в данной ситуации, возможно, лучше подойдет 127.0.0.1.
KamiSempai
25 дек 2014, 16:09
Форум: Уроки
Тема: Урок 91. AsyncTask. Поворот экрана
Ответы: 114
Просмотры: 134497

Re: Урок 91. AsyncTask. Поворот экрана

Есть способ сделать так, чтобы AsyncTask запускался из одного активити, а данные возвращал в другой? Можно ли сделать так, чтобы AsyncTask не привязывался к тому активити, из которого был запущен, в том числе в ситуации, когда запустившее активити уничтожается? Самый безопасный способ - это запуска...
KamiSempai
23 дек 2014, 21:27
Форум: Сеть, Интернет, GPS, WiFi, Bluetooth
Тема: клиент-серверное приложение Android
Ответы: 5
Просмотры: 6056

Re: клиент-серверное приложение Android

А вот для изменения UI нужно использовать Handler. Только он должен выполнять только тот код, что работает с UI. В вашем варианте лучше использовать не Runnable а Message. Вот пара уроков про это: http://startandroid.ru/ru/uroki/vse-uroki-spiskom/144-urok-81-handler-posylaem-prostoe-soobschenie.html...
KamiSempai
23 дек 2014, 19:03
Форум: Заказы
Тема: 5 копий приложений на основе существующего
Ответы: 2
Просмотры: 2755

Re: 5 копий приложений на основе существующего

Какие версии API поддерживаются приложением?
Есть ли Action Bar?
Используется ли материал дизайн?
KamiSempai
23 дек 2014, 17:24
Форум: Сеть, Интернет, GPS, WiFi, Bluetooth
Тема: клиент-серверное приложение Android
Ответы: 5
Просмотры: 6056

Re: клиент-серверное приложение Android

Handler по умолчанию шлет сообщения в UI поток, поэтому после запуска все виснет. На 4 андроиде такой код вообще бы не запустился.

Тут нет необходимости использовать Handler. Вместо вызова handler.post(_run), нужно перенести всю работу с сетью, из _run, в поток t.
KamiSempai
23 дек 2014, 17:10
Форум: Экранные компоненты
Тема: Как добавить к listView новый элемент?
Ответы: 11
Просмотры: 4762

Re: Как добавить к listView новый элемент?

w1zard писал(а):Да, в materialDesign есть recycleView который подошёл бы мне, но по версии не проходит((((
Он же в Support Library, там минимальная версия API 7.
KamiSempai
16 дек 2014, 19:10
Форум: Вакансии
Тема: Android разработчик 110 000, Новослободская, в штат/в офис
Ответы: 6
Просмотры: 8919

Re: Android разработчик 110 000, Новослободская, в штат/в оф

Как он сам напишет, если рекрутер контактных данных не оставил? :D
KamiSempai
16 дек 2014, 18:26
Форум: Прочее
Тема: Проверка даных при помощи DSA подписи и публичного ключа
Ответы: 0
Просмотры: 1413

Проверка даных при помощи DSA подписи и публичного ключа

Суть вопроса в следующем. Есть некие данные в виде массива байт byte[] data , подпись( signature ) в виде Base64 строки и публичный ключ( publicKey ) - строка следующего вида: -----BEGIN PUBLIC KEY----- Тут сам ключ в виде Base64 строки -----END PUBLIC KEY----- Нужно проверить подлинность данных исп...
KamiSempai
05 дек 2014, 17:01
Форум: Работа с данными
Тема: Загрузка больших файлов?
Ответы: 1
Просмотры: 1597

Re: Загрузка больших файлов?

Merfi писал(а):Вопрос такой: какие есть правильные способы работы с большими картинками?
Сохранять их в файлы а не в базу. Это верно как для больших картинок так и для маленьких.
KamiSempai
19 ноя 2014, 16:15
Форум: Работа с данными
Тема: Нужен совет по выбору наполнения бд
Ответы: 5
Просмотры: 3315

Re: Нужен совет по выбору наполнения бд

Нет, не верно. DB_PATH - это путь к папке во внутренней памяти где должна лежать база. Вам нужно поменять строку: InputStream in = ctx.getAssets().open("mycontacts"); Например, если написать так: InputStream in = new FileInputStream(file); То будет использоваться конкретный файл в памяти телефона. f...