Найдено 103 результата

dil_android
21 сен 2012, 14:51
Форум: Уроки
Тема: Урок 19. Пишем простой калькулятор
Ответы: 265
Просмотры: 227737

Re: Урок 19. Пишем простой калькулятор

Как говорил один мой знакомый: "Я не тупой, а просто малознающий". Начну со слов благодарности math64 и rezak90. Особенно помогли последние комменты от math64. Без вашей помощи я не смог бы написать, по настоящему свою, первую программу в Android. Теперь по делу: 1. написал следующие проверки case R...
dil_android
21 сен 2012, 04:40
Форум: Уроки
Тема: Урок 19. Пишем простой калькулятор
Ответы: 265
Просмотры: 227737

Re: Урок 19. Пишем простой калькулятор

Спасибо большое math64, После того, как вы дали направление, получилось следующее: public class MainActivity extends Activity { int num_1 = 0; int num_2 = 0; int result = 0; boolean operand; boolean firstTextField_isFull; String textValue = ""; TextView etNum_1; // объявляю поле ввода первого значен...
dil_android
20 сен 2012, 11:55
Форум: Уроки
Тема: Урок 19. Пишем простой калькулятор
Ответы: 265
Просмотры: 227737

Re: Урок 19. Пишем простой калькулятор

что в этом случае делать?
как проверить была ли нажата btn_Add?
dil_android
20 сен 2012, 11:49
Форум: Уроки
Тема: Урок 19. Пишем простой калькулятор
Ответы: 265
Просмотры: 227737

Re: Урок 19. Пишем простой калькулятор

т.е., вопрос в согласованности времен?
нажав кнопку = я не могу спросить нажималась ли до этого кнопка + ???
dil_android
20 сен 2012, 11:23
Форум: Уроки
Тема: Урок 19. Пишем простой калькулятор
Ответы: 265
Просмотры: 227737

Re: Урок 19. Пишем простой калькулятор

Спасибо за ответ. Сам понимаю, что код написан коряво, но на то есть свои причины: 1.Как уже писал ранее, не силен в программировании, но очень хочется восстановить знания полученные когда-то, и заодно научиться делать это, по крайней мере хорошо, в Android. 2. (ссылка на пункт 1.) Прежде чем оптими...
dil_android
20 сен 2012, 04:28
Форум: Уроки
Тема: Урок 19. Пишем простой калькулятор
Ответы: 265
Просмотры: 227737

Re: Урок 19. Пишем простой калькулятор

Да, извините. Выкладывал после того, как уже совсем ничего не понимал. Создал пять полей ввода: два для чисел etNum_1 и etNum_2 одно для операторов (+, -, *, /) et_sign одно для оператора (=) et_equals и одно для отображения результата etNum_3 Идея, превратить в дальнейшем этот калькулятор в детский...
dil_android
19 сен 2012, 20:12
Форум: Уроки
Тема: Урок 19. Пишем простой калькулятор
Ответы: 265
Просмотры: 227737

Re: Урок 19. Пишем простой калькулятор

Понимаю, что путаюсь в логической последовательности действий, но не могу понять где ошибка.
И опять таки, почему if срабатывает в case R.id.btn_1, case R.id.btn_2 и во всех оcтальных, но не хочет в case R.id.btnEq ?
dil_android
19 сен 2012, 20:07
Форум: Уроки
Тема: Урок 19. Пишем простой калькулятор
Ответы: 265
Просмотры: 227737

Re: Урок 19. Пишем простой калькулятор

Идея такая, что при нажатии = осуществляется проверка. Если ранее нажимался +, то:

if (button_Add.isActivated()) {
result = num_a + num;
}

если -

if (button_Sub.isActivated()) {
result = num_a - num;
}

соответственно * и /

насколько я понял isActivated наподобие isEnabled, т.е. была нажата.
dil_android
18 сен 2012, 14:54
Форум: Уроки
Тема: Урок 26. Intent Filter - практика
Ответы: 90
Просмотры: 90391

Re: Урок 26. Intent Filter - практика

Здравствуйте,

Мелочь, но, как говорится, из мелочей создается стиль.
Мне кажется в тексте урока можно указать, что
android:label="Date extended"
android:label="Date Basic"
лучше прописать в strings.xml
dil_android
17 сен 2012, 14:18
Форум: Уроки
Тема: Урок 19. Пишем простой калькулятор
Ответы: 265
Просмотры: 227737

Re: Урок 19. Пишем простой калькулятор

public class MainActivity extends Activity { EditText etNum_1; // поле ввода первого значения EditText et_sign; // поле ввода знака (+,-,*,/) EditText etNum_2; // поле ввода второго значения EditText et_equals; //поле ввода знака равно (=) EditText etNum_3; //поле результата ImageButton button_Add;...
dil_android
17 сен 2012, 14:15
Форум: Уроки
Тема: Урок 19. Пишем простой калькулятор
Ответы: 265
Просмотры: 227737

Re: Урок 19. Пишем простой калькулятор

Здравствуйте, Как говорится, чем дальше в лес, тем больше дров. На основе уже узнанного, попытался сделать простейший калькулятор на свой лад (два поля ввода для циферок, одно для арифм. значений (+, -, *, / ) одно для =, и одно для результата) Вроде получается, но возникает одна проблема, не могу п...
dil_android
13 сен 2012, 19:28
Форум: Уроки
Тема: Урок 16. Программное создание экрана. LayoutParams
Ответы: 75
Просмотры: 77989

Re: Урок 16. Программное создание экрана. LayoutParams

Если нет больше коментов, разрешите тему считать закрытой и уроки 16,17 и 18 мною изученными.
Завтра пойду дальше.

Спасибо.
dil_android
13 сен 2012, 19:10
Форум: Уроки
Тема: Урок 16. Программное создание экрана. LayoutParams
Ответы: 75
Просмотры: 77989

Re: Урок 16. Программное создание экрана. LayoutParams

Извините, мне надо было сразу оговориться, что выражение "холст" образное, имеется в виду понятие awt панели в Java, которая может содержать и демонстрировать UI компоненты или другие панели.
dil_android
13 сен 2012, 18:34
Форум: Уроки
Тема: Урок 16. Программное создание экрана. LayoutParams
Ответы: 75
Просмотры: 77989

Re: Урок 16. Программное создание экрана. LayoutParams

опередили меня AndreyI действительно, отвечает за обработку событий, а прямоугольный это экран или круглый не имеет никакого значения. В моем понимании - это просто холст, на который можно выкладывать компоненты, в том числе окно (window) экрана, которое тоже является компонентой. Остальное по моему...
dil_android
13 сен 2012, 17:06
Форум: Уроки
Тема: Урок 16. Программное создание экрана. LayoutParams
Ответы: 75
Просмотры: 77989

Re: Урок 16. Программное создание экрана. LayoutParams

Здравствуйте, Может ли кто-нибудь уделить время, просмотреть текст и сказать правильно ли я пониманию иерархию классов и их функционал. Спасибо. java.lang.Object ↳ android.view.View View - строительная площадка для компонентов UI. View занимает прямоугольное пространство экрана и отвечает за отображ...
dil_android
13 сен 2012, 11:06
Форум: Уроки
Тема: Урок 14. Меню, группы, порядок. MenuInflater и xml-меню.
Ответы: 193
Просмотры: 148804

Re: Урок 14. Меню, группы, порядок. MenuInflater и xml-меню.

Спасибо, сработало.

Совсем забыл о понятии Interface в Java.
Буду обновлять старые познания.
Вариант с отдельным слушателем мне тоже показался очень интересным.
Буду его использовать в дальнейшем.
dil_android
12 сен 2012, 21:51
Форум: Уроки
Тема: Урок 14. Меню, группы, порядок. MenuInflater и xml-меню.
Ответы: 193
Просмотры: 148804

Re: Урок 14. Меню, группы, порядок. MenuInflater и xml-меню.

Копаясь дальше в http://developer.android.com/guide/topics/ui/menus.html нашел Popup menu - "при нажатии элемента экрана осуществляет действия, связанные с конкретным содержанием (элемента)". Не хочу показаться неблагодарным, но может добавить этот раздел в урок, с тем, чтобы тема меню была раскрыта...
dil_android
12 сен 2012, 13:21
Форум: Уроки
Тема: Урок 14. Меню, группы, порядок. MenuInflater и xml-меню.
Ответы: 193
Просмотры: 148804

Re: Урок 14. Меню, группы, порядок. MenuInflater и xml-меню.

Здравствуйте, Вносится в порядке предложения автору: добавить в Урок 14 текст, ссылающийся на http://developer.android.com/guide/topics/ui/menus.html, где говорится, что "Начиная с Андроид 3.0 (API уровень 11) устройства, работающие на Андроид, не требуют более обеспечения специальной кнопкой Menu. ...
dil_android
10 сен 2012, 16:34
Форум: Уроки
Тема: Урок 21. Создание и вызов Activity
Ответы: 274
Просмотры: 229304

Re: Урок 21. Создание и вызов Activity

AndreyI Спасибо большое. Сегодня смотрел урок 6, так как была догадка что дело в layout. Поэтому и поменял <Linear Layout> на <RelativeLayout>, думая, что кнопка уходит вправо и, поэтому, не видна. Но, одно дело догадываться, а другое дело найти ошибку. Еще раз спасибо. Буду читать дальше и беспокои...