Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
 
okunetsky
0 / 0 / 0
Регистрация: 27.02.2015
Сообщений: 29
#1

Как изучать Android? - Программирование Android

22.08.2016, 15:53. Просмотров 752. Ответов 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 , так как есть слишком много информации (
http://www.cyberforum.ru/android-dev/thread1118731.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.08.2016, 15:53
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как изучать Android? (Программирование Android):

Android studio, как запускать программу сразу на android смартфоне подключенному к usb?
android studio, как запускать программу сразу на android смартфоне...

Как приложение Android написать на С++ в Android NDK, чтоб получить *.apk? Нужен мануал
Уже не в первый раз задаю вопрос. Молчание. В лучшем случае - "RTFM" и точка....

Android NDK. Как пользоваться? Когда стоит использовать его вместо Android SDK?
Можно ли писать в нем готовые приложения Android?

Как добавить Android-проект в Eclipse с Android SDK, чтобы после его можно было запустить на виртуальной машине?
Вот у меня с интернета скачан готовый андрой-проект, но я не знаю как его...

Откуда берутся атрибуты android:layout_width и android:layout_height в элементе LinearLayout?
Недавно начал изучать Android API, а сегодня более менее разобрал основы...

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

Не по теме:

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

0
vxg
Модератор
3230 / 2033 / 319
Регистрация: 13.01.2012
Сообщений: 7,885
24.08.2016, 12:32 #22
Tester64, так человеку и нужен привет мир но со смыслом поэтому читалка - хороший вариант с необозримым полем для роста
0
Tester64
24.08.2016, 12:36
  #23

Не по теме:

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

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

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

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

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

Не по теме:

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


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

Может кому пригодится...
p.s. я как-то не подумал, но 90% от "читалки" встроено в любой броузер, включая webview.
0
Вложения
Тип файла: zip parallax.zip (302.8 Кб, 2 просмотров)
vxg
Модератор
3230 / 2033 / 319
Регистрация: 13.01.2012
Сообщений: 7,885
25.08.2016, 09:11 #30
Цитата Сообщение от CoolMind Посмотреть сообщение
Ну как, уже нарисовали что-нибудь?
вот для каляк маляк приложение сделано чисто для себя https://play.google.com/store/apps/details?id=gusev.alexander.maljaka
вот для прослушки приложение тоже сделано для себя https://play.google.com/store/apps/details?id=gusev.alexander.ac
остальные увы задумывались как коммерция
1
okunetsky
0 / 0 / 0
Регистрация: 27.02.2015
Сообщений: 29
27.08.2016, 15:08  [ТС] #31
Спасибо, хоть я никогда и не считал платежи, но мне кажется, что разобравшись смогу что-то похожее реализовать. Еще раз огромное спасибо за хорошую идею)
0
27.08.2016, 15:08
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.08.2016, 15:08
Привет! Вот еще темы с решениями:

Не предлагается установка Android SDK при установке Android Studio
на сайте https://developer.android.com/studio/... скачал exeшник для...

Ошибка: Caused by Android java.lang.ClassCastException: android.app.Application cannot be cast
Здравствуйте. Очень нужен ваш совет. При запуске приложения появляется ошибка:...

Ошибка в Android Studio Error:No resource identifier found for attribute 'appComponentFactory' in package 'android'
Доброго времени суток! При компиляции андроид приложении выходит данная...

Android.support.v4.app.FragmentActivity не работает в Android Studio
объясните пожалуйста,как в андроид студио добавить вышеуказанную...


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

Или воспользуйтесь поиском по форуму:
31
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru