30-android-libraries-in-30-days
Learn 30 Android Libraries in 30 Days, 1 Library a day :D
Articles
- Learn 30 Android Libraries in 30 days
- Day 1 : AndroidStaggered Grid
- Day 2 : Paralloid
- Day 3 : Retrofit
- Day 4 : SwipeRefreshLayout
- Day 5 : Android GraphView
- Day 6 : Holo Color Picker
- Day 7 : Android Async Http
- Day 8 : Crashlytics
- Day 9 : Butter Knife
- Day 10 : Android Annotations
- Day 11 : DateTimePicker
- Day 12 : Circular Progress Button
- Day 13 : ViewPager
- Day 14 : ViewPagerIndicator
- Day 15 : FadingActionBar
- Day 16 : AutofitTextView
- Day 17 : SwipeListView
- Day 18 : ShowcaseView
- Day 19 : GreenDAO
- Day 20 : AndroidViewAnimation
- Day 21 : ActiveAndroid
- Day 22 : Twitter4J
- Day 23 : ListViewAnimations
- Day 24 : AndEngine
- Day 25 : EazeGraph
- Day 26 : Cardslib
- Day 27 : AdapterKit
- Day 28 : WeatherLib
- Day 29 : FlatUI
- Day 30 : Android Firebase
Usage
วิธีการ import โปรเจ็ค ขั้นแรก ทำการ clone repository นี้ลงไปก่อน
git clone git@github.com:Phonbopit/30-android-libraries-in-30-days.git
จากนั้น ก็กด Import จาก Android Studio ได้้เลย ขั้นตอนแรก อาจจะมีปัญหา
Configuration with name 'default' not found
ให้เปลี่ยนนชื่อโฟลเดอร์ libs/paralloid-git
เป็น libs/paralloid
หรือก็อปไฟล์จาก libs/paralloid-git
ทั้งหมดไปไว้ใน libs/paralloid
จากนั้นก็ Sync Project เป็นอันเรียบร้อย
Source Code
Source Code จะอยู่ใน package ชื่อ dayX นะครับ ส่วนไฟล์ xml จะขึ้นต้นด้วย dayX_name.xml
Reference
- Day 1 : AndroidStaggered Grid
- Day 2 : Paralloid
- Day 3 : Retrofit
- Day 4 : SwipeRefreshLayout
- Day 5 : Android GraphView
- Day 6 : Holo Color Picker
- Day 7 : Android Async Http
- Day 8 : Crashlytics
- Day 9 : Butter Knife
- Day 10 : Android Annotations
- Day 11 : DateTimePicker
- Day 12 : Circular Progress Button
- Day 13 : ViewPager
- Day 14 : ViewPagerIndicator
- Day 15 : FadingActionBar
- Day 16 : AutofitTextView
- Day 17 : SwipeListView
- Day 18 : ShowcaseView
- Day 19 : GreenDAO
- Day 20 : AndroidViewAnimation
- Day 21 : ActiveAndroid
- Day 22 : Twitter4J
- Day 23 : ListViewAnimations
- Day 24 : AndEngine
- Day 25 : EazeGraph
- Day 26 : Cardslib
- Day 27 : AdapterKit
- Day 28 : WeatherLib
- Day 29 : FlatUI
- Day 30 : Android Firebase