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

Gradle объединить ресурсы для двух сборок - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Что будет контроллером в проекте по модели MVC http://www.cyberforum.ru/android-dev/thread1801940.html
Ну допустим у меня есть активити в нем TextView, ImageView и прочее. Есть класс модели, который получает фото по сети. Есть AsynkTask, который вызывает метод загрузки фото. TextView, ImageView и прочее - это все View. Класс для получения фото - модель. А то тогда будет контроллером здесь? Где то написано, что активити, кто то говорит что AsynkTask так как на самом деле? Или и активити и AsynkTask...
Android Сложный парсинг XML через Retrofit SimpleXml-Converter Simple XML Разбираюсь потиху, есть 2 вопроса. 1. Нужно ли всегда using Retrofit SimpleXml-Converter Simple XML парсить все элементы? 2. Есть страница http://ufa.farfor.ru/getyml/?key=ukAXxeJYZN. Как мне забрать только текст "340.00 гр" из <param name="Вес">340.00 гр</param> При попытке парсинга пишет следующую ошибку: 09-02 14:37:13.554 11598-11598/com.example.pavel.lesson8 D/TAG: onFailure:... http://www.cyberforum.ru/android-dev/thread1801897.html
Виджет детальной информации в андроид Android
Вот например у меня есть список городов во фрагменте(в списке пункт - город). И я хочу следующее чтобы по нажатии на этот пункт разворачивалась детальная информация о нем(ну детальное описание города). Как это лучше всего сделать(желательно не создавать отдельное окно для детального описания, а отобразить все рядом с самим пунктом, в этом же окне)? Я просто видел часто в приложениях есть такая...
Android Работа с тенями
Кто нибудь встречал толковый мануал по теням для Андроид 5.0+? а то в этом "описании" - https://developer.android.com/training/material/shadows-clipping.html толком ничего нет. Ну тени ну да есть они, а как и где они рисуются где не рисуются и как их обрезать - толком ничего
Android SharedPreferences сохранить на флешку http://www.cyberforum.ru/android-dev/thread1801687.html
Гуру, САБЖ! Есть ли СТАНДАРТНОЕ решение для подобного? Хочу сохранять настройки в папку на внешнюю "флешку" (ExternalStorage). Использовать для мелкой утилиты базу не охота. Как и писать сложный класс для надежной перезаписи XML... Да и стандартные активити для работы с Preferences терять не охота... Может находили подобное? (слегка раздражает что при удалении программы теряются все...
Android Множество условий selection в query Всем привет. Подскажите, пожалуйста, как задать selection для query так: Столбец1 = ? и Столбец2 = ? и (Стоблец3 = ? или Стоблец4 = ?) подробнее

Показать сообщение отдельно
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,488
03.09.2016, 00:40  [ТС]     Gradle объединить ресурсы для двух сборок
Вопрос в принципе закрываю... заработало!

Цитата Сообщение от CoolMind Посмотреть сообщение
public class Log2 {
Я вижу ты тоже не фанат стандартного механизма отладчика...
Когда-то (года 2-3 назад) я(новичок) предлагал общими усилиями улучшить этот инструмент - меня высмеяли, обьяснив что и стандартный не плохо работает...

Держи кусочек из моей коллекции:
Кликните здесь для просмотра всего текста

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
    public static void i(String tag, String msg){
        String tread_id = "      "+Thread.currentThread().getId();
        int len1 = tread_id.length();
        tread_id = tread_id.substring(len1-6, len1);
        msg = "("+tread_id+"): "+msg;
 
        String trace_str="";
        Throwable t1 = new Throwable();
        StackTraceElement[] frames1 = t1.getStackTrace();
        int count = 0;
        for(StackTraceElement f : frames1) {
 
            if (f.getClassName().equals("com.my.Log2")) continue; // класс с классом лога У ТЕБЯ!
 
            count++;
            if (count == 1) {
                trace_str = trace_str + "" + f.getFileName() + ":" + f.getLineNumber() + " {" + f.getMethodName() + "} [" + f.getClassName() + "]";
                trace_str = trace_str + " ("+f.getFileName()+":"+f.getLineNumber()+")";
            }else{
                trace_str = trace_str + " << "+f.getFileName()+":"+f.getLineNumber()+"";
            }
            if (count >= 3) break;
        }
        if(trace_str!="") {
            int len2=120; // ПОДГОНИ размер до 120 символов, или больше!
            if (msg.length() < len2) {
                for (int i = msg.length(); i < len2; i++) {
                    msg = msg + " ";
                }
            }
            msg = msg + "  | " + trace_str;
        }
        Log.i(tag, msg);
    }
пользуйся... ИМХО удобнее "стандарта".
1) в скобках номер "потока" - удобно для отладки многопоточников
2) в конце стек вызова этого лога (откуда его вызвали с возможностью в Студии прыгнуть прямо на точку вызова)
3) 120 подгони под монитор.
ВАЖНО! не забудь заменить com.my.Log2 на свой класс.


Как видишь мой Log.i НАМНОГО больше стандартного (почти 100кб) - его проще заменить пустыми функциями прямо при сборке релиза...
 
Текущее время: 22:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru