Конкретизация тем\уроков
Re: Конкретизация тем\уроков
еще могу добавить, что я бы первый скрин вообще не делала)
и кнопочка возврат в меню тоже лишняя - ее функцию в андроиде выполняет такая иконка в заголовке окна (вверху слева, логотипчик приложения) ей просто нужно добавить обработку.
На тех экранчиках, где нужно вносить угадываемое слово, хорошо бы внизу клавиатурку сразу показать, а фокус всегда держать на поле ввода, чтоб это все не прыгало лишний раз, а кнопку "не знаю" поднять чуть выше.
Если нужна статистика (топ 5) то скорее всего больше подойдет все-таки база данных. Работу с ней смотри по ссылке\
http://mobile.tutsplus.com/tutorials/an ... providers/
у тебя пара табличек будет, это ерунда
Еще вот создание списка немного не продуманное, нет возможности весь список просмотреть. Если это действительно не нужно, то тебе не нужны никакие уроки по созданию списков. Так что все еще проще становится.
я бы список так создавала - вначалае диалог с заголовком списка и кнопками создать или отказаться. А когда нажали создать, то пустой список а далее тоже в диалогах добавление и редактирование каждой пары слов. Но если это не нужно, то тогда проще все.
Насчет вопросов "хотите сохранить?" "хотите выйти" имхо в андроиде так не принято.. это взято с десктопа. Там немногологика работы с сохранением другая, и даже по кнопке назад все изменения, сделанные пользователем, сохраняются.
Все остальное очень понравилось!
и кнопочка возврат в меню тоже лишняя - ее функцию в андроиде выполняет такая иконка в заголовке окна (вверху слева, логотипчик приложения) ей просто нужно добавить обработку.
На тех экранчиках, где нужно вносить угадываемое слово, хорошо бы внизу клавиатурку сразу показать, а фокус всегда держать на поле ввода, чтоб это все не прыгало лишний раз, а кнопку "не знаю" поднять чуть выше.
Если нужна статистика (топ 5) то скорее всего больше подойдет все-таки база данных. Работу с ней смотри по ссылке\
http://mobile.tutsplus.com/tutorials/an ... providers/
у тебя пара табличек будет, это ерунда
Еще вот создание списка немного не продуманное, нет возможности весь список просмотреть. Если это действительно не нужно, то тебе не нужны никакие уроки по созданию списков. Так что все еще проще становится.
я бы список так создавала - вначалае диалог с заголовком списка и кнопками создать или отказаться. А когда нажали создать, то пустой список а далее тоже в диалогах добавление и редактирование каждой пары слов. Но если это не нужно, то тогда проще все.
Насчет вопросов "хотите сохранить?" "хотите выйти" имхо в андроиде так не принято.. это взято с десктопа. Там немногологика работы с сохранением другая, и даже по кнопке назад все изменения, сделанные пользователем, сохраняются.
Все остальное очень понравилось!
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Конкретизация тем\уроков
rezak90, кочмар))
Вк? Радикал?
http://cs322716.vk.me/v322716678/4efc/jl0qwofr8Io.jpg
http://cs322716.vk.me/v322716678/4f06/yFm5Ih5cusE.jpg
http://cs322716.vk.me/v322716678/4f10/WAZiZLkN3jw.jpg
http://cs322716.vk.me/v322716678/4f1a/dZwDit-EtTQ.jpg
http://s005.radikal.ru/i210/1309/79/fc44e5238fdc.jpg
http://i069.radikal.ru/1309/90/13109174c1e1.jpg
http://s020.radikal.ru/i708/1309/d3/d2ee79b471c9.jpg
http://i016.radikal.ru/1309/52/95779777a4c9.jpg
*у радикала картинки в разброс вышли, но понять их можно
Вк? Радикал?
http://cs322716.vk.me/v322716678/4efc/jl0qwofr8Io.jpg
http://cs322716.vk.me/v322716678/4f06/yFm5Ih5cusE.jpg
http://cs322716.vk.me/v322716678/4f10/WAZiZLkN3jw.jpg
http://cs322716.vk.me/v322716678/4f1a/dZwDit-EtTQ.jpg
http://s005.radikal.ru/i210/1309/79/fc44e5238fdc.jpg
http://i069.radikal.ru/1309/90/13109174c1e1.jpg
http://s020.radikal.ru/i708/1309/d3/d2ee79b471c9.jpg
http://i016.radikal.ru/1309/52/95779777a4c9.jpg
*у радикала картинки в разброс вышли, но понять их можно
Re: Конкретизация тем\уроков
Foenix, я вам позже отвечу.
Re: Конкретизация тем\уроков
не совсем поняла о чём вы здесь. О чём вы здесь?)еще могу добавить, что я бы первый скрин вообще не делала)
О, да, она выглядела ужасно, но на всяк случай её прописалаи кнопочка возврат в меню тоже лишняя - ее функцию в андроиде выполняет такая иконка в заголовке окна (вверху слева, логотипчик приложения) ей просто нужно добавить обработку.
Кнопка "возврат по логотипу", это как в приложении вк?
Если можете, найдите и сделайте скрин той кнопки о чём вы, ну мало ли есть такое. Я вроде поняла о чём, но не совсем поняла.
Точно! Спасибо!На тех экранчиках, где нужно вносить угадываемое слово, хорошо бы внизу клавиатурку сразу показать, а фокус всегда держать на поле ввода, чтоб это все не прыгало лишний раз, а кнопку "не знаю" поднять чуть выше.
кнопка "не знаю" так и выйдет, что поднимется выше, если будет клавиатура.
Другой вопрос, что делать, если клаву свернули? (так и оставлять место, или двигать кнопку "не знаю", или что ещё нужно\можно?) Или можно будет сделать так, чтобы её нельзя было свернуть? (зафиксировать клаву)
Я предполагаю вариант, что я буду работать над этим приложением и будут версииЕсли нужна статистика (топ 5) то скорее всего больше подойдет все-таки база данных. Работу с ней смотри по ссылке\
оставим этот вариант на другую версию, когда у меня будет больше свободного времени. *т.е., сейчас я стараюсь как можно больше упростить себе задачу, всё же первое знакомство, а опыта в java нет, практики тоже, теории тоже, книжка Шилдта есть.))
кстати, вот у меня такой вопрос по бд (не совсем по этому приложению, но всё же):у тебя пара табличек будет, это ерунда
представим себе бд. Вот у меня есть несколько категорий, названий: Герои, Место, Враги. В каждую из этих категорий будет входить по 4-10 "переменных".
Герои, Место, Враги - это поля\название полей таблицы, или это как отдельные таблицы?
Если с проектом: вот у меня есть рус. и англ. слова. Получается, что идёт синхронное заполнение двух полей. Выходи, что первое поле будет называться англ. слова, другое рус.слова, так?
БД - страшное слово для меня, ну ооооок
у меня появился сейчас такой вариант: а что, если checkbox рядом будет для выбора списка (не radiobutton, потому что как насчёт сливать несколько списков в одну тренировку?), а чтобы посмотреть что есть в списке, то нажать на список и он будет разворачиваться?Еще вот создание списка немного не продуманное, нет возможности весь список просмотреть. Если это действительно не нужно, то тебе не нужны никакие уроки по созданию списков. Так что все еще проще становится.
Картинка 5
Может быть создание списка разбить на части, например - первая часть это "название списка", потом нажимать кнопку "дальше", потом вносить в лист слова, потом "сохранить". Т.е., 2 "окна" на создание списка.я бы список так создавала - вначалае диалог с заголовком списка и кнопками создать или отказаться. А когда нажали создать, то пустой список а далее тоже в диалогах добавление и редактирование каждой пары слов. Но если это не нужно, то тогда проще все.
Пока что минимализируем, мне уже хочется быстрее испытывать
а, вот оно как. Ну хорошо, это тоже учтём. Выходит, на кнопку "назад", точнее стрелку, надо будет писать событие, так?Насчет вопросов "хотите сохранить?" "хотите выйти" имхо в андроиде так не принято.. это взято с десктопа. Там немногологика работы с сохранением другая, и даже по кнопке назад все изменения, сделанные пользователем, сохраняются.
Да, проект как бы не коммерческий, так, пишу для себя. Даже если вдруг он и появится на гугл плее, то бесплатный))
Спасибо большое!
Ещё у меня такой..... вопрос недели: вот я создала на эклипсе "виртуальную версию телефона", проверила, "привет мир" получила, всё супер... А как приложение на телефон установить?
Re: Конкретизация тем\уроков
много текста, не читал... но посмотрел наконец то скрины... дизайн конечно примитивный и видно что Андроид не видела или по крайней мере мало юзаешь, но не в этом суть. Скажу что нужно учить:
по функционалу:
1) SharedPreferences;
2) SQLite;
3) AsyncTask;
4) если требуется работы с сетью (например качать новые слова и т.д.) то всё зависит от типа данных, так что уточни это;
по дизайну:
1) разобраться с тем как строятся layout (в андроиде посредством xml);
2) ActionBar;
P.S. приложение очень простое, так что учить по сути нечего =)
по функционалу:
1) SharedPreferences;
2) SQLite;
3) AsyncTask;
4) если требуется работы с сетью (например качать новые слова и т.д.) то всё зависит от типа данных, так что уточни это;
по дизайну:
1) разобраться с тем как строятся layout (в андроиде посредством xml);
2) ActionBar;
P.S. приложение очень простое, так что учить по сути нечего =)
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Конкретизация тем\уроков
rezak90, а мне и не нужно что-то мега-мощное, я слова хочу нормально выучить к экзамену.)) Спасибо!))
Re: Конкретизация тем\уроков
для этого есть переводчики как онлайн так и бумажные издания... зачем же программу то писать?Null писал(а):я слова хочу нормально выучить к экзамену.))
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Конкретизация тем\уроков
Совместить приятное и полезное (программирование), с приятным и полезным (английский). Вай нот?
Re: Конкретизация тем\уроков
becauseno-- писал(а):Совместить приятное и полезное (программирование), с приятным и полезным (английский). Вай нот?
Null писал(а):а мне и не нужно что-то мега-мощное
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Конкретизация тем\уроков
Не вижу связи в твоих словах. Звучит как "2+2=4 потому что я с утра проснулся рано". Ненужность в мега мощном, не отменяет приятное и полезное.
Re: Конкретизация тем\уроков
rezak90, no-- говорит правильно. Учить по онлайникам нет "инета" резинового, учить хочу на переменах и когда нет пары (дырка). То, что предлагают на гугл плее - меня не устраивает. Но писать сейчас что-то мегамощное, потому что вы вырвали фразу из контекста:
Вот буду изучать детально, буду изучать язык java, конечно я буду задумывать о чём-то мегамощном. Но мой уровень 0, я ищу "задачи" себе по силам.
, потому что я трачу своё время, а его у меня не так много. Всё же этот семестр хочу закрыть достаточно хорошо, но и своих задач по программированию хватает - зачем мне "мегамощное" и охрененный дизайн тогда?)))- много текста, не читал... но посмотрел наконец то скрины... дизайн конечно примитивный и видно что Андроид не видела или по крайней мере мало юзаешь, но не в этом суть.
- а мне и не нужно что-то мега-мощно
Вот буду изучать детально, буду изучать язык java, конечно я буду задумывать о чём-то мегамощном. Но мой уровень 0, я ищу "задачи" себе по силам.
Re: Конкретизация тем\уроков
цитаты наводить лень, но если мои ответы актуальны, то отвечаю на то, что поняла)
1 экранчик лишний, ну это мое понимание андроида. Вообще эти кнопки на 1 экране больше пошли с десктопных старых игрушек. Я бы сразу переходила к словам, т.к. пункт меню этот будет самый популярный, соответственнь минимизируем касание экрана. Остальное (настройки списков, выбор) можно загнать в обычное меню, а у тебя кнопка проставивает.
все про дизайн http://developer.android.com/design/index.html
вообще я когда начинала вначале это проштудировала, чтоб не тащить старый багаж в андроид

и вот все про эту кнопку
http://developer.android.com/training/i ... stral.html
(кстати, у тебя тут нету хорошей функции, например, когда слово выучил и все равно нужно заново будет его вводить, пока не выучишь весь список, я бы сделала галочку "знаю это слово", чтоб оно больше в этом списке не показывалось).
а насчет чекбокса - хорошая идея, сливать списки.
1 экранчик лишний, ну это мое понимание андроида. Вообще эти кнопки на 1 экране больше пошли с десктопных старых игрушек. Я бы сразу переходила к словам, т.к. пункт меню этот будет самый популярный, соответственнь минимизируем касание экрана. Остальное (настройки списков, выбор) можно загнать в обычное меню, а у тебя кнопка проставивает.
не знаю, у меня вк нету, я антисоциальная, как тут говорятКнопка "возврат по логотипу", это как в приложении вк?
все про дизайн http://developer.android.com/design/index.html
вообще я когда начинала вначале это проштудировала, чтоб не тащить старый багаж в андроид

и вот все про эту кнопку
http://developer.android.com/training/i ... stral.html
нельзя делать то, от чего пользователь будет в шоке. Банить кнопку "назад" или делать несворачиваемой клавиатуру. Ну пусть свернет, чего там? Потом заново тапнет по полю ввода - и она появится.Другой вопрос, что делать, если клаву свернули? (так и оставлять место, или двигать кнопку "не знаю", или что ещё нужно\можно?) Или можно будет сделать так, чтобы её нельзя было свернуть? (зафиксировать клаву)
(кстати, у тебя тут нету хорошей функции, например, когда слово выучил и все равно нужно заново будет его вводить, пока не выучишь весь список, я бы сделала галочку "знаю это слово", чтоб оно больше в этом списке не показывалось).
прости, я тут ничего не поняла.представим себе бд. Вот у меня есть несколько категорий, названий: Герои, Место, Враги. В каждую из этих категорий будет входить по 4-10 "переменных".
Герои, Место, Враги - это поля\название полей таблицы, или это как отдельные таблицы?
надо думать "у меня будут пары слов", в таком стиле. Ну а как по-другому? одно английское, другое русское..Если с проектом: вот у меня есть рус. и англ. слова. Получается, что идёт синхронное заполнение двух полей. Выходи, что первое поле будет называться англ. слова, другое рус.слова, так?
тут пошло у тебя усложненеие задачи. Я тебе проще вариант предлагала, хотя выглядит по описанию сложнее.у меня появился сейчас такой вариант: а что, если checkbox рядом будет для выбора списка (не radiobutton, потому что как насчёт сливать несколько списков в одну тренировку?), а чтобы посмотреть что есть в списке, то нажать на список и он будет разворачиваться?
а насчет чекбокса - хорошая идея, сливать списки.
и сколько уроков уже прочитано?Пока что минимализируем, мне уже хочется быстрее испытывать
урок 123 кажется об этом.Ещё у меня такой..... вопрос недели: вот я создала на эклипсе "виртуальную версию телефона", проверила, "привет мир" получила, всё супер... А как приложение на телефон установить?
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Конкретизация тем\уроков
Вчера в скайпе была, тебя не было! Приехала я.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Конкретизация тем\уроков
Идея со "знаю слово", хорошая, в другой релиз пойдёт))
Про списки: я хочу упростить чтение списков. Т.е., вы сказали, что "хорошо бы, если бы видеть что в списке" - да, это ведь так, это хорошо. Но возникает вопрос реализации: как сделать бы так, чтобы меню "выбора списков" вводило названия списки, избежать ещё одного "окна", где было бы про содержание списков. Вот я и подумала о "выпадающем" тексте, т.е., список в списке .. (?)
Ну, пускай это будет "сложным", зато более компактно в расположении программы, я считаю.
Ну, на сегодняшний день я перечитываю 4-ый урок. Эклипс работает, привет мир был, вроде бы даже компоненты щупала, урока до 5-7 я читала весной, сейчас перечитываю.
Медленно двигаюсь, да.
Спасибо!
Про списки: я хочу упростить чтение списков. Т.е., вы сказали, что "хорошо бы, если бы видеть что в списке" - да, это ведь так, это хорошо. Но возникает вопрос реализации: как сделать бы так, чтобы меню "выбора списков" вводило названия списки, избежать ещё одного "окна", где было бы про содержание списков. Вот я и подумала о "выпадающем" тексте, т.е., список в списке .. (?)
Ну, пускай это будет "сложным", зато более компактно в расположении программы, я считаю.
Ну, на сегодняшний день я перечитываю 4-ый урок. Эклипс работает, привет мир был, вроде бы даже компоненты щупала, урока до 5-7 я читала весной, сейчас перечитываю.
Медленно двигаюсь, да.
Спасибо!
Re: Конкретизация тем\уроков
неа, 123 урок про "подписываем приложение".
Re: Конкретизация тем\уроков
ну правильно, подписать надо вначале, потом устанавливать-то 
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Конкретизация тем\уроков
В итоге, я не поняла ничего. Ну ооок.
