Полезные коды

Генерируемый класс или дата сборки приложения

Перед каждой компиляцией будет генерироваться класс с константой BUILD_DATE, в которой будет записана дата сборки.
При этом создаётся новый srcDir и структура папок теперь будет такой:
  1. src
  2. ├───main
  3. │   ├───generatedJava
  4. │   │   └───com
  5. │   │       └───example
  6. │   │           └───Gen.java

Исключить ненужные файлы и папки из jar-файла

Создаёт копию dist/App.jar, исключает из архива корневой пакет io, любой пакет modules/network (где бы он ни находился) а также файл res/http.config. Результат помещается в dist/App-Lite.jar

Все зависимости в один jar

Собирает проект со всеми ресурсами и библиотеками в один jar файл.
Файл будет находиться в папке dist.

Разделители элементов в RecyclerView

Использование:
  1. List<? extends Model> dataSet =...; // Обьекты в списке
  2. ((RecyclerView) container.findViewById(R.id.recyclerView))
  3.         .addItemDecoration(new ItemDividerDecorator(dataSet, Color.BLACK, 5, (item, position) -> {
  4.             // Некоторая логика и условия если
Всего: 539
<< 1 ... 20 21 22 23 24 ... 108 >>

Реклама

Мы в соцсетях

tw tg yt gt