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

Передача данных с сервера на телефон - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Андроид ввод данных http://www.cyberforum.ru/android-dev/thread1490852.html
я хочу с андроида вводить данные пользователя как это сделать?см init game() package es.eduards.pacman.pacmangame; import android.app.AlertDialog; import java.util.InputMismatchException; import java.util.Scanner; import java.util.Random;
Android Создание базы данных Всем доброго времени суток. Пробую писать программу для Android. Сейчас изучаю SQLite. Когда писал код по примерам все работало. База данных создавалась, данные записывались. Сейчас я модифицировал таблицу для своих нужд. И при создании БД получаю ошибку. Сам разобраться с проблемой не в состоянии. Объясните мне пожалуйста в чем проблема. Код под спойлером. package... http://www.cyberforum.ru/android-dev/thread1490831.html
Не строгий период повтора у AlarmManager Android
Здравствуйте. У меня есть такой код long currentTime = System.currentTimeMillis(); alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, currentTime + 2*(1000*60),2*(1000*60), pendingIntent); Отсюда видно что он должен срабатывать каждые 2 минуты. Но вот на практике после 4-5 сигналов, период почему-то меняется на + - несколько секунд. А один раз сработал аж через 3 с половиной минуты. А потом...
Android Расстановка фигур в лабиринте
Я пишу пакмэна под андроид.Мне надо,разместить пакмэна и монетки в лабиринте,так как они расположены у меня в матрице.Лабиринт я не прописывал,а загрузил картинку с компа.Пакмэн должен двигаться при помощи строки которую вводит пользователь.Запутался полностью со всем этим,как это делать.Могу скинуть проект в личку Ввод пользователя в андроиде как делать не знаю.Пока что в классе Game обычный...
Android Как победить подтормаживание при листании ViewPager со списками listview? http://www.cyberforum.ru/android-dev/thread1490779.html
Как победить подтормаживание при листании ViewPager со списками listview? если быстро листать (ну или даже не очень быстро), то тормозит, видимо из-за пересоздания фрагмента, есть ли какое-то решение на эту тему подскажите кто сталкивался?
Android Техническое задание для новичка Здравствуйте уважаемые андроид разработчики. У меня есть новостной сайт к которому я хочу сделать приложение. Я бы хотел узнать как делают такие приложения. Приложение должно показывать новые новости с сайта. В новостях контент - это текст, картинки и видео с нашего канала на ютубе. решил использовать для оповещения пользователей о новой новости сервис Google cloud message при потере связи... подробнее

Показать сообщение отдельно
Alexvsalex
5 / 5 / 4
Регистрация: 22.04.2015
Сообщений: 68
01.07.2015, 09:39  [ТС]     Передача данных с сервера на телефон
Почему? Я пробовал вот таким способом:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
String result="";
        try {
            URL url = new URL("http://www.alexvsalex.esy.es/hg.xml");
            try {
                BufferedReader br = new BufferedReader(new InputStreamReader(url.openStream()));
                String line = null;
                while ((line = br.readLine()) != null) {
                    result += line +"\n";
                }
                br.close();
            } catch (IOException e){
                Toast.makeText(this, "Ошибка в чтение каталога", Toast.LENGTH_SHORT).show();
            }
 
        } catch (MalformedURLException e) {
            Toast.makeText(this, "Ошибка в загрузке каталога", Toast.LENGTH_SHORT).show();
        }
Но вылетает на строчке BufferedReader.
Вот лог:
Код
07-01 06:38:46.793      625-625/com.alexvsalex.celebration E/AndroidRuntime﹕ FATAL EXCEPTION: main
    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.alexvsalex.celebration/com.alexvsalex.celebration.Photographer}: android.os.NetworkOnMainThreadException
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1956)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981)
            at android.app.ActivityThread.access$600(ActivityThread.java:123)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147)
            at android.os.Handler.dispatchMessage(Handler.java:99)
            at android.os.Looper.loop(Looper.java:137)
            at android.app.ActivityThread.main(ActivityThread.java:4424)
            at java.lang.reflect.Method.invokeNative(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:511)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
            at dalvik.system.NativeStart.main(Native Method)
     Caused by: android.os.NetworkOnMainThreadException
            at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1099)
            at java.net.InetAddress.lookupHostByName(InetAddress.java:391)
            at java.net.InetAddress.getAllByNameImpl(InetAddress.java:242)
            at java.net.InetAddress.getAllByName(InetAddress.java:220)
            at libcore.net.http.HttpConnection.<init>(HttpConnection.java:71)
            at libcore.net.http.HttpConnection.<init>(HttpConnection.java:50)
            at libcore.net.http.HttpConnection$Address.connect(HttpConnection.java:351)
            at libcore.net.http.HttpConnectionPool.get(HttpConnectionPool.java:86)
            at libcore.net.http.HttpConnection.connect(HttpConnection.java:128)
            at libcore.net.http.HttpEngine.openSocketConnection(HttpEngine.java:308)
            at libcore.net.http.HttpEngine.connect(HttpEngine.java:303)
            at libcore.net.http.HttpEngine.sendSocketRequest(HttpEngine.java:282)
            at libcore.net.http.HttpEngine.sendRequest(HttpEngine.java:232)
            at libcore.net.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:273)
            at libcore.net.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:168)
            at java.net.URL.openStream(URL.java:462)
            at com.alexvsalex.celebration.Photographer.onCreate(Photographer.java:37)
            at android.app.Activity.performCreate(Activity.java:4465)
            at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1920)
************at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981)
************at android.app.ActivityThread.access$600(ActivityThread.java:123)
************at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147)
************at android.os.Handler.dispatchMessage(Handler.java:99)
************at android.os.Looper.loop(Looper.java:137)
************at android.app.ActivityThread.main(ActivityThread.java:4424)
************at java.lang.reflect.Method.invokeNative(Native Method)
************at java.lang.reflect.Method.invoke(Method.java:511)
************at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
************at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
************at dalvik.system.NativeStart.main(Native Method)
Разрешение для доступа в интернет прописано
 
Текущее время: 13:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru