This is a simple start-template to save you a little time.
- Create a new blank android project or clone this repo
- Download the zip file for this project
- Copy paste the app folder
- Copy paste the build.gradle and modify applicationId "com.andrei.template" to your package name
- Check the compileSdkVersion, and buildToolsVersion to be the latest
- Run it and see that it's working on your emulator.
- IMPORTANT: Remove the libs that you don't need. Add those that you do. Profit!
- Star this repository :)
//----- Support Libs
compile 'com.android.support:appcompat-v7:23.2.0'
compile "com.android.support:design:23.1.1"
compile "com.android.support:recyclerview-v7:23.2.0"
compile "com.android.support:cardview-v7:23.2.0"
//----- EventBus
compile 'org.greenrobot:eventbus:3.0.0'
//----- Retrofit
compile 'com.squareup.retrofit2:retrofit:2.0.0'
compile "com.squareup.retrofit2:converter-gson:2.0.0"
compile "com.squareup.retrofit2:adapter-rxjava:2.0.0"
compile 'com.squareup.okhttp3:logging-interceptor:3.0.1'
//----- Butterknife
compile "com.jakewharton:butterknife:7.0.1"
//----- Loggin
compile 'com.github.zhaokaiqiang.klog:library:1.3.0'
//----- Picasso
compile 'com.squareup.picasso:picasso:2.5.2'
//----- Annotations
compile 'org.glassfish:javax.annotation:10.0-b28'
//----- Rating
compile 'com.github.hotchemi:android-rate:0.5.6'
//----- Testing
androidTestCompile 'com.android.support:support-annotations:23.2.0'
androidTestCompile 'com.android.support.test:runner:0.4.1'
androidTestCompile 'com.android.support.test.uiautomator:uiautomator-v18:2.1.1'
androidTestCompile 'org.hamcrest:hamcrest-integration:1.3'
Check UltimateAndroidTemplateRx
- Google, Facebok, Twitter logins -> https://github.com/AndreiD/FacebookTwitterGoogleLogins
- A survey lib for your app -> https://github.com/AndreiD/surveylib
Ping me here :)
- https://github.com/AndreiD/surveylib - A very good looking survey library
- https://github.com/AndreiD/TSnackBar Snackbar from the top
Copyright 2015 AndroidAdvance.com
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.