The first released version of the application contains 150 custom elements, divided into 13 categories. I created the look of each element in XML language, which is accompanied by background code written in Java, which allows you to easily customize the look. There are elements for which I had to use a list view. Thus, these elements belong to several classes because they are complex. Each elements is categorized so it can be easily inserted into your own project.
Compatibility: Each element has an XML file that contains the element. I used the following layouts for these elements: RelativeLayout, LinearLayout, FrameLayout.
I include the finished elements in my main layout. As a result, it is reusable, easy to move, and compatible with other layout formats. ConstraintLayout, RelativeLayout or LinearLayout
150 custom elements
Complete documentation (EN, HUN)
6 Months updates
Android Studio knowledge
Android Studio minimum version: 3.6.1
Each element has an XML file and a Java file. All you have to do is copy it to the appropriate location within the app and it will appear in the app.
The project also includes a 17-page documentation in which I summarize the use step by step.
A regular license allows an item to be used in one project for either personal or commercial use by you or on behalf of a client. The item cannot be offered for resale either on its own or as part of a project. Distribution of source files is not permitted.
An extended license allows an item to be used in unlimited projects for either personal or commercial use. The item cannot be offered for resale "as-is". It is allowed to distribute/sublicense the source files as part of a larger project.