Draw

#Draw in photo
https://github.com/eventtus/photo-editor-android
https://github.com/Tengio/android-graffiti
https://github.com/javorosas/android-drawable-image
https://github.com/burhanrashid52/PhotoEditor
https://github.com/iQueSoft/iQuePhoto
https://github.com/krokyze/uCrop-n-Edit

https://github.com/javorosas/android-drawable-image/blob/master/sample/src/com/nearsoft/DrawablePic/DrawableImageView.java

https://github.com/ByoxCode/DrawView
https://github.com/SimpleMobileTools/Simple-Draw
https://github.com/xswapnull/Android-Hand-Drawing

 

#Draw in photo with sticker
https://github.com/burhanrashid52/PhotoEditor

 

https://github.com/antwankakki/FabricView

Advertisements

Android Audio Recorder

https://github.com/NandagopalR/Android-Audio-Recorder
https://gitlab.com/axet/android-library
https://github.com/Uncodin/Android-AudioRecorder
https://github.com/lassana/continuous-audiorecorder
https://github.com/lassana/continuous-audiorecorder
https://github.com/sauravpradhan/Audio-recorder-player
https://github.com/dkim0419/SoundRecorder
https://github.com/safetysystemtechnology/audio-recorder-button
https://github.com/LeonardoCardoso/Android-Audio-Recorder
https://github.com/Piasy/RxAndroidAudio

https://github.com/CardinalNow/Android-CountdownTimer
https://github.com/CardinalNow/Android-CountdownTimer/blob/master/ProgressWheel/README.md

SeekBar

https://github.com/bq/MarkerSeekBar
https://github.com/warkiz/IndicatorSeekBar
https://github.com/woxingxiao/BubbleSeekBar
https://github.com/binIoter/BubbleSeekBar-1
https://github.com/enginebai/SwagPoints

https://github.com/chaviw/VerticalSeekBar
https://github.com/h6ah4i/android-verticalseekbar
https://github.com/AndroSelva/Vertical-SeekBar-Android

https://github.com/rtugeek/ColorSeekBar
https://github.com/Pes8/android-material-color-picker-dialog
https://github.com/enricocid/Color-picker-library
https://github.com/veritas1/vertical-slide-color-picker
https://github.com/avinashkolluru/ColorPickerSeekBar

 

Support Library

https://developer.android.com/topic/libraries/support-library/features.html#design

https://developer.android.com/topic/libraries/support-library/setup.html

https://developer.android.com/topic/libraries/support-library/features.html

https://developer.android.com/studio/build/shrink-code.html

https://developer.android.com/guide/index.html

https://developer.android.com/guide/background/index.html

https://developer.android.com/training/location/receive-location-updates.html#java

Slide Activity or View

https://kylewbanks.com/blog/left-and-right-slide-animations-on-android-activity-or-view
https://www.warpdesign.fr/android-replace-default-transitions-with-slides-in-activities/
http://android-er.blogspot.com/2014/12/swipe-to-slide-animated-activity.html
http://android-er.blogspot.com/2014/12/detect-gestures-of-swipe-to-switch.html
https://madcoda.com/2013/09/android-activity-transition-slide-in-out-animation/

https://github.com/lgvalle/Material-Animations

https://developer.android.com/training/animation/screen-slide.html

https://github.com/DroidsOnRoids/PageTransformerDemo
https://sdgsystems.com/blog/android-viewpager-fragments-tutorial-and-sample-project


https://github.com/wasabeef/awesome-android-ui/blob/master/pages/ViewPager.md
https://github.com/Yalantis/FlipViewPager.Draco
https://github.com/rharter/ViewPager-Android
https://github.com/codepath/android_guides/wiki/ViewPager-with-FragmentPagerAdapter
https://github.com/chrisjenx/Android-ViewPagerIndicator
https://github.com/antonyt/InfiniteViewPager
https://github.com/lsjwzh/RecyclerViewPager
https://github.com/ongakuer/CircleIndicator
https://github.com/xmuSistone/ViewpagerTransition

Work with Firebase Cloud Functions

#Source
https://medium.com/codingthesmartway-com-blog/introduction-to-firebase-cloud-functions-c220613f0ef

* Installing Firebase CLI
$ npm install -g firebase-tools

* Initiate A New FirebAse Cloud Functions Project and then login
$ firebase login

* Now you’re ready to create a new Firebase Cloud Functions project. First create a new empty project folder
$ mkdir fb-functions

* Then change into the newly created folder
$ cd fb-functions

* Execute the following command
$ firebase init functions

* You’re being asked to select the Firebase project you would like to use for the Firebase Cloud Functions project. You can also select the entry [create a new project] if you would like to add a new Firebase project to your account:

* The Firebase CloudFunctions project has been setup successfully initiated.

# To deploy our project to Firebase
$ firebase deploy –only functions

# To Test in local emulator our project
$ firebase serve –only functions

Firebase Cloud Functions – Triggers

#Source
https://medium.com/codingthesmartway-com-blog/introduction-to-firebase-cloud-functions-c220613f0ef

#To Registered Realtime Database Triggers (functions.database.ref)
exports.newUserCreated = functions.database.ref(‘/messages/{userID}’).onCreate(event => { … });

#To Registered Authentication Triggers(functions.auth.user())
*user is created
exports.newUserCreated = functions.auth.user().onCreate(event => { … });

* For Update “onUpdate” , for Delete “onDelete” etc

#To Registered CLOUD STORAGE TRIGGERS (functions.storage)
exports.storageChanges = functions.storage.object().onChange(event => {…});

#To Registered HTTP TRIGGERS (functions.https)
exports.httpTest = functions.https.onRequest((req, res) => {…});

#To Registered Analytics Triggers (functions.analytics)
exports.onPurchase = functions.analytics.event(‘in_app_purchase’).onLog(event => {…});