LogUtils
Модуль, помогающий отображать логи в приложениях для Android.
Используется компиляция с помощью AIDE для приложений Android. app — это проект библиотеки тестовых классов. liblogutils — библиотека классов, доступная для внешних ссылок. Версия библиотеки классов доступна по ссылке: https://jitpack.io/#com.github.zhangsken/LogUtils
(1) Изменить файл build.gradle верхнего уровня проекта, добавив Maven-репозиторий: allprojects { repositories { ... maven { url 'https://jitpack.io' } } }
dependencies { implementation 'com.github.zhangsken.LogUtils:liblogutils:2.2.0' }
(2) Использование библиотеки классов во Fragment Метод использования библиотеки классов (режим разделения экрана):
Intent i = new Intent(MainActivity.this, com.github.zhangsken.liblogutils.LogViewActivity.class); i.setFlags(Intent.FLAG_ACTIVITY_LAUNCH_ADJACENT | Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(i);
Способ использования библиотеки классов (фрагментный режим):
import com.github.zhangsken.liblogutils.LogViewFragment;
LogViewFragment mLogViewFragment = new LogViewFragment(); FragmentTransaction tx = getSupportFragmentManager().beginTransaction(); tx.add(R.id.activitymainFrameLayout1, mLogViewFragment, LogViewFragment.TAG); tx.commit();
(3) Использование элемента управления LogView библиотеки классов В файле макета xxx.xml напрямую добавьте элемент управления: <com.github.zhangsken.liblogutils.LogView xmlns:app="http://schemas.android.com/apk/res-auto" app:tag="Test,Test1" app:level="0" app:lastcount="0" app:textColor="#FF00FF03" app:textIsSelectable="true" android:text="" android:background="#FF000000" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1.0" android:orientation="vertical" android:id="@+id/activitymainLogView1"/> Добавьте управление в исходный код xxx.java: LogView mLogView; mLogView = findViewById(R.id.activitymainLogView1); // Настройка уровня вывода отладки во время выполнения, (можно установить фиксированный уровень в файле xml, эта функция подходит для различий в выводе между несколькими каналами пакетов) mLogView.setLevel(2); // Начать отображение Log. mLogView.startLog();
ZhanGSKen ZhangShaojian2018@163.com адаптировал систему Android для разработки версии MIUI12.5 для Xiaomi 9.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )