Thank you for purchasing my theme. If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here. Thanks so much!
Just in case if You want to try this theme without back end server, feel free to use my demo back end server at https://mycrm.soft-gain.com/api/. If You want to use Your own back end server, please change RestClient.java file (see image below). Also if Your back end server using https protocol, do not forget to change the CertificatePinner. (please refer: https://www.ssllabs.com/ssltest/ to get Your sha256 CertificatePinner).
Also if You need MyCrm postman collection for testing purpose, it available here https://drive.google.com/file/d/1XJe33g5HP4PQc0p6wDYAJGCjqRTICxgu/view?usp=sharing.
For my java files, my main activity is SplashActivity.java (its just showing a simple splash screen). Inside SplashActivity there is an if statement, if You already login it will bring You into MainActivity.java (it will show You a home page), if not it will bring You into LoginActivity.java (it will show login form).
There are few folder / package for my java files structure:
For xml structure, i use default structure from android studio. What You need to know is i am using prefix for naming my xml files. For example i use prefix activity_ for activity layout files, or prefix fragment_ for fragment layout file etc.
In this theme i have some tab layout view. For this part i use 2 reusablde XML file, fragment_log.xml and fragment_comment.xml.
For hidding and showing content, i use some simple logic here. You can find method called initTabLayout() inside fragment where this tab layout is displayed.
For assets such as image, icon, background etc. I store its inside drawable package.
I've used some dependencies on this theme, mostly is just an ordinary dependencies that You will find on another android apps. Please check image below for detail.
Mostly i've used image and vector assets that available default on android studio (to preventing copyright issue).
Once again, thank you so much for purchasing this theme. As I said at the beginning, I'd be glad to help you if you have any questions relating to this theme. No guarantees, but I'll do my best to assist. If you have a more general question relating to the themes on ThemeForest, you might consider visiting the forums and asking your question in the "Item Discussion" section.