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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 114, средняя оценка - 4.61
0xDC
2 / 2 / 0
Регистрация: 15.09.2011
Сообщений: 104
#1

Калькулятор - Программирование Android

10.04.2012, 23:40. Просмотров 15020. Ответов 27
Метки нет (Все метки)

Всем привет. Вобщем срочно нужно написать простое приложения для андроида, за 4 дня Я выбрал калькулятор. Не знаю явы. Но есть желание. Что почитать, и вообще насколько это сложно? Думаю сначала нужно разобраться как это будет выглядеть на яве, а потом "привязать" это к андроиду. Знаю плюса. Вобщем жду советов, с чего начать?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2012, 23:40     Калькулятор
Посмотрите здесь:

Калькулятор - Программирование Android
делаю калькулятор на основе чужого, появились такие проблемы: 1. не работает с отрицательными числами 2. не работает операция сложения ...

Калькулятор на Android - Программирование Android
Здравствуйте. Есть edit text, в котором все вычисления, затем Textview в котором ответ выводится, затем кнопки(+,-,sin,0-9) Во многих...

Калькулятор на Android - Программирование Android
Дело вот в чем, создается калькулятор, все прекрасно, но не получается сделать так что бы он считал не одно действие а два и больше...

Калькулятор по формуле - Программирование Android
При вводе простых чисел, все прекрасно считает, но при вводе десятичных пишет всегда 0.0. Что посоветуете? З.Ы. как лучше сделать чтобы...

Калькулятор на андроиде - Программирование Android
Пытался программно накидать кнопок чтобы калькулятор получился,но в итоге ничего не работает,в логе какие то непонятные ошибки,подскажите...

Калькулятор для кассира - Программирование Android
Добрый день. Возникла проблема на работе с подсчетом средств на конец дня. И подумал обратится за помощью к программистам. Суть дела в чем,...

Подскажите. Калькулятор Android - Программирование Android
Ребята, помогите блдондинке, пожалуйста! В изучении java android я еще новичок. Выполняю лабораторную "калькулятор на андроид": ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
0xDC
2 / 2 / 0
Регистрация: 15.09.2011
Сообщений: 104
19.04.2012, 02:13  [ТС]     Калькулятор #21
Хм, спс) Только так не работает вот код
Java
1
2
3
public void onClick(View view){
if(rbSave.isChecked()){saveresult = result.toString();};  //rbSave-флажок, сохранять ли результат
    }
А в начале просто поставил так

Java
1
2
3
4
5
 public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
.....
entry.setText(saveresult);
Что не так? Сделал кнопку SHOW чтобы проверить сохраняется ли результат вообще, но при нажатии ноль реакции
Java
1
2
3
4
5
6
7
8
SHOW.setOnClickListener(new View.OnClickListener() {
             
            @Override
            public void onClick(View v) {
                 entry.setText(saveresult);
                        entry.append("SHOW");
            }
        });
Добавлено через 41 минуту
Уже разобрался, но вот проблемка-это решение подходит только когда приложение открыто. После ВЫКЛЮЧЕНИЯ данные не сохраняются. Какие есть предложения?

Добавлено через 1 час 12 минут
Вот. Кому интересно, решил проблему :
Java
1
2
3
4
5
6
7
8
9
10
 @Override
    protected void onStop(){
       super.onStop();
       String res = entry.getText().toString();
      
      SharedPreferences settings = getSharedPreferences(res,0);
      SharedPreferences.Editor editor = settings.edit();
      editor.putString("Res", res);
      editor.commit();
    }
Подробно тут http://developer.android.com/guide/t...a-storage.html
javadev75
1 / 1 / 0
Регистрация: 11.04.2013
Сообщений: 8
15.04.2013, 17:23     Калькулятор #22
Мой пример калькулятора для android:

https://github.com/javadev/calc/tree...c/main/android
KyoN
0 / 0 / 0
Регистрация: 06.02.2013
Сообщений: 64
13.05.2015, 18:25     Калькулятор #23
А как реализовать еще дополнительно подсчет функции 1/(1-х) и перевести в двоичную систему все вычисления? Что добавить?
javadev75
1 / 1 / 0
Регистрация: 11.04.2013
Сообщений: 8
13.05.2015, 18:31     Калькулятор #24
Можно добавить секцию после блока

} else if ("1/x".equals(command)) {

Можете создать pull request
KyoN
0 / 0 / 0
Регистрация: 06.02.2013
Сообщений: 64
13.05.2015, 18:43     Калькулятор #25
а система счисления? Первый раз с джавой)
javadev75
1 / 1 / 0
Регистрация: 11.04.2013
Сообщений: 8
13.05.2015, 18:46     Калькулятор #26
Нашёл ссылку с примером для конвертирования в двоичный формат числа:

http://stackoverflow.com/questions/5...format-in-java
KyoN
0 / 0 / 0
Регистрация: 06.02.2013
Сообщений: 64
13.05.2015, 19:21     Калькулятор #27
Спасибо большое
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.05.2015, 18:19     Калькулятор
Еще ссылки по теме:

Android, простенький калькулятор - Программирование Android
Добрый день! Пишу на андроиде только 2 часа, по-этому ещё многое не понятно. В общем задача проста - написать простенький калькулятор....

Калькулятор и деление на ноль - Программирование Android
Нужно чтобы при делении на ноль выскакивала ошибка.Помогитееее

Калькулятор двоичных чисел - Программирование Android
Нужно создать калькулятор для двоичных чисел.

Нужен инженерный калькулятор под Андроид - Программирование Android
Всем привет! Мне нужен инженерный кальк под Андроид, который бы делал следующие операции: все логические (И, НЕ, ХОР, ИЛИ, сдвиги...

Нужно соединит стандартный калькулятор возможно ли это - Программирование Android
скоро закончу свою первую андроид приложения нужен калькулятор могу ли я привязать стандартный калькулятор от сматрфона к приложению...


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

Или воспользуйтесь поиском по форуму:
KyoN
0 / 0 / 0
Регистрация: 06.02.2013
Сообщений: 64
21.05.2015, 18:19     Калькулятор #28
А можете помочь с такой же прогой только для чисел в двоичной системе?
Yandex
Объявления
21.05.2015, 18:19     Калькулятор
Ответ Создать тему
Опции темы

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