Google Android - это несложно

Добро пожаловать на форум сайта startandroid.ru
Текущее время: 16 июл 2018, 09:42

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 32 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Вебинар 2. Базы данных. ContentProvider-ы
СообщениеДобавлено: 25 сен 2013, 15:16 
Аватар пользователя

Зарегистрирован: 20 окт 2012, 12:01
Сообщений: 4201
Благодарил (а): 68 раз.
Поблагодарили: 467 раз.
Будет рассказано:
1. Как реализовать свой Content Provider, а так же для чего он нужен и почему применяется.
2. Как делать запросы с помощью Content Provider.
3. Cursor Loader - частный случай применения Content Provider-ов для асинхронной загрузки данных в курсор (например, для реализации списков ListView).

Проведение вебинара запланировано продолжительностью около часа в пятницу 27 сентября в 15:00 по Москве (в случае непредвиденных ситуаций, дата и время могут быть перенесены)

Вебинар для новичков. Перед тем, как послушать вебинар, желательно ознакомиться со всеми уроками, которые есть на сайте и касаются баз данных SQLite (34-39), а так же те, что касаются списков (42-54). Из-за ограничения во времени все будет подано кратко с тем, чтобы вы могли далее самостоятельно ориентироваться в данной теме.

Гуру android, если таковые будут присутствовать, просьба отнестись снисходительно. Указания на ошибки приветствуются мной и участниками только в уважительной и удобоваримой форме.


UPDATE: Что необходимо для посещения вебинара? Перейти по ссылке http://www.justin.tv/ridteam и ввести пароль ridteam для доступа к каналу. Что бы писать в чат рекомендуем пройти регистрацию на сайте http://www.justin.tv/user/signup

Записанный вебинар доступен по ссылке

_________________
R.id.team

NullPointerException - что делать???
http://forum.startandroid.ru/viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
http://forum.startandroid.ru/viewtopic.php?f=60&t=3198


Последний раз редактировалось Foenix 26 окт 2013, 13:55, всего редактировалось 2 раз(а).

Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 25 сен 2013, 15:41 
Аватар пользователя

Зарегистрирован: 10 июн 2013, 15:05
Сообщений: 584
Откуда: UA
Благодарил (а): 14 раз.
Поблагодарили: 74 раз.
Вебинар в рабочее время проводить плохая идея.

_________________
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 25 сен 2013, 15:43 
Аватар пользователя

Зарегистрирован: 20 окт 2012, 12:01
Сообщений: 4201
Благодарил (а): 68 раз.
Поблагодарили: 467 раз.
Всем, кто не сможет его послушать, будет предоставлена возможность посмотреть его в записи. Ну, а вопросы всегда можно задать потом будет тут, на форуме.

_________________
R.id.team

NullPointerException - что делать???
http://forum.startandroid.ru/viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
http://forum.startandroid.ru/viewtopic.php?f=60&t=3198


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 25 сен 2013, 15:56 
Аватар пользователя

Зарегистрирован: 10 июн 2013, 15:05
Сообщений: 584
Откуда: UA
Благодарил (а): 14 раз.
Поблагодарили: 74 раз.
Foenix писал(а):
Всем, кто не сможет его послушать, будет предоставлена возможность посмотреть его в записи. Ну, а вопросы всегда можно задать потом будет тут, на форуме.


Эт все хорошо, но поучаствовать веселее.

_________________
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 25 сен 2013, 18:06 
Аватар пользователя

Зарегистрирован: 17 фев 2012, 21:23
Сообщений: 1339
Откуда: Мордор
Благодарил (а): 16 раз.
Поблагодарили: 161 раз.
Я буду с работы смотреть.
Может быть даже по участвую :)

_________________
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 25 сен 2013, 20:39 
Аватар пользователя

Зарегистрирован: 20 окт 2012, 12:01
Сообщений: 4201
Благодарил (а): 68 раз.
Поблагодарили: 467 раз.
Андрей, если весь ридтим, работающий и занятый, будет участвовать и найдет время... то думаю тем, кому хочется послушать, это будет не сложно. КРоме того, активность на форме в основном дневная.

_________________
R.id.team

NullPointerException - что делать???
http://forum.startandroid.ru/viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
http://forum.startandroid.ru/viewtopic.php?f=60&t=3198


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 25 сен 2013, 22:29 
Аватар пользователя

Зарегистрирован: 10 июн 2013, 15:05
Сообщений: 584
Откуда: UA
Благодарил (а): 14 раз.
Поблагодарили: 74 раз.
Foenix писал(а):
Андрей, если весь ридтим, работающий и занятый, будет участвовать и найдет время... то думаю тем, кому хочется послушать, это будет не сложно. КРоме того, активность на форме в основном дневная.


Активность в основном дневная потому что большинство большинство офисные работники и сидят на форумах в рабочее время либо студенты, но забежать на форум на пару минут это одно, а целый час это другое.
Ну ок, мнениями обменялись друг друга не переубедили, тему закрыли :lol:

_________________
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 25 сен 2013, 22:32 
Аватар пользователя

Зарегистрирован: 26 июн 2012, 13:22
Сообщений: 3422
Откуда: UA
Благодарил (а): 11 раз.
Поблагодарили: 244 раз.
та скажи просто что ты кроме как в дневное время не можешь провести вебинар

_________________
R.id.team
Политика на форуме запрещена


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 25 сен 2013, 22:58 
Аватар пользователя

Зарегистрирован: 20 окт 2012, 12:01
Сообщений: 4201
Благодарил (а): 68 раз.
Поблагодарили: 467 раз.
та говорю. Для меня это самое удобное время.

_________________
R.id.team

NullPointerException - что делать???
http://forum.startandroid.ru/viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
http://forum.startandroid.ru/viewtopic.php?f=60&t=3198


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 26 сен 2013, 17:51 
Аватар пользователя

Зарегистрирован: 18 сен 2013, 19:42
Сообщений: 2
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Я тоже работаю! Лан я потом посмотрю и замучаю вопросами!


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 27 сен 2013, 06:03 
Аватар пользователя

Зарегистрирован: 18 окт 2012, 11:17
Сообщений: 1098
Откуда: г. Красноярск
Благодарил (а): 26 раз.
Поблагодарили: 279 раз.
Хорошее время) как раз с работы домой приеду...)


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 27 сен 2013, 12:14 
Аватар пользователя

Зарегистрирован: 20 окт 2012, 12:01
Сообщений: 4201
Благодарил (а): 68 раз.
Поблагодарили: 467 раз.
Что необходимо для посещения вебинара? Перейти по ссылке http://www.justin.tv/ridteam и ввести пароль ridteam для доступа к каналу. Что бы писать в чат рекомендуем пройти регистрацию на сайте http://www.justin.tv/user/signup

_________________
R.id.team

NullPointerException - что делать???
http://forum.startandroid.ru/viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
http://forum.startandroid.ru/viewtopic.php?f=60&t=3198


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 27 сен 2013, 22:05 

Зарегистрирован: 09 авг 2013, 13:16
Сообщений: 20
Откуда: Киев-де-суела
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Мне вообще пришло письмо за пол часа до начала. И в этот я был очень занят. Ну что же посмотрим запись.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 28 сен 2013, 00:13 

Зарегистрирован: 24 сен 2013, 00:27
Сообщений: 19
Благодарил (а): 1 раз.
Поблагодарили: 2 раз.
:D для тех кто в танке - вы вместе работаете ?

Спасибо большое за вебинар, Инна!
Делаете нужно дело и в целом мне вебинар понравился думаю, что точно надо продолжать.
Женская половина в нашей отрасли очень уж малочисленна и совместить приятное с полезным это хорошо :)
Это ваш дебют я так понял, но все же позволю мои впечатления от увиденного(я смотрел в записи):

По содержанию:

плюсы:
1. Общая картина для чего, как и когда вроде уложилась в голове.

минусы:
1. Не хватало какого то интересного мини-примера.
Который бы показывался прямо в Eclipse, Idea и запускался бы на эмуляторе.
После которого сразу становилось бы понятно, что вот как эти Content Provides рулят и как мы раньше без них жили.
Или нам точно надо их использовать.

2. Иногда не схватывал какие то вещи про loader, где то еще(но это может не минус, так как не весь материал прошел, что вы давали перед вебинаром).

По проведению:
плюсы
1. Слайды удобоваримые
2. Подача материала хороша

минусы
1. Убрать слова паразиты "вот, эээ и т.п."
2. Концовка как то смазана получилась и неуверенно.
Можно было предусмотреть варианты что у пользователей не будет вопросов.
3. Имхо код лучше показывать в IDE (слайды тоже конечно нужны, но тут имхо был перебор)

А так вообщем делаете полезное дело. Подписан на канал вашей команды.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 28 сен 2013, 00:51 
Аватар пользователя

Зарегистрирован: 26 июн 2012, 13:22
Сообщений: 3422
Откуда: UA
Благодарил (а): 11 раз.
Поблагодарили: 244 раз.
levrun писал(а):
:D для тех кто в танке - вы вместе работаете ?

да
levrun писал(а):
1. Убрать слова паразиты "вот, эээ и т.п."

она это на долго запомнит =)

_________________
R.id.team
Политика на форуме запрещена


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 28 сен 2013, 07:22 
Аватар пользователя

Зарегистрирован: 20 окт 2012, 12:01
Сообщений: 4201
Благодарил (а): 68 раз.
Поблагодарили: 467 раз.
levrun, не знаю как тебя зовут,
спасибо за подробный разбор, очень пригодился, с интересом прочитала твое мнение
Насчет кода и слайдов песня была такая. У меня слабый интернет, я и вначале подумала, что у меня просто не хватит скорости, чтобы демонстрировать мой экран (я показывала только где-то его 3 часть и снизила качество передачи с 10 до 5), потому что боялась, что если я буду показывать эклипс, то кому-то будет совершенно не видно букв, либо будут какие-то пропадания, мигания (я в этом плохо разбираюсь). ПОэтому выбрала на 1 раз слайды с большими буквами.

Насчет примера. Все показывают примеры, а я хотела, чтобы народ сам разобрался. Забыла еще про пример сказать, что на самом деле примеры есть у каждого в СДК - там среди папок с версиями, которые вы скачиваете
1. На каждом созданном эмуляторе есть положенные разработчиками примеры на все что угодно .
2. В СДК у вас на диске есть коды этих примеров. Поэтому вы сами можете и запустить и просмотреть код любого из них, и на контент-провайдеры (начиная с 3 версии андроида) и на курсор-лоадеры тоже.
Поэтому загляните в эмулятор, загляните в СДК и можете найти знакомый уже теперь код. Наверное, вам теперь будет даже интересно это сделать, чтобы проверить насколько все стало проще понять.
Я могу дать путь к папкам, но можете и сами поискать просто в папке SDK по слову (не по заголовкам!) ContentProvider или CursorLoader.
Я их так к этому готовилась достаточно много часов, если бы еще пример свой готовила так вообще нужно было бы работу забросить :)
Концовка нормальная :))
Насчет "вот" мне уже ридтим "намекнул", в следующий раз постараюсь глотать это слово, тогда не говорите, что у вас там звук пропадает :-D

У меня дома последние два дня с электричеством проблемы, поэтому когда свет мигнул, я думала, что пропадет интернет (т.к. модем и wifi у меня в UPS не подключен), но все обошлось. Спасибо, что все отнеслись с пониманием.
А так же простите косяк с уведомлениями по почте. Эх.

_________________
R.id.team

NullPointerException - что делать???
http://forum.startandroid.ru/viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
http://forum.startandroid.ru/viewtopic.php?f=60&t=3198


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 28 сен 2013, 11:44 
Аватар пользователя

Зарегистрирован: 10 июн 2013, 15:05
Сообщений: 584
Откуда: UA
Благодарил (а): 14 раз.
Поблагодарили: 74 раз.
Foenix писал(а):
Насчет "вот" мне уже ридтим "намекнул", в следующий раз постараюсь глотать это слово, тогда не говорите, что у вас там звук пропадает :-D

Юная любительница WOT :D
Советую делать паузы больше - тогда слово вот пропадет автоматически, с мыслью соберешься, и слушатели получат момент для обдумывание услышанного.
Я случайно вспомнил про вебинар, как раз пауза на работе выпала и краем уха слушал.
По замечаниям:
- не хватило структуры и вступления и заключения.
- Кортинок, больше кортинок!!! Я не заметил примеров работающих приложений, может плохо смотрел. Наглядность это всегда хорошо.
- главный вопрос по целевой аудитории: не понятно для кого предназначен материал, но это уже вам решать.

_________________
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 28 сен 2013, 12:19 

Зарегистрирован: 09 авг 2013, 13:16
Сообщений: 20
Откуда: Киев-де-суела
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
А когда добавите запись вебинара? И будет ли она?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 28 сен 2013, 12:27 
Аватар пользователя

Зарегистрирован: 26 июн 2012, 13:22
Сообщений: 3422
Откуда: UA
Благодарил (а): 11 раз.
Поблагодарили: 244 раз.
Le1b писал(а):
А когда добавите запись вебинара? И будет ли она?

http://www.youtube.com/watch?v=8rxH759rwP4

_________________
R.id.team
Политика на форуме запрещена


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 28 сен 2013, 12:46 
Аватар пользователя

Зарегистрирован: 20 окт 2012, 12:01
Сообщений: 4201
Благодарил (а): 68 раз.
Поблагодарили: 467 раз.
anber писал(а):
Foenix писал(а):
Насчет "вот" мне уже ридтим "намекнул", в следующий раз постараюсь глотать это слово, тогда не говорите, что у вас там звук пропадает :-D

Юная любительница WOT :D
Советую делать паузы больше - тогда слово вот пропадет автоматически, с мыслью соберешься, и слушатели получат момент для обдумывание услышанного.
Я случайно вспомнил про вебинар, как раз пауза на работе выпала и краем уха слушал.
По замечаниям:
- не хватило структуры и вступления и заключения.
- Кортинок, больше кортинок!!! Я не заметил примеров работающих приложений, может плохо смотрел. Наглядность это всегда хорошо.
- главный вопрос по целевой аудитории: не понятно для кого предназначен материал, но это уже вам решать.

Про работающее приложение я написала выше все свои оправдания :) Ну тебе-то точно пример не нужен, правда? А каких картинок не хватало - не поняла, с обезьянкой, что ли? :-D
Целевую аудиторию, конечно, нужно было упомянуть в самом начале, я ее себя так представляю - любая, те, кому нужно быстренько перейти от старого способа доступа к данным к КП.

_________________
R.id.team

NullPointerException - что делать???
http://forum.startandroid.ru/viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
http://forum.startandroid.ru/viewtopic.php?f=60&t=3198


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 32 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB