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

Калькулятор по формуле - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как добавить запись в готовую подключённую БД http://www.cyberforum.ru/android-dev/thread1506653.html
Проект залили на файлообменник. меня 2е загвоздки : 1) в классе IdevOwnSqliteDbActivity Метод - onClick , не заносятся поля функцией addContact , не могу понять что не так. 2) хочу сделать переход - чтение как в этой теме(Android, готовая база sql ) - из одного ListView в другой
Android Отслеживание нажатия кнопки В приложении присутствует две кнопки и один долгий цикл. Нужно ли отслеживать нажатие кнопки при выполнении цикла или андроид сам прервет цикл для обработки нажатия. И достаточно ли будет такого кода, чтобы остановить цикл при нажатии. public void onClick(View v) { break; } http://www.cyberforum.ru/android-dev/thread1506643.html
Как распаковать hidden.img.ext4 Android
Возникла необходимость изменить содержание упаковки hidden.img.ext4. Упаковка является частью ПО для прошивки телефона Samsung Galaxy Mega GT019200. Не знаю как подступиться к этому пакету. А надо распаковать, удалить лишнее, а затем запаковать обратно и вставить в прошивку. Подскажите хоть что-нибудь для начала.
Загрузить картинку в Drawable Android
И так. Смотрите, дефолтные картинки я кидаю в Draweable. И их от туда беру. Как бы мне взять картинку динамически? Ну смотрите, пользователь закинул выбранные картинки к примеру в папку MyPhoto (Которая в корне создала программа). И от туда я уже мог подгрузить картинки. Либо подскажите решение по лучше. Суть в том, что мне нужно создать определенный альбом для пользователя и там в том...
Android Нужна консультация по андроид http://www.cyberforum.ru/android-dev/thread1506483.html
Пишу ТЗ на софт и возник нубский вопрос. Некоторые настройки приложение будет считывать с текстового файла который будет находится в папке /res в .Аpk Если внести изменения в этот текстовый файл напрямую без пере-компиляции всего приложения, а потом только пере-подписать apk, приложение будет рабочим ? Я протестировал со сменой картинок и приложение осталось рабочим, а вот с текстовыми не...
Android Как прикрутить "свой браузер" к странице - "фрагмент" здравствуйте. все, уже голову сломал. не соображаю совсем. не получается прикрутить код браузера к странице fragments.выводиться должно на- R.layout.news. обложка программы "боковое слайдер-меню". выдвинул слайдер, там кликнул. загрузилась страница Новости, которая автоматом загружает страницу с сайта. код News.java который открывает страницу package com.example.pinsklife.pl3.fragments;... подробнее

Показать сообщение отдельно
Mrsuper
0 / 0 / 0
Регистрация: 29.07.2015
Сообщений: 21
29.07.2015, 16:42     Калькулятор по формуле
При вводе простых чисел, все прекрасно считает, но при вводе десятичных пишет всегда 0.0. Что посоветуете?
З.Ы. как лучше сделать чтобы был выпадающий список с выбором.
Вот код
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
package com.example.andreybib.myapplication;
 
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
 
 
public class MainActivity extends ActionBarActivity {
 
    double a, b, c, d,e,f,g;
    EditText Text1, Text2, Text3;
    TextView Text;
 
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        setlocale(0, "");
 
        Text = (TextView) findViewById(R.id.text);
        Text1 = (EditText) findViewById(R.id.EditText01);
        Text2 = (EditText) findViewById(R.id.EditText02);
        Text3 = (EditText) findViewById(R.id.EditText03);
 
        final Button button1 = (Button) findViewById(R.id.button1);
        button1.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
 
                try {
                    a = Integer.parseInt(Text1.getText().toString());
                    b = Integer.parseInt(Text2.getText().toString());
                    c = Integer.parseInt(Text3.getText().toString());
 
                } catch (NumberFormatException e) {
                    a = 0;
                    b = 0;
                    c = 0;
                }
                e=0.001*a;
                f=0.001*b;
                g=3.14*c;
 
                d = e*f*g * 7650;
                Text.setText("kg = "+d);
            }
 
 
        });
 
    }
 
    private void setlocale(int i, String s) {
    }
}
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity">
 
    <EditText
        android:id="@+id/EditText01"
        android:layout_width="fill_parent"
        android:hint="Введите диаметр в мм"
        android:layout_height="wrap_content"
        android:inputType="numberDecimal"
        android:maxLength="10" />
 
    <EditText
        android:id="@+id/EditText02"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:inputType="numberDecimal"
        android:hint="Введите стенку в мм "
        android:maxLength="10"
        android:layout_marginTop="15dp"
        android:layout_below="@+id/EditText01"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true" />
 
    <Button
        android:id="@+id/button1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="="
        android:textSize="30sp"
        android:layout_centerVertical="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true" />
 
    <TextView
        android:id="@+id/text"
        android:layout_width="300dp"
        android:layout_height="40dp"
        android:text=""
        android:layout_below="@+id/button1"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="15dp" />
 
    <EditText
        android:id="@+id/EditText03"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="Введите длину в м"
        android:inputType="numberDecimal"
        android:maxLength="10"
        android:layout_marginTop="15dp"
        android:layout_below="@+id/EditText02"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"  />
 
 
</RelativeLayout>
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru