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

ProgressDialog upload fpt server - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как считать данные в андроид-приложении? Android Studio http://www.cyberforum.ru/android-dev/thread1466356.html
ЗДравствуйте, уважаемые программисты, не могли бы вы мне помочь? Как из view "Edit Text" В Android Studio считать данные в переменную? Заранее большое спасибо!
Android Программа падает при попытке задать текст TextView в диалоговом окне Лог: java.lang.IllegalStateException: Could not execute method of the activity at android.view.View$1.onClick(View.java:4020) at android.view.View.performClick(View.java:4780) at android.view.View$PerformClick.run(View.java:19866) at android.os.Handler.handleCallback(Handler.java:739) at... http://www.cyberforum.ru/android-dev/thread1466245.html
Взаимодействие с платежными системами Android
Добрый день! Как из приложения можно взаимодействовать с платежными системами? т.е. принимать платежи через банковские карты, киви, яндекс и т.п.....
Android Перевод проекта из Ecllips в Android Studio
После перевода проекта из Ecllips в Android Studio начало ругатся на "R" ? что можно сделать ?
Android Зайти на сайт с логином и паролем | android studio http://www.cyberforum.ru/android-dev/thread1465892.html
Привет! Делаю мобильное приложение, в нём надо зайти на сайт(ввести логин и пароль), столкнулся с проблемой, не знаю как ввести логин и пароль ещё и нажать на кнопку войти(submit).. Пользователь все действия делает на форме в телефоне(не на сайте).Надо как то отправить на сайт логин и пароль и нажать вход... Будьте добрый, подскажите каким образом это можно сделать Добавлено через 27 минут...
Android Аккаунт при создании контакта Изучаю тонкости апи контактов гугла... создаю, меняю, удаляю... (пишу свой более простой набор классов и функций) Сейчас дошел до стадии правки аккаунта у телефона. Кто-нибудь с этим сталкивался? Что посоветуете? Обязательно ли для работы с контактами давать доступ к аккаунтам чтобы задавать его контакту? Тяжело ли создавать контакты в разных аккаунтах? Реально ли переносить контакт из... подробнее

Показать сообщение отдельно
kirawa
33 / 33 / 1
Регистрация: 12.11.2013
Сообщений: 336

ProgressDialog upload fpt server - Android

02.06.2015, 20:30. Просмотров 266. Ответов 13
Метки (Все метки)

Ребята помогите разобраться


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
77
78
79
80
private class uploadFileTask extends AsyncTask<Void, Integer, Long> {
 
        private ProgressDialog progressDialog;
        int progressInput = 0;
 
 
        @Override
        protected void onPreExecute() {
            super.onPreExecute();
            progressDialog = new ProgressDialog(MainActivity.this);
            progressDialog.setTitle("Upload file");
            progressDialog.setMessage("Sending file please wait...");
            progressDialog.setCancelable(false);
            progressDialog.setIndeterminate(false);
            progressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
            progressDialog.setProgress(0);
            int byteCount = BitmapFactory.decodeFile(imgDecodableString).getByteCount();
            progressDialog.setMax(byteCount);
            progressDialog.incrementProgressBy(((progressInput * 100) / byteCount));
            progressDialog.show();
        }
 
        protected Long doInBackground(Void... FULL_PATH_TO_LOCAL_FILE ) {
                FTPClient ftpClient = new FTPClient();
                int reply;
                try {
                    System.out.println("Entered Data Upload loop!");
                    ftpClient.connect(SERVER,21);
                    ftpClient.login(USERNAME, PASSWORD);
                    int reply1 = ftpClient.getReplyCode();
                    if(FTPReply.isPositiveCompletion(reply1)){
                        System.out.println("Connected Success");
                    }else {
                        System.out.println("Connection Failed");
                        ftpClient.disconnect();
                    }
                    ftpClient.setFileType(org.apache.commons.net.ftp.FTP.BINARY_FILE_TYPE);
                    BufferedInputStream buffIn = null;
                    buffIn = new BufferedInputStream(new FileInputStream(imgDecodableString));
                    ftpClient.enterLocalPassiveMode();
                    System.out.println("Entered binary and passive modes");
                    boolean result = ftpClient.storeFile("sdasdasd", buffIn);
                 
 
 
                    ВОТ КАК ЗДЕСЬ ПЕРЕДАВАТЬ В onProgressUpdate сколько уже загрузилось????
                   
                    if (result){
                        System.out.println("Success");
                    }
                    //boolean result = ftpClient.storeFile("TEST.jpg", progressInput);
                    buffIn.close();
                    ftpClient.logout();
                    ftpClient.disconnect();
 
 
                } catch (SocketException e) {
                    Log.e("SocketException", e.getStackTrace().toString());
                    System.out.println("Socket Exception!");
                } catch (UnknownHostException e) {
                    Log.e("UnknownHostException", e.getStackTrace().toString());
                } catch (IOException e) {
                    Log.e("IOException", e.getStackTrace().toString());
                    System.out.println("IO Exception!");
                }
 
                return null;
            }
 
        @Override
        protected void onProgressUpdate(Integer... progress)   {
            super.onProgressUpdate(progress);
            progressDialog.setProgress(progress[0]);
        }
 
        @Override
        protected void onPostExecute(Long result) {
            progressDialog.dismiss();
        }
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru