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

Моё первое приложение на Android - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android String.format ошибка http://www.cyberforum.ru/android-dev/thread927133.html
Здорова товарищи у меня следующая проблема есть код double tenPercentTip = currentBillTotal * .1; double tenPercentTotal = currentBillTotal + tenPercentTip; tip10EditText.setText(String.format(" %0.2f", tenPercentTip));
Программирование Android Как с Андроид приложения забрать данные (базу sqlLite)? В продолжении темы Смена компа-компилятора. Смена компа-компилятора. Не хочет обновляться у пользователей Раз не могу обновить программу, решил ее снести и поставить новую программу. Но для начала решил забрать свою базу данных с планшета. А это оказывается не просто. Не получается у меня. Подключил через USB - но файлы не видны. Надо root на планшете включать? По другому никак? http://www.cyberforum.ru/android-dev/thread927034.html
WebView Программирование Android
У меня есть лист меню, как сделать так что бы при нажатии на первый объект так можно сказать открывался бразузер и преходил по заданной ссылке... и реализовать это все без создания нового activity package com.example.list1; import android.os.Bundle; import android.app.ListActivity; import android.content.Intent;
Масштабирование ImageView в процентах от размера дисплея Программирование Android
Всем привет! У меня такой вопрос образовался по разметке интерфейса, сделал прокручиваемый layout, в котором располагаются картинки и надписи для них: <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/scroll" android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout ...
Программирование Android Помогите разобраться в екзепшене http://www.cyberforum.ru/android-dev/thread926891.html
Не могу исправить ошибку помогите... логи 07-22 07:04:18.906: D/dalvikvm(1292): GC_CONCURRENT freed 938K, 10% free 10086K/11143K, paused 5ms+6ms 07-22 07:04:19.036: W/Resources(1292): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f090014} 07-22 07:04:19.046: W/Resources(1292): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f090014} 07-22 07:04:19.056: W/Resources(1292):...
Программирование Android Не активна клавиатура В Activity авторизации при вводе логина и пароля, стандартная клавиатура не выезжает...в чем могут быть проблему? подробнее

Показать сообщение отдельно
Vanya1412
0 / 0 / 0
Регистрация: 22.07.2013
Сообщений: 4

Моё первое приложение на Android - Программирование Android

22.07.2013, 20:48. Просмотров 1175. Ответов 6
Метки (Все метки)

Хотел написать своё первое приложение, температура воды море. нашел кода, теперь хотел бы спросить как ссылку вставить http://www.lada.kz/temperatura_vody_v_more.html вот температура воды в море там два градусника, а мне нужен один, как быть? Буду очень благодарен если кто то поможет.
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
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
<ImageView android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:src="@drawable/droid"
    android:layout_gravity="center_horizontal|center"
    android:layout_margin="0px"
    />
<Button
    android:id="@+id/refrbutton" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content"
    android:gravity="center_horizontal"
    android:layout_gravity="center_horizontal|center"
    android:textSize="30px"
    android:padding="20px"
    android:layout_marginTop="10dip"
    android:text="Обновить"
    />
<TextView 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:text="..."
    android:textSize="100dip"
    android:gravity="center_horizontal"
    android:id="@+id/temper"
    android:textColor="#EEE3C4"
    />
</LinearLayout>

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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
package app.test.ufatermometr;
 
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import android.widget.Button;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
import java.util.regex.*;
 
public class UfaTermometr extends Activity
{
 
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        final Button button = (Button) findViewById(R.id.refrbutton);
        button.setOnClickListener(new Button.OnClickListener() {
            public void onClick(View v) // клик на кнопку
            {
                RefreshTemper();
            }
        });
 
        RefreshTemper(); // при запуске грузим температуру сразу
    };
    //----------------------------------------------------------------
    public String GetTemper(String urlsite) // фукция загрузки температуры
    {
        String matchtemper = "";
        try
        {
                // загрузка страницы
            URL url = new URL(urlsite);
            URLConnection conn = url.openConnection();
            InputStreamReader rd = new InputStreamReader(conn.getInputStream());
            StringBuilder allpage = new StringBuilder();
            int n = 0;
            char[] buffer = new char[40000];
            while (n >= 0)
            {
                n = rd.read(buffer, 0, buffer.length);
                if (n > 0)
                {
                    allpage.append(buffer, 0, n);                    
                }
            }
            // работаем с регулярками
            final Pattern pattern = Pattern.compile
            ("<span style=\"color:#[a-zA-Z0-9]+\">[^-+0]+([-+0-9]+)[^<]+</span>[^(а-яА-ЯёЁa-zA-Z0-9)]+([а-яА-ЯёЁa-zA-Z ]+)");
            Matcher matcher = pattern.matcher(allpage.toString());
            if (matcher.find())
            {    
                matchtemper = matcher.group(1);            
            }        
            return matchtemper;
        }
        catch (Exception e)
        {
            
        }
        return matchtemper;  
    };
    //----------------------------------------------------------------
    public void RefreshTemper()
    { 
        final TextView tTemper = (TextView) findViewById(R.id.temper);
         String bashtemp = "";
          bashtemp = GetTemper("Ссылка на сайт ");
        tTemper.setText(bashtemp.concat("°")); // отображение температуры
    };
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru