Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Idea Live Templates | 1,584 | 7 years ago | apache-2.0 | Shell | ||||||
An #androidDev collection of Live Templates for Android Studio | ||||||||||
Mvparmstemplate | 707 | 10 months ago | 2 | apache-2.0 | FreeMarker | |||||
🛠️ A template for Android Studio to create MVPArms and MVPArt Page | ||||||||||
Zoomrecylerlayout | 403 | 3 years ago | Kotlin | |||||||
Zoom Recycler Layout Manager For Android Kotlin | ||||||||||
Advancedrecycleview | 172 | 2 years ago | 1 | Kotlin | ||||||
♻ RecycleView with multiple view types, inner horizontal RecycleView and layout animation | ||||||||||
Androidlivetemplates | 100 | 3 years ago | apache-2.0 | |||||||
:rocket: A curated android templates to make android development more easy and fast :battery: ! | ||||||||||
Curso Desenvolvimento Android | 57 | 2 months ago | apache-2.0 | Java | ||||||
Visite meu site e conheça todos os meus cursos 100% on-line. | ||||||||||
Simplemusic | 40 | a year ago | gpl-3.0 | Java | ||||||
一个简单的Android音乐播放器 | ||||||||||
Android Studio Templates | 36 | 7 years ago | FreeMarker | |||||||
A set of templates for your Android Studio | ||||||||||
Quiz App | 30 | 5 years ago | JavaScript | |||||||
Welcome to QuizApp's open source Android app! Come on in, take your shoes off, stay a while explore how examination's 's native squad has built and continues to build the app, discover our implementation of RxJava in logic- filled view models, and maybe even create an issue or two. Quiz android app for my collage ...and it's my graduation project | ||||||||||
Gradle Android Rtl | 24 | 7 years ago | 2 | apache-2.0 | Java | |||||
A gradle plugin that auto generates the fixed RTL layout |
🚀 A curated android templates to make android development more easy and fast🔋!
The main idea behind this repo is to share basic android development template which helps developers to write less code.
Step 1: First download latest AndroidLiveTemplates from Live_templates_android.zip
Step 2: Open AndroidStudio and Choose menu File > and select Import Settings... from the menu.
Step 3: Specify live template configuration path by selection Live_templates_android.zip file.
Step 4: Now select the Live templates checkbox and click OK.
Step 5: After restarting AndroidStudio you will get the all templates at Live Templates by navigating File > Settings > Editor > Live Templates
We have added templates in individual templates group like AndroidManifest, AndroidXmlLayoutTemplates, AndroidGradle, AndroidXmlMenu etc.
1. AndroidXmlLayoutTemplates
Template Name | Purpose | Properties |
---|---|---|
center_parent | Set view in the center of parent in the ConstraintLayout | app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintBottom_toBottomOf="parent" |
center_vertical | Set vertical constraint on view | app:layout_constraintTop_toTopOf="@+id/VIEW_ID" app:layout_constraintBottom_toBottomOf="@+id/VIEW_ID" |
center_vertical_parent | Set vertical constraint on view with parent | app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" |
center_horizontal | Set horizontal constraint on view | app:layout_constraintStart_toStartOf="@+id/VIEW_ID" app:layout_constraintEnd_toEndOf="@+id/VIEW_ID" |
center_horizontal_parent | Set horizontal constraint on view with parent | app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" |
For more templates checkout AndroidXmlLayoutTemplates in wiki.
2. AndroidManifest
Template Name | Purpose | Properties |
---|---|---|
permission_storage | Add read/write permissioin for external storage | < uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> < uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> |
permission_location | Add location permissioins in manifest | < uses-permissions android:name="android.permission.ACCESS_COARSE_LOCATION"/> < uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> |
For more templates checkout AndroidManifest in wiki.
3. AndroidGradle
Template Name | Purpose | Properties |
---|---|---|
buildTypes | Default buildTypes setup in gradle with release and debug | buildTypes { release { minifyEnabled false ...} debug { minifyEnabled false ...} } |
For more templates checkout AndroidGradle in wiki.
Center in parent |
---|
![]() |
Android menu setup |
---|
![]() |
Gradle build config setup |
---|
![]() |
we are Welcoming PR!
Step 1: Add new template(s) in your android studio aftert importing latest Live_templates_android.zip
Step 2: Export the setting with only "Live Templates" section. File -> Exports Settings -> Click on Select None to deselect other settings. -> Select Live Templates(schemes)
Step 3: Upload latest settings file with new branch and Send PR.
Check out contribution guidelines CONTRIBUTING.md
Checkout AndroidLiveTemplate blog post HERE by Jovche Mitrejchevski
Support it by clicking the ⭐️ button on the upper right of this page. ✌️
Copyright © 2019 Pranay Patel
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.