Android and Eclipse
Решил создать раздел Reality Show для того чтобы описывать перепитии, связанные с моими проектами.
Возможно, я ни чего нового не открою, а может быть вдохновлю вас на подобные эксперименты. Наблюдать за реальными людьми гораздо познавательнее, чем читать сухие схемы.
Итак предыстория:
Около месяца назад я купил небольшой планшет для дочки
У меня зародилась идея перенести ранее написанную программу по обучению чтению на планшет
Я начал изучать Android и программирование на нем.
Несколько дней бился как головой об стенку.
Потом нашел сайт, с которого можно было копировать примеры и запускать их. http://startandroid.ru
После того, как я научился разбираться в структуре проекта Eclipse я стал искать исходные коды прототипа для своей будущей программы. Нашел их вот
Январь 4th, 2013 22:48
3 января - научился работать с Drag and drop. Научился менять координаты объекта.
За основу взял вот этот код:
http://findevelop.blogspot.ru/2012/07/drag-and-drop-android.html?showComment=1357067660970#c2748291030469143661
Провозился весь день от невнимательности. Оказывается часть кода была предназначена для API11, а я работал с API 7
4 января - разобрался как работать со звуком. Чтобы работа не отняла у меня весь день, решил ей отвести пару часов. Однако, задача, которая была поставленна мной оказалась весьма простая. Решил ее за 30 минут.
За основу взял вот этот код
http://www.edumobile.org/android/android-programming-tutorials/sound-pool-example-in-android-development/
Поэкспериментировал с кодом и сделал так, чтобы программа проигрывала несколько разных звуков при клике на разные объекты.
—
Остается разобраться как загружать изображения и как рабоать с несколькими экранами.
Январь 5th, 2013 20:29
http://forums.kuban.ru/showthread.php?p=28432997#post28432997
http://forums.kuban.ru/showthread.php?p=28491859#post28491859
Январь 6th, 2013 21:01
Вот здесть рассказано как манипулировать слоями. Как передавать переменные в слои.
http://megadarja.blogspot.ru/2008/10/android-2.html
Есть зип архив, который можно ипортировать в Eclipse
Еще по теме слоев http://www.cyberforum.ru/android-dev/thread753961.html#post3960440
Январь 7th, 2013 11:47
Работа с подчиненными активностями
http://www.darkraha.com/rus/mobile/android/api/intent.php
Январь 7th, 2013 13:05
Integer.parseInt(s) - приведение типов. Превращение string to integer strtoint
Январь 8th, 2013 21:31
Сегодня почти все время, посвященное Eclipse над вот этим кодом:
InputStream in = getClass().getResourceAsStream(”/res/raw/”+sl1+”.jpg”);
Bitmap bmp = BitmapFactory.decodeStream(in);
image1.setImageBitmap(bmp);
Суть в том, что мне известно имя в ресурсах проекта, и я хочу его загрузить.
3-5 часов времени убил ни на что!
Првозился несколько часов отлаживая код. А оказалось, что при переносе кода забыл объявить переменную.
Январь 10th, 2013 09:59
9 января занимался компиляцией кусков программы. drug and drop, работа со слоями.
Начал заниматься украшательствами.
Январь 10th, 2013 11:47
Ура! Я сделал это! Записал приложение на андройд и оно заработало правильно!
Правда иконки мелковаты, но, самое главное, приложение работает.
Я несколько удивлен тем, что так быстро все сделал. Еще 28 декабря я не знал к какому боку подступиться.
Когда меня спрашивают про скорочтение - вот самый типичный вариант использования скорочтения.
За эти дни я занимался двумя делами - доделывал сайт раскрасок, мозаик. Программировал на Flash, PHP, Eclipse. А за одно составлял запросы по переформированию базы данных на MySQL.