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

Отключение / Включение Google Analytics в приложении - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Отключение атрибутов xml взависимости от версии дроида http://www.cyberforum.ru/android-dev/thread1514046.html
Столкнулся с проблемой КардВью по разному выглядит на 5ом дроиде и более старых. Подскажите как можно отключить некоторые атрибуты в старых версиях дроида? <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/cv" ...
Программирование Android Как вставить картинку как в игре Сапер? Здравствуйте. Как можно установить Image в Button таким же образом, как и в оригинальной игре Сапер? То есть, чтобы картинка находилась внутри кнопки с отступами. Она у меня выходит за границы кнопки. Код вставки картинки: if(isMine(clickedButton, v)) { int newWidth = clickedButton.getWidth(); int newHeight = clickedButton.getHeight(); Bitmap originalBitmap =... http://www.cyberforum.ru/android-dev/thread1513990.html
Не разбирает apk в SmartApkTool Программирование Android
Всем привет.На днях хотел попробовать разобрать Apk.Но после того,как установил SmartApkTool ничего не выходит.Установил сам ApkTool(Батник),установил и Java.Но ничего не выходит.После того как в Смарте жду распаковать появляется командная строка и мгновенно закрывается,не оставляя никаких файлов от Apk.Помогите пожалуйста,заранее спасибо.
Bullet Physics Library Программирование Android
Здравствуйте! Кто знает физический движок Bullet physics? Кто поможет разобраться с ним, скомпилировать и запустить? Ну конечно не бесплатно. Цену пишите в ЛС.
Программирование Android Расширение Canvas http://www.cyberforum.ru/android-dev/thread1513771.html
Привет, подскажите пожалуйста, как можно сделать так, чтобы когда я рисую текст на Канвасе и когда текст не помещается на экране появлялись скролы и Канвас расширялся? (Рисовать на Bitmap?)
Программирование Android Кнопки и свайп Всем привет!;D Кто поможет мне по одному вопросу? Тут я видела недавно про листание свайпом был вопрос. Так вот, свайп то я освоила. а вот как сделать чтобы на каждой страничке своя информация была? и как сделать чтобы на одной страничке были кнопки,с помощью которых можно перейти на совсем другое активити? я уже измучалась( подробнее

Показать сообщение отдельно
Vladimir93
36 / 36 / 4
Регистрация: 28.06.2015
Сообщений: 151
05.01.2016, 12:30  [ТС]     Отключение / Включение Google Analytics в приложении
Подниму свою тему. Как то забросил, аналитику. И вот опять взялся за оную.
Решил сделать по простому, имхо проще некуда. Каких то родных функций мною не обнаружено.
Итого, мое решение.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
@Override
    protected void onStart() {
        super.onStart();
        if (Preff.getAnalitik(getBaseContext())) {
            GoogleAnalytics.getInstance(this).reportActivityStart(this);
        }
 
    }
 
    @Override
    protected void onStop() {
        super.onStop();
        if (Preff.getAnalitik(getBaseContext())) {
        GoogleAnalytics.getInstance(this).reportActivityStop(this);
        }
    }
Что делаю? Проверяю, установлена ли птичка и если установлена - то выполняем код, если не установлена то не выполняем.
Но на моем проверочном телефоне возникает проблема, если выключить аналитику, и быстро побегать по активностям (раз 20, 25), телефон зависает, намертво, ничего не помогает. С установленной птичкой такого не бывает, вроде. На эмуляторе тоже вроде все нормально.
В кабинете аналитики все работает, т.е. появляться названия активностей, или исчезают.
Так вот, я сделал не правильно? Или проблема еще где то? На эмуляторе никаких ошибок не вылетает, логи норм.
Кода аналитики тоже интегрирован, в каждую активность
Java
1
2
3
4
5
6
7
8
9
 if (Preff.getAnalitik(getBaseContext())) {
            try {
                Tracker t = ((Analytics) getApplication()).getTracker(TrackerName.APP_TRACKER);
                t.setScreenName("привет");
                t.send(new HitBuilders.AppViewBuilder().build());
                
            } catch (Exception e) {
            }
        }
И самом собой класс присутствует.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru