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

Мягкий лонг-клик по кнопке с таймером - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Облачная платформа для разработчиков http://www.cyberforum.ru/android-dev/thread1791982.html
Доброго дня. Программированием на андроид занимаюсь только как хобби. Корпорация добра почти насильно переводит на Студию. А у меня железо не тянет. Менять комп ради увлечения как то не по карману. Тут рекламка прилетела scorocode.ru как вы думаете для таких юзеров как я, это выход из положения? Там просто в конце тарифы, просьба перевести на человеческий что такое. до 20 запросов к API в секунду...
Программирование Android Запуск проекта jMonkeyEngine на Android Не могу скомпилировать APK файл с jME SDK. Вот лог: ant -f C:\\Users\\Bublik\\Documents\\testjme\\BasicGame clean jar init: deps-clean: Updating property file: C:\Users\Bublik\Documents\testjme\BasicGame\build\built-clean.properties Deleting directory C:\Users\Bublik\Documents\testjme\BasicGame\build clean: Building jar: C:\Users\Bublik\Documents\testjme\BasicGame\build\assets.jar init:... http://www.cyberforum.ru/android-dev/thread1791968.html
Программирование Android Есть ли сервис, который может проверить твою иконку на наличие АП?
Маленькая предыстория. Как-то я написал приложение и задумался про красивую иконку. Рисовать не умею, заказывать дорого. Нашел на одном сайте (вроде бы как с изображениями без авторских прав https://pixabay.com). Чуть-чуть изменил и выложил это дело в google play. В результате получил выговор за не соблюдение АП(авторских прав). Теперь к сути вопроса. Я опять нашел на этом сайте изображение и...
Программирование Android Imageloader in dcim
Здравствуйте, маленький вопрос: почему изображения при показе сразу во вью лежат в папке dcim/camera? final DisplayImageOptions displayOptions = new DisplayImageOptions.Builder() .cacheInMemory(true) .cacheOnDisk(false) .imageScaleType(ImageScaleType.EXACTLY) ...
Программирование Android ToolBar заполонил весь экран! http://www.cyberforum.ru/android-dev/thread1791911.html
Я создавал ToolBar в точности как в видеоуроках, но почему-то у меня он растянулся на весь экран, скриншот внизу, помогите, пожалуйста! toolbar.xml: ?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" ...
Программирование Android Не получилось использовать данные в намерении Я только учусь, прошу отнестись с пониманием. Сам ответа никак не могу найти. Вроде все перепробовал. Прошу учесть, что задача чисто учебная. Я понимаю, что могу легко добиться результата с помощью Extras. Но ведь и так как я хочу тоже должно работать. Помогите, плиз, разобраться. Задача по сути очень простая. Вызываю из одной активности другую и передаю второй данные. Использую неявное... подробнее

Показать сообщение отдельно
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
12.08.2016, 15:32  [ТС]     Мягкий лонг-клик по кнопке с таймером
Цитата Сообщение от fraley Посмотреть сообщение
что в таком подходе неправильного, кроме удобно-неудобно.
Судя по тому что я встречал в учебниках (пока учился) ничего "неправильного" в этих конструкциях нет! И вполне годится для небольшого кода (когда мини-активити, или "дизайнерский" диалог), да и в больших можно использовать когда код внутри обработок не большой и отдельная функция засорит код.

Вот кусочек из "коллекции"
Кликните здесь для просмотра всего текста
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
    public void YesNo_Classic(Activity context, String mess,
            String yes, final DialogInterface.OnClickListener listener_yes,
            String no, final DialogInterface.OnClickListener listener_no) {
 
        AlertDialog.Builder quitDialog = new AlertDialog.Builder(context);
        quitDialog.setTitle(Html.fromHtml(mess));
 
        quitDialog.setPositiveButton(yes, new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {
                finish();
                if (listener_yes!=null) listener_yes.onClick(null, 0);
            }
        });
        quitDialog.setNegativeButton(no, new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {
                finish();
                if (listener_no!=null) listener_no.onClick(null, 0);
            }
        });
 
        quitDialog.show();
    }
 
 
//пример:
    @Override
    public void onBackPressed() {
 
        uni_Dialogs.YesNo_Classic(this, "Выход:\nВы уверены?",
                "Увы да!", new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialog, int which) {
                        finish();
                    }
                },
                "Нет", null
        );
    }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru