All Projects → prolificinteractive → Android Studio Templates

prolificinteractive / Android Studio Templates

A set of templates for your Android Studio

Projects that are alternatives of or similar to Android Studio Templates

Flycms
FlyCms 是一个类似知乎以问答为基础的完全开源的JAVA语言开发的社交网络建站程序,基于 Spring Boot+Bootstrap3+MyBatis+MySql+Solr +Ehcache应用架构,专注于社区内容的整理、归类和检索,它集合了问答,digg,wiki 等多个程序的优点,帮助用户轻松搭建专业的知识库和在线问答社区。业务模块包括:权限管理,会员管理,角色管理,定时任务管理(调度管理),问答管理,文章管理,分享管理,短信接口管理和邮件系统发送(注册、找回密码、邮件订阅),跨域登录,消息推送,全文检索、前端国际化等等众多模块,等您自己来体验!
Stars: ✭ 472 (+1248.57%)
Mutual labels:  freemarker
Fs Blog
个人博客,Spring Boot 开山之作,采用 Spring Boot + MyBatis,前端 Bootstrap + LayUI,支持程序员非常青睐的轻量化的 Markdown 编辑器 Editor.md,支持标签分类检索
Stars: ✭ 700 (+1900%)
Mutual labels:  freemarker
Springbootunity
rabbitmq、redis、scheduled、socket、mongodb、Swagger2、spring data jpa、Thymeleaf、freemarker etc. (muti module spring boot project) (with spring boot framework,different bussiness scence with different technology。)
Stars: ✭ 845 (+2314.29%)
Mutual labels:  freemarker
Android Studio Material Template
A template for Android Studio to create applications with material design and Navigation Drawer.
Stars: ✭ 596 (+1602.86%)
Mutual labels:  freemarker
Coolmeeting
更多 Java 教程----->
Stars: ✭ 689 (+1868.57%)
Mutual labels:  freemarker
Springbootcodegenerator
又名大狼狗代码生成器,基于SpringBoot2+Freemarker的JAVA代码生成器,以释放双手为目的,支持mysql/oracle/pgsql三大数据库, 用DDL-SQL语句生成JPA/JdbcTemplate/Mybatis/MybatisPlus/BeetlSQL等相关代码.
Stars: ✭ 810 (+2214.29%)
Mutual labels:  freemarker
Hahu
参照知乎网做的一个简易版问答网站,后台采用Java语言,及Spring,SpringMVC,MyBatis等框架,模版引擎使用FreeMarker。数据库用到MySQL,Redis。
Stars: ✭ 408 (+1065.71%)
Mutual labels:  freemarker
V5cmsjava
Spring+SpringMVC+Spring Data JPA+FreeMarker+Bootstarp(master分支),mybatis分支ORM使用的是MyBatis。
Stars: ✭ 29 (-17.14%)
Mutual labels:  freemarker
Mvparmstemplate
🛠️ A template for Android Studio to create MVPArms and MVPArt Page
Stars: ✭ 697 (+1891.43%)
Mutual labels:  freemarker
Alfresco Datalist Constraints
Use datalists to maintain Alfresco model constraints
Stars: ✭ 7 (-80%)
Mutual labels:  freemarker
Screenshots
Firefox Screenshots: the best way to take screenshots on the web.
Stars: ✭ 609 (+1640%)
Mutual labels:  freemarker
Freemarker
Apache Freemarker
Stars: ✭ 643 (+1737.14%)
Mutual labels:  freemarker
Vs Freemarker
FreeMarker language colorization extension for Visual Studio Code
Stars: ✭ 17 (-51.43%)
Mutual labels:  freemarker
Fluent Rs
Rust implementation of Project Fluent
Stars: ✭ 503 (+1337.14%)
Mutual labels:  freemarker
Arc42 Gradle
Gradle project template for architecture documentation based on the arc42 template (s. http://www.arc42.de/)
Stars: ✭ 8 (-77.14%)
Mutual labels:  freemarker
Watchdog Framework
🍻 「停止维护」基于SpringBoot+Shiro+Mybatis等开发的轻量级管理系统快速开发脚手架
Stars: ✭ 421 (+1102.86%)
Mutual labels:  freemarker
Springboot Learning
🚕 spring boot学习案例,方便spring boot 初学者快速掌握相关知识
Stars: ✭ 724 (+1968.57%)
Mutual labels:  freemarker
Blogmanageplatform
一个springboot项目的脚手架,追求简洁高速可扩展。
Stars: ✭ 34 (-2.86%)
Mutual labels:  freemarker
Android Studio Templates
Android Studio Templates
Stars: ✭ 10 (-71.43%)
Mutual labels:  freemarker
Loginandroidstudiotemplate
This template generates code snippets for Login with Presenter, View, Model and Activity classes. Following are the different styles of login fields that are generated from this template.
Stars: ✭ 18 (-48.57%)
Mutual labels:  freemarker

Android Studio Templates

A set of Android studio package/activities/classes templates.Those templates are based on a system called FreeMarker. You can learn how to structure and format templates here: Android ADT Template Format Document.

What to do?

Installation

  • Copy templates you want to include in Android Studio from the package-templates folder.
  • Go to your Android Studio app, then Contents/plugins/android/lib/templates/other (Full path: /Applications/Android Studio.app/Contents/plugins/android/lib/templates/other).
  • Paste the templates in the 'other' folder
  • Restart Android Studio if it's running.

Note: Make sure to check the repo for updated templates. You have to remove and add the updated template again.

Note 2: Android Studio will remove the template on each update. You need to install it after each update.

Usage

  • Launch Android Studio
  • Right click -> New where you want to use the new template. Look for your new template and use it.
  • Complete the form with your information.
  • Hit finish and enjoy!

List of templates

  1. Dagger
    • Dagger setup (PerApp/PerActivity/Injector/HasComponent/AppComponent/AppModule)
    • Component
    • Component/Module
  2. MVVM
    • Activity package (Activity/ViewModel/View/Layout)
    • Fragment package (Fragment/ViewModel/View/Layout)
  3. MVP
    • Activity package (Activity/View/Presenter/Component/Module/Layout)
    • Fragment package (Fragment/Presenter/View/Layout)

Make sure to check sample to have an idea of the result for each template.

TODO

  • Automatically install templates using a Script.

Want to Contribute?

Submit your template ideas (issues or pull requests) and report any problems faced with current ones.

License

Android Studio Templates is Copyright (c) 2016 Prolific Interactive. It may be redistributed under the terms specified in the LICENSE file.

Maintainers

prolific

Android Studio Templates is maintained and funded by Prolific Interactive. The names and logos are trademarks of Prolific Interactive.

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].