Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
 
okunetsky
0 / 0 / 0
Регистрация: 27.02.2015
Сообщений: 29
#1

Как изучать андроид? - Android

22.08.2016, 15:53. Просмотров 643. Ответов 30
Метки нет (Все метки)

I know, that is one of the most oftently asked question, but I', really perplexed. THere are so much information about android and I don't know what to start with...or rather how to move on... I read "Head forst android development" and created sunshine app on udacity. Now I started reading "Professional android 4 application development". It's greate, but I need some practice as well,not only "lectures". So what would u advice. Maybe I need some pieces of advice about how to use Google,coz there are so much info(

Знаю , что это один из самых часто задаваемых вопросов , но я на самом деле озадачен . Есть так много информации о Android , и я не знаю, с чего начать ... или, вернее , как двигаться дальше ... Я ghjxbnfk" Head First Android Development " и создал Sunhine-- приложение для просмотра погоды на Udacity . Теперь я начал читать "Professional Android 4 development " Рето Майера(то ли Мэйера,хз как правильно) . Это хорошо, но мне нужна некоторая практика , а не только " лекции " . Так что хотел бы пару советов. Может быть, мне нужно несколько советов о том, как использовать Google , так как есть слишком много информации (
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.08.2016, 15:53     Как изучать андроид?
Посмотрите здесь:

Android Стоит ли изучать андроид или проще заказать программу?
Android Начинаю изучать андроид
Как установить Андроид на флешку? Android
Android Как работает библиотека в андроид студио, как ее подключить, чтобы она заработала в проекте?
С какой литературу начать изучать андроид фреймворк? Android
Как реализовать анимацию в андроид? Android
Android Как определить стоимость Андроид приложения?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
24.08.2016, 12:22     Как изучать андроид? #21
Цитата Сообщение от vxg Посмотреть сообщение
если речь идёт о ПЕРВОМ приложении то ничто не мешает человеку просто считать файл построчного и вывести полученный текст в TextView - это минимум кода зато человек скажет "о! я сделал программу и она работает!!"
Это уровень HelloWorld! Код в пол странички! Это слишком далеко до "читалки". К тому-же если страниц больше 2х... уже возникнут проблемы с листанием!

Не по теме:

Цитата Сообщение от vxg Посмотреть сообщение
Что касается сообществ - то что вы о них не знаете не значит что их нет. Как правило все можно узнать из оф справки или стека
Я с декабря забросил андроид (месяц как вернулся), а до этого отслеживал сообщества...(даже в телеграмме в группах сидел) Факт - порог вхождения в новые направления андроида слишком высок для студентов и для "миддл". Я больше месяца потратил на изучение одной лишь телефонии (по сотням источникам, включая крайне тупой оф-сайт) и то еще не добрался до того как сменить аккаунт у контакта(официально похоже вообще нельзя - но за 2-3 страницы кода можно написать обходную функцию). Да и по вопросам здесь я часто встречаю "как нажать на кнопку" - в делфи качался мини-пример, запускался в делфи и менялся/портился до полного дзена! Из некоторых таких примитивов можно было "вырастить" очень даже ценные утилиты! У меня до сих пор десяток таких живут в системе...

vxg
Модератор
3061 / 1863 / 196
Регистрация: 13.01.2012
Сообщений: 7,083
24.08.2016, 12:32     Как изучать андроид? #22
Tester64, так человеку и нужен привет мир но со смыслом поэтому читалка - хороший вариант с необозримым полем для роста
Tester64
24.08.2016, 12:36
  #23

Не по теме:

Цитата Сообщение от CoolMind Посмотреть сообщение
Ой, не знаю, боюсь даже представить. Когда на веб-страницах текст плывёт поверх неподвижного фона, уже неприятно. А если они ещё и в разных направлениях двигаются... Вроде, видел такое в древние времена ещё на старых CRT-мониторах, то ли в программах психологов, то ли в играх, казалось жутковато.
Если что, можно взять видеоредактор или даже PowerPoint и немного поанимировать, чтобы получить представление, прежде чем садиться за работу. У меня тоже часто так: делаешь эффект, два дня потратишь, а потом подумаешь, блин, как ужасно выглядит. А всего-то надо было в каком-нибудь аниматоре поглядеть на результат, чтобы идею сразу отбросить.
Может быть! Я тогда студентом был... Мне тогда многое казалось крутым... Но... там была БЫСТРАЯ графика! Я ее позднее пытался на DirectX повторить чтобы летало, было гладким и без рывков... Факт: когда долго смотришь на ползущий текст, а потом уводишь глаза с экрана окружение "плывет" и голова кругом. Если долго (>2х часов) читаешь текст в читалке, где позиции строк фиксированы то потом еще какое-то время "весь мир в полосочку". И я точно помню что после той программы (не уверен что она не была чернобелой, и что фоном не были какие-то шарики или наклонная сетка) эффекта стробоскопа небыло (правда не уверен что я читал в ней больше 10 минут). Помню что ДОЛГО хотел добиться того-же эффекта, т.к. читал много и глаза уставали...

okunetsky
0 / 0 / 0
Регистрация: 27.02.2015
Сообщений: 29
24.08.2016, 16:11  [ТС]     Как изучать андроид? #24
Спасибо за ответы)
Ну а что мне тогда придумать?)
И было бы неплохо ,если б все были хоть немного взаимновежливыми)
Откуда вы знаете,что я сижу без дела?
Я читаю материалы с developer.android.com, а также смотрю лекции Мерилендского университета на coursera.org.
Просто не знаю,с чего начать практику. Ну пока я делал прилодение для прогноза погоды и телефонную книжку)
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
24.08.2016, 16:27     Как изучать андроид? #25
Цитата Сообщение от okunetsky Посмотреть сообщение
Просто не знаю,с чего начать практику. Ну пока я делал прилодение для прогноза погоды и телефонную книжку)
Начни с азов! Не строй сразу "суперпроекты". Сделай калькулятор (кнопки, математика, дизайн, обработка нажатий, вывод текста). Сделай телефонную книжку (дизайн, базы данных, динамический список, возможно несколько активити, возможно основы телефонии)

Как видишь "стек технологий" под каждый проект не должен быть большим у новичка! Каждая новая технология может занимать от суток до нескольких недель! А читалка или вконтакте это десятки технологий и большинство заставят попотеть опытного кодера...

Пока не изучишь десяток простых технологий, ты не сможешь написать ничего ценного даже для тебя лично! Не берись пока за сложные проекты! Смотри на это как на "Лего"... "научись для начала выпиливать кубики/детальки, а потом только мечтай о замках из них"

Цитата Сообщение от okunetsky Посмотреть сообщение
И было бы неплохо ,если б все были хоть немного взаимновежливыми)
Откуда вы знаете,что я сижу без дела?
Обычно здесь все вежливые... За оскорбления банят, а споры между кодерами - это норма... У каждого свой опыт, а значит и свои мнение и подходы...
vxg
Модератор
3061 / 1863 / 196
Регистрация: 13.01.2012
Сообщений: 7,083
24.08.2016, 16:57     Как изучать андроид? #26
okunetsky, лично я бы не относился к этому как к полету на Луну - читать годами лекции, тренироваться, поэтапно наращивать сложность приложений, пытаться воспроизвести уже существующие приложения... ужас. просто решите нужную вам - именно вам - задачу. для себя. ту которую еще не решали либо решение найти сложно либо оно вас в чем-то не устраивает. вот мне нужна была рисовалка для ребенка. этих рисовалок - 1 млрд вариантов. но одни сложны для ребенка 0.5-1-1.5 лет (или я плохо искал), другие набиты рекламой, третьи еще чего нибудь и я сделал свою. просто потому что мне было нужно.
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
24.08.2016, 21:03     Как изучать андроид? #27

Не по теме:

Цитата Сообщение от vxg Посмотреть сообщение
и я сделал свою
Ну как, уже нарисовали что-нибудь? Кошку там или домик))) Или там готовые клипарты из Ворда по клику вставляются?)
Лучше детишек пока не приучать к смартфонам, пусть лет до 7 попытаются без них.
Цитата Сообщение от Tester64 Посмотреть сообщение
Обычно здесь все вежливые.
Уха-ха) Хотя, да, по сравнению со многими форумами тут ещё ничего.
Цитата Сообщение от okunetsky Посмотреть сообщение
смотрю лекции Мерилендского университета на coursera.org
Видел я этого негра. Возьмите какие-нибудь вменяемые курсы. На Udacity есть и у e-Legion, например.


Можете попробовать сделать снимок с камеры и сохранить его в файл. Причём, снимок можно сделать как через API камеры, так и через функции самого Андроида (если не путаю, там есть одна такая). Заодно научитесь передавать данные между активностями.
Или попробуйте сделать радиоплеер. Тупо, но для начала подойдёт, займёт не один день, может быть.
REALIST07
Автор FAQ
Автор FAQ
174 / 174 / 13
Регистрация: 11.06.2010
Сообщений: 932
25.08.2016, 00:40     Как изучать андроид? #28
Лично моей первой программой под android был аналог этой программы, и я справился на 6,5 из 10 из-за грубейшей ошибки с reference,потому что с шарпа только перешел,но в конечном итоге меня приняли и с тех пор работаю под эту платформу, я помню даже хотел OCR добавить,но за неделю времени для новичка это невозможно, опыт всегда решает
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
25.08.2016, 07:47     Как изучать андроид? #29
Цитата Сообщение от CoolMind Посмотреть сообщение
Текст плавно плывет вверх (как обычно в читалках), а ФОН с той-же скоростью плывет вниз! Не знаю почему, но при этом не возникал эффект "стробоскопа" - уведя взгляд с монитора зрение не "плыло".
Ой, не знаю, боюсь даже представить. Когда на веб-страницах текст плывёт поверх неподвижного фона, уже неприятно. А если они ещё и в разных направлениях двигаются... Вроде, видел такое в древние времена ещё на старых CRT-мониторах, то ли в программах психологов, то ли в играх, казалось жутковато.
Если что, можно взять видеоредактор или даже PowerPoint и немного поанимировать, чтобы получить представление, прежде чем садиться за работу. У меня тоже часто так: делаешь эффект, два дня потратишь, а потом подумаешь, блин, как ужасно выглядит. А всего-то надо было в каком-нибудь аниматоре поглядеть на результат, чтобы идею сразу отбросить.
Поигрался пол часа и наконец закончил свою студенческую мечту (вдруг вспомнил что я же javascript с тех пор выучил)
текст - Алиса в стране чудес. (первое/нейтральное что нагуглил сразу в html + она обычно во всех "читалках" встроена)
В коде можно менять скорость, картинку, размер шрифта.
Минут 5-10 почитал/полистал/выдержал - глаза не особо устали... (картинку стоит поменять - первая, которую нагуглил "без швов" и не сильно "пеструю")

Может кому пригодится...
p.s. я как-то не подумал, но 90% от "читалки" встроено в любой броузер, включая webview.
Вложения
Тип файла: zip parallax.zip (302.8 Кб, 1 просмотров)
vxg
Модератор
3061 / 1863 / 196
Регистрация: 13.01.2012
Сообщений: 7,083
25.08.2016, 09:11     Как изучать андроид? #30
Цитата Сообщение от CoolMind Посмотреть сообщение
Ну как, уже нарисовали что-нибудь?
вот для каляк маляк приложение сделано чисто для себя https://play.google.com/store/apps/d...xander.maljaka
вот для прослушки приложение тоже сделано для себя https://play.google.com/store/apps/d...v.alexander.ac
остальные увы задумывались как коммерция
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.08.2016, 15:08     Как изучать андроид?
Еще ссылки по теме:

Android Как добавить версию андроид
JMonkeyEngine, как использовать на Андроид? Android
Как на новом планшете снести андроид и поставить нормальный виндовс, как минимум ХР Android
Как ввести свою дату в андроид Android
Android Андроид как пульт

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
okunetsky
0 / 0 / 0
Регистрация: 27.02.2015
Сообщений: 29
27.08.2016, 15:08  [ТС]     Как изучать андроид? #31
Спасибо, хоть я никогда и не считал платежи, но мне кажется, что разобравшись смогу что-то похожее реализовать. Еще раз огромное спасибо за хорошую идею)
Yandex
Объявления
27.08.2016, 15:08     Как изучать андроид?
Ответ Создать тему
Опции темы

Текущее время: 05:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru