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

Стиль программирования - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Распознавание речи и клавиатура - время ожидания - необычное поведение http://www.cyberforum.ru/android-dev/thread1790720.html
Столкнулся с необычной проблемой. Использую распознавание речи.. То есть при нажатии кнопки открывается окно диктования и после распознавания в editText выводятся результаты. Все работает и распознает, НО говорить нужно быстро и если чуть замешкался то распознавание прерывается и в editText попадает то что успел надиктовать. Если диктовать быстро не задумываясь (без пауз) то можно диктовать...
Программирование Android Изменить цвет пикселя на изображении Почему в телефоне приложение завершается (тоесть ошибка) если в загруженном BitMap изображении менять цвет пикселя Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.imgint); for(int i=0; i<200; i++) for(int k=0; k<200; k++){ bitmap.setPixel(i,k,Color.RED); } imageView.setImageBitmap(bitmap); http://www.cyberforum.ru/android-dev/thread1790662.html
Программирование Android Нужен менеджер загрузок
Всем привет. Кто может подскажите к чему присмотреться, где искать и т.п. по вот такому вопросу: В моем приложении на android необходимо реализовать “менеджер загрузок”: добавляешь туда задачу с названием, ссылкой и местом сохранения – “менеджер” заработал добавил еще задачу – ждет пока выполнится предыдущая
Программирование Android Spinner в AlertDialog
Как Spinner в AlertDialog сделать? AlertDialog вызываю через нажатие fab. AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("Заголовок"); builder.setView(R.layout.dialog_layout); builder.setPositiveButton("ОК", myClickListener); builder.setNegativeButton("Отмена", null); builder.show();
Программирование Android Удалить не полностью переданый файл через socket http://www.cyberforum.ru/android-dev/thread1790427.html
Допустим вовремя загрузки файла упало соединение и файл закачался не полностью. Как отследить что файл передался не полностью? Код для приема файла: long size = is.readLong(); //размер файла long bytesRemaining = size; byte buffer = new byte; int bytesRead = 0; while (bytesRemaining > 0 && (bytesRead = is.read(buffer, 0, (int)...
Программирование Android Связи классов Здравствуйте, такой вопрос, есть модели описанные через структуры для удобства манипуляций с бд например public static class Institut{ public int id; public String name; public String code_name; public int base_id; подробнее

Показать сообщение отдельно
Alex_Fedor
30 / 30 / 4
Регистрация: 20.01.2015
Сообщений: 225
07.08.2016, 13:17  [ТС]
Еще раз извиняюсь за свою бестолковость. Есть куча функций, как стандартных обработчиков (например Button) так и моего бреда. Понятно, что в свои функции я могу предать параметры по ссылке или по значению. Тогда гарантировано я случайно не поменяю переменные.
А вот с той же самой кнопкой засада. По идее можно написать свой класс обработчика нажатия, но по моему это как то не айс.
Везде в учебниках сильно не упираются, все переменные, и не только вьивы объявляют в глобальных переменных. Вот к примеру кусок кода. Все переменные объявил на глобальном уровне. Только теперь нет гарантии, что где нибудь в функции сам критически не изменю переменную, в результате легко могу получить ошибку.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
        TextView tvEngWord,tvTranscrip,tvAssociation,tvTranslate;
    ImageButton btnSpeak,btnEdit,btnControll;
    ImageView tvImage;
    final String MY_LOG="myLog";
    boolean dirTranslate;//направление перевода труе английские слова фальсе русские
    DbHelper dbHelper;
    SQLiteDatabase db;
    Cursor cur;
    boolean cursorIsEmpty=true;//курсор пустойзапись показывать не надо
    SharedPreferences sPref;
    String useTableName;//имя таблицы которую сейчас юзаем
    String speakEngWord;
    private final int RET_EDIT_ACTIVITY=1;//вернула активность EditDictonary
    private final int RED_NAME_USE_TABLE=2;//вернула автивность выбора словаря
    private final int RET_CONTROLL=3;//вернула активность Controll
    
    float x=0;//=event.getX();
    float y=0;//=event.getY();
    boolean visibleImage= true;//картинка показывается
    
    private TextToSpeech tts;
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru