AutoJsPro GoogleMaterial

screenshot of AutoJsPro GoogleMaterial
material-ui

一个基于AutoJs Pro 9,使用犀牛(Rhino)引擎,Js + xml实现 的 Google Material Design 3 UI 组件使用示例模板

Overview

AutoJs Pro is an impressive tool designed for developers looking to create Android applications with a focus on Material Design 3. This application simplifies the process of building modern user interfaces by offering a robust set of features that help manage permissions, implement various UI components, and support multi-page navigation. Its aim is to enhance the development experience on Android devices, making it a valuable utility for both novice and experienced developers seeking to leverage the power of JavaScript and Material Design.

The integration of essential functions such as permissions management, theme switching, and logging sets AutoJs Pro apart from other development tools. With its user-friendly setup process and compatibility with the AutoJs engine, it caters to diverse development needs while providing rich customization options.

Features

  • Material Design Components: Utilizes MaterialToolbar, MaterialButton, and more, allowing for a modern, aesthetically pleasing interface.
  • Multi-page Navigation: Implements ViewPager, TabLayout, and BottomNavigationView for seamless navigation between different screens.
  • Customizable Themes: Offers ten traditional Japanese color themes for personalizing application appearance.
  • Floating Action Button: Includes a convenient action button that floats above other UI elements, enhancing usability.
  • Snackbar Notifications: Integrated Snackbar for displaying brief messages, improving user communication.
  • Progress Indicators: Provides linear and circular progress indicators for better feedback on ongoing processes.
  • File Management Support: Access to the system file chooser for easy file management operations within your app.
  • Rich Animations: Features ObjectAnimator and AnimatorSet to create smooth and engaging animations, enhancing user experience.
material-ui
Material UI

material-ui adds classes to Tailwind CSS for all common UI components. Classes like btn, card, etc. This allows us to focus on important things instead of making basic elements for every project.

material-design
Material Design

Material Design is a design system developed by Google that provides a set of guidelines, components, and tools for creating visually appealing and functional user interfaces. Material Design is designed to be flexible and customizable, making it a great choice for a wide range of applications and use cases.