Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.56/94: Рейтинг темы: голосов - 94, средняя оценка - 4.56
0xDC
2 / 2 / 1
Регистрация: 15.09.2011
Сообщений: 104
#1

Калькулятор

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

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

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

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

Калькулятор по формуле
При вводе простых чисел, все прекрасно считает, но при вводе десятичных пишет...

Калькулятор на Android
Здравствуйте. Есть edit text, в котором все вычисления, затем Textview в...

Калькулятор на Android
Дело вот в чем, создается калькулятор, все прекрасно, но не получается сделать...

27
0xDC
2 / 2 / 1
Регистрация: 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/topics/data/data-storage.html
0
javadev75
1 / 1 / 0
Регистрация: 11.04.2013
Сообщений: 8
15.04.2013, 17:23 #22
Мой пример калькулятора для android:

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

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

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

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

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

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

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


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

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

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