All Projects → TakeoffAndroid → Materialtabstemplate

TakeoffAndroid / Materialtabstemplate

Licence: other
MaterialTabsTemplate is solely created to reduce the burden of writing same boiler plate codes for Tab creation in Android.

Projects that are alternatives of or similar to Materialtabstemplate

Intellij Haxe
Haxe plugin for IntelliJ Platform based IDEs (IDEA, Android-Studio)
Stars: ✭ 188 (+104.35%)
Mutual labels:  android-studio, idea-plugin
FancyTab
No description or website provided.
Stars: ✭ 15 (-83.7%)
Mutual labels:  tabs, android-studio
Materialcalendar
A Material design calendar inspired by the CalendarView of School Diary.
Stars: ✭ 196 (+113.04%)
Mutual labels:  android-studio, material-design
Ibackdrop
A library to simply use Backdrop in your project (make it easy). Read more ->
Stars: ✭ 137 (+48.91%)
Mutual labels:  android-studio, material-design
Android Studio Templates
Android Studio Templates
Stars: ✭ 10 (-89.13%)
Mutual labels:  freemarker, android-studio
Chromaterial
ChroMATERIAL is an IntelliJ Platform coloring scheme that expresses the chromatic nature of Material Design within IntelliJ and Android Studio. It is intended to highlight the most import aspects of your code.
Stars: ✭ 143 (+55.43%)
Mutual labels:  android-studio, material-design
Spring Boot Email Tools
A set of services and tools for sending emails in a Spring Boot 1.5.x application using a Template Engine
Stars: ✭ 164 (+78.26%)
Mutual labels:  freemarker, template-engine
Aeromock
Lightweight mock web application server
Stars: ✭ 152 (+65.22%)
Mutual labels:  freemarker, template-engine
Light Novel Library wenku8 android
[CASUALLY MAINTAINED] 轻小说文库 (Wenku8.com) 安卓版第三方公益App,始于2014年的Material Design风格、无广告、不盈利、Google Play上安装包最小的轻小说阅读器(light novel reader)。目前除了网站的API以外,还添加了我自己架的Cloudflare Worker 中继节点用来突破网站API的限制 wenku8-relay.mewx.org.
Stars: ✭ 772 (+739.13%)
Mutual labels:  android-studio, material-design
Android Studio Mvp Template
Android MVP template for Android Studio
Stars: ✭ 636 (+591.3%)
Mutual labels:  freemarker, android-studio
Fastdex
🚀 加快 apk 的编译速度 🚀
Stars: ✭ 1,457 (+1483.7%)
Mutual labels:  android-studio, idea-plugin
Animeflv
App no oficial de Animeflv
Stars: ✭ 44 (-52.17%)
Mutual labels:  android-studio, material-design
Mediapicker
Easy customizable picker for all your needs in Android application
Stars: ✭ 105 (+14.13%)
Mutual labels:  android-studio, material-design
Notzz App
📝 A Simple Note-Taking App built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, State Flow, Hilt-Dependency Injection, Jetpack DataStore, Architecture Components, MVVM, Room, Material Design Components).
Stars: ✭ 158 (+71.74%)
Mutual labels:  android-studio, material-design
The Pit Of The Android Studio
👍 👍 👏 🌟 ⭐️ ⭐️ Everything about the Android Studio and Intellij IDEAfor example:Install,common problems and solutions,each libraries for android and androidx library,code and peoject templates,etc.全面总结Android Studio以及Intellij IDEA的填坑指南,详解AS版本号、Gradle版本、BuildTools三者的对照关系,AS模板配置,gradle插件,Android自带注解库详解,support详解等干货。
Stars: ✭ 296 (+221.74%)
Mutual labels:  freemarker, android-studio
Manifold
Manifold plugs into Java to supplement it with powerful features, from Type-safe Metaprogramming (direct access to GraphQL, JSON, XML, etc.), Extension Methods, Operator Overloading, and Unit Expressions to an integrated Template Engine and a Preprocessor. All fully supported in IntelliJ IDEA and Android Studio. Simply add Manifold to your project and begin taking advantage of it.
Stars: ✭ 993 (+979.35%)
Mutual labels:  android-studio, template-engine
Android data
Some Android learning materials, hoping to help you learn Android development.
Stars: ✭ 8,461 (+9096.74%)
Mutual labels:  android-studio, material-design
Jeeplatform
一款企业信息化开发基础平台,拟集成OA(办公自动化)、CMS(内容管理系统)等企业系统的通用业务功能 JeePlatform项目是一款以SpringBoot为核心框架,集ORM框架Mybatis,Web层框架SpringMVC和多种开源组件框架而成的一款通用基础平台,代码已经捐赠给开源中国社区
Stars: ✭ 1,285 (+1296.74%)
Mutual labels:  freemarker
Metalsmith React Templates
A metalsmith plugin to render files using React / Preact / JSX based templates.
Stars: ✭ 90 (-2.17%)
Mutual labels:  template-engine
Molgenis
MOLGENIS - for scientific data: management, exploration, integration and analysis.
Stars: ✭ 88 (-4.35%)
Mutual labels:  freemarker

MaterialTabsTemplate

Why this Repo?

MaterialTabsTemplate is solely created to reduce the burden of writing same boiler plate codes for Tab creation in Android.

Following are the possible styles of Tabs that can be generated from MaterialTabsTemplate.

Simple Tabs (Top & Bottom)

Icon Tabs (Top & Bottom)

Icon with Text Tabs (Top & Bottom)

Icon with Badge Tabs (Top & Bottom)

Implementation

  1. Download or clone this repo

  1. Rename the downloaded folder to MaterialTabsTemplate and copy the complete folder.

Paste the selected files into

For Mac

Go to Applications, Choose Android Studio, Right click and select Show Package Contents options.

Navigate to > Contents - Plugins - android - lib - templates - other - paste the downloaded MaterialTabsTemplate folder

For Windows

Go to C - Program Files - Android - Android Studio

C:\Program Files\Android\Android Studio\

Navigate to Plugins - android - lib - templates - other - paste the downloaded MaterialTabsTemplate folder

Usages

It is easy and pretty straight forward

  • Open your project in Android Studio.
  • Right click on your project root package.
  • Navigate to New - Other - MaterialTabsTemplate

And This is how Template Wizard looks like!

Why TabLayout instead of Design support BottomNavigationView?

I have plenty of reasons for the same as below:

  • It’s not flexible.
  • Random behaviour if there are less tab items.
  • Customising text sizes and icon sizes are like a nightmare (Just try adding small sized icon for one tab and big sized icon for the other ;-) ).

Further article on https://blog.f22labs.com/instagram-like-bottom-tab-fragment-transaction-android-389976fb8759

Also refer RecyclerViewTemplate:

https://github.com/TakeoffAndroid/RecyclerViewTemplate

Contributions

Pull requests and contributions are most welcome.

Any type of Tabs layout on mind? You can always drop a mail!.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].