Showing posts with label ui. Show all posts
Showing posts with label ui. Show all posts

Welcome ProGuard rules

Welcome – is a library that provides easy to use and customizable welcome screen for Android applications.

ProGuard rules for Welcome

All unused classes and methods removed in the shrinking phase. ProGuard obfuscates classes, fields, and methods with short names. To fix errors specify the next rules in configuration file.

AboutLibraries ProGuard rules

AboutLibraries – is a library that allows to easily create an used open source libraries fragment/activity within your Android application.

ProGuard rules for AboutLibraries

ProGuard's shrinking step removes unused classes, fields, methods and attributes . Remaining classes, fields, and methods after obfuscation step will be with short names. Use the following rules in your proguard-rules.pro configuration file.

Matisse ProGuard rules

Matisse – is a well-designed local image and video selector for Android.

ProGuard rules for Matisse

ProGuard obfuscates method names and may shrink methods, which are not used. ProGuard obfuscates the remaining classes, fields, and methods with short names. Add the next rules to configuration file to fix errors.

PictureSelector ProGuard rules

PictureSelector – is a picture selector library for Android.

ProGuard rules for PictureSelector

ProGuard recursively determines which classes and methods are used. All other classes and methods are discarded. Obfuscating code that performs reflection may cause of error. You have to specify the next rules in your ProGuard configuration file.

MaterialSearchView ProGuard rules

MaterialSearchView – is a library that implements theAndroid Search View based on Material design guidelines.

The MaterialSearchView will overlay a Toolbar or ActionBar as well as display a ListView for the user to show suggested or recent searches.

ProGuard rules for MaterialSearchView

ProGuard recursively determines which classes and methods are used. All other classes and methods are discarded. Obfuscating code that performs reflection may cause of error. You have to specify the next rules in your ProGuard configuration file.

MaterialSheetFab ProGuard rules

MaterialSheetFab – is a library that implements the floating action button to sheet transition from Google's Material Design documentation.

MaterialSheetFab can be used with any FAB library on Android 4.0+ (API levels >= 14).

ProGuard rules for MaterialSheetFab

ProGuard recursively determines which classes and methods are used. All other classes and methods are discarded. Obfuscating code that performs reflection may cause of error. You have to specify the next rules in your ProGuard configuration file.

Android-Iconics ProGuard rules

Android-Iconics – is a library that allows you to use any icon font, or vector (.svg) as drawable in Android application.

ProGuard rules for Android-Iconics

ProGuard has the shrinking phase and removes unused classes, attributes and methods from program code. After ProGuard shrinks your code, reading a code is difficult because the method names are obfuscated. You have to set up a ProGuard configuration.

Aesthetic ProGuard rules

Aesthetic – is an easy to use, fast, Rx-powered theme engine for Android applications.

ProGuard rules for Aesthetic

ProGuard optimizes the code and and removes unused classes, methods. Obfuscating code that performs reflection may cause of error. Use the next rules in your ProGuard proguard-rules.pro file.

Parallax Everywhere ProGuard rules

Parallax Everywhere – is a library with alternative Android views using parallax effects.

ProGuard rules for Parallax Everywhere

ProGuard removes classes, and attributes and fields in the shrinking phase. Remaining classes, fields, and methods after obfuscation phase will be with short names. You have to specify the following rules in your ProGuard proguard-rules.pro file.

Spots progress dialog ProGuard rules

Spots progress dialog – is an Android AlertDialog with moving spots progress indicator packed as Android library.

ProGuard rules for Spots progress dialog

ProGuard recursively determines which classes and methods are used. All other classes and methods are discarded. Obfuscating code that performs reflection may cause of error. You have to specify the next rules in your ProGuard configuration file.

CarouselView ProGuard rules

CarouselView – is a simple yet flexible library to add carousel view in your Android application.

ProGuard rules for CarouselView

Unused classes, methods and fields will be removed by ProGuard's shrinking step. ProGuard obfuscates the remaining classes, fields, and methods with short names. Add the next rules to your ProGuard proguard-rules.pro file.

BottomNavigationViewEx ProGuard rules

BottomNavigationViewEx – is an Android library for enhancing BottomNavigationView.

ProGuard rules for BottomNavigationViewEx

ProGuard may remove or rename classes. In the obfuscation step, ProGuard renames classes and class members that are not entry points. Specify the following rules in ProGuard configuration file.

AndroidPicker ProGuard rules

AndroidPicker – is an Android library that provides WheelPicker, ColorPicker, FilePicker, WheelPicker, DatePicker, TimePicker, OptionPicker, LinkagePicker, AddressPicker, NumberPicker and DoublePicker.

ProGuard rules for AndroidPicker

All unused classes and class members removed in the shrinking phase. After ProGuard shrinks and obfuscates code, short names like 'a', 'b', etc. are used as obfuscated names. You have to set up a ProGuard configuration.

Android Pickers ProGuard rules

Android Pickers – is an Android library that provides WheelPicker, SinglePicker, DatePicker, TimePicker, LinkagePicker, AddressPicker, NumberPicker and CarNumberPicker.

ProGuard rules for Android Pickers

ProGuard can, for example, analyze the transitive dependencies in your code and remove unused elements. After ProGuard shrinks your code, reading a code is difficult because the method names are obfuscated. Use the next rules in your proguard-rules.pro configuration file.

Material Design ProgressBar ProGuard rules

Material Design ProgressBar – an Android library that providers ProgressBar with consistent appearance on Android 4.0+.

ProGuard rules for Material Design ProgressBar

ProGuard will analyze program code to find unused classes, methods, fields and and attributes automatically. ProGuard writes out class files named 'a.class', 'b.class', etc. in the obfuscation phase.

SuperRecyclerView ProGuard rules

SuperRecyclerView – a library for Android that makes RecyclerView easier to use.

ProGuard rules for SuperRecyclerView

ProGuard will analyze program code to find unused classes, methods, fields and and attributes automatically. ProGuard writes out class files named 'a.class', 'b.class', etc. in the obfuscation phase. Specify the following ProGuard rules to fix errors and force ProGuard to keep certain code.

RxGalleryFinal ProGuard rules

RxGalleryFinal – is an Android image and video file selector library.

RxGalleryFinal support for multiple, radio, film and cutting, the theme can be custom, no mandatory binding third-party image loader.

ProGuard rules for RxGalleryFinal

ProGuard removes classes, methods, fields and and attributes in the shrinking step. In the obfuscation step, ProGuard renames classes and class members that are not entry points. Add the following rules to configuration file to fix errors.

GSYVideoPlayer ProGuard rules

GSYVideoPlayer – is an Android video player based on ijkplayer with many features.

ProGuard rules for GSYVideoPlayer

ProGuard optimizes the your code and tries remove all unused classes. ProGuard writes out class files named 'a.class', 'b.class', etc. in the obfuscation step. Use the following rules in proguard-rules.pro configuration file.

ijkplayer ProGuard rules

ijkplayer – is an Android video player based on FFmpeg n3.3, with MediaCodec, VideoToolbox support.

ProGuard rules for ijkplayer

ProGuard removes classes, methods, fields and and attributes in the shrinking step. Obfuscating code that performs reflection may cause of error. You have to set up a ProGuard configuration in proguard-rules.pro file.

Android Saripaar ProGuard rules

Android Saripaar – is a simple, feature-rich and powerful rule-based UI form validation library for Android.

It is the SIMPLEST UI validation library available for Android.

ProGuard rules for Saripaar

All unused classes and methods removed in the shrinking step. After ProGuard shrinks and obfuscates code, short names like 'a', 'b', etc. are used as obfuscated names. Use the following rules in your proguard-rules.pro file to fix errors.

Static Gson ProGuard rules

Popular ProGuard rules