How to Add RecyclerView with Kotlin in Android

How to Add RecyclerView with Kotlin in Android

Subscribe To My Channel and Get More Great Tutorials

This tutorial describes how to use android kotlin extensions library through the following steps:

1) We create a new project in an android studio with new project wizard and enable support of kotlin in our project.
2) The android kotlin extensions library is already added to the project when creating new project.
3) We use android kotlin extensions library with activity and fragments, then we deploy and run the app to the android emulator.
4) We use android kotlin extensions library with Custom Views and view Holder, then we deploy and run the app to the android emulator.
5) Finally we use android kotlin extensions library with Parcelable to pass objects with intents, the we deploy and run the app to the android emulator.

– Android kotlin extensions library are a kotlin plugins that we can enable in kotlin android studio project and use its features to eliminate boilerplate code (findViewById calls). It helps us to access the views directly and access their methods as they are properties of them. It can aslo considered as alternative to ButterKnife Library which is Basic Usage of DataBinding Library.
– ButterKnife: it’s a library developed and maintained by jake warton (Square Inc.), has annotations that help developers to instantiate the views from our activity or fragment. It also has annotations to handle events like onClick(), onLongClick(), etc.

►Android Developer Figurine◄
►Android Mini Collectible Figure (India):
►Android Mini Collectible Figure (US):
►Android Mini Collectible Figures (India):
►Android Mini Collectible Figures (US):

►New and Updated Android ASO Book◄
►Ultimate Guide to Android ASO: Boost android app (India):
►Ultimate Guide to Android ASO: Boost android app (US):

►Android Developer Books◄

►For Beginners◄
►Head First Android Development (India):
►Head First Android Development (US):
►Android Programming for Beginners (India):
►Android Programming for Beginners (US):
►Mastering Android Development with Kotlin (India):
►Mastering Android Development with Kotlin (US):
►Learning Java by Building Android Games (India):
►Learning Java by Building Android Games (US):

►For Experts◄
►Expert Android Programming (India):
►Expert Android Programming (US):
►Android Programming: The Big Nerd Ranch Guide (India):
►Android Programming: The Big Nerd Ranch Guide (US):
►Android Cookbook (India):
►Android Cookbook (US):
►Murach’s Android Programming (India):
►Murach’s Android Programming (US):
►Mastering Android NDK (India):
►Mastering Android NDK (US):
►Android High Performance Programming (India):
►Android High Performance Programming (US):
►Advanced Android Application Development (India):
►Advanced Android Application Development (US):

►Android Developer Gadgets◄

►USB C Cable (India):
►USB C Cable (US):
►Anker Micro USB to USB C Adapter (India):
►Anker Micro USB to USB C Adapter (US):
►Samsung Gear S3 Frontier (India):
►Samsung Gear S3 Frontier (US):
►Sony Android Auto Media Receiver (India):
►Sony Android Auto Media Receiver (US):

How to Add RecyclerView with Kotlin in Android

Android Development with Kotlin | Mastering Intents : Sending data using Intent

Android Development with Kotlin | Mastering Intents
This Android Kotlin course describes the usage of intents to communicate between Android components.

Channel: walid mellah
Published: 2017-12-25 23:50:31
Duration: 3M52S
Views: 2
Likes: 0
Favorites: 0

print integer binary in kotlin

Code in Kotlin to print the binary of a number.

Download source code at:

Channel: AllTech
Published: 2018-01-05 20:44:45
Duration: 2M9S
Views: 1
Likes: 0
Favorites: 0

CalendarView in Android App | Android Studio 3.0.1 | Kotlin | 2018

In this tutorial, we learn about CalendarView.

This class is a calendar widget for displaying and selecting dates. The range of dates supported by this calendar is configurable.

The exact appearance and interaction model of this widget may vary between OS versions and themes (e.g. Holo versus Material), but in general a user can select a date by tapping on it and can scroll or fling the calendar to the desired date.

Channel: Android Pro
Published: 2018-01-05 20:09:08
Duration: 7M59S
Views: 19
Likes: 1
Favorites: 0

38 – Selectors – Practical Android Java Development

38 – Selectors – Practical Android Java Development

Best Laptops For Programmers

1. Alienware AW17R4-7352SLV-PUS 17″ QHD Laptop

2. Lenovo ThinkPad Edge E470 Business Laptop

3. Dell Inspiron 15.6″ Full HD Gaming Laptop

4. ASUS ZenBook UX303UB 13.3-Inch QHD+ Touchscreen Laptop

5. Lenovo Y700 – 15.6 FHD Gaming Laptop

6. MSI GE72VR Apache Pro 17.3-inch Notebook[Gaming Laptop] 2017

Best Desktop Pc’s For Programmers

1. Alienware Steam Machine ASM100-6980BLK Desktop

2. Alienware a51R2-3237SLV Desktop

3. Acer Predator Desktop, Intel Core i7, GeForce

4. CYBERPOWERPC Gamer Supreme SLC8420A Gaming PC

5. CyberpowerPC Gamer Xtreme GXi10200A Desktop Gaming PC

Other Channels

Flawless Documentaries

Flawless Programming

Flawless Secrets


Follow Us On Social Media

Follow us on Facebook

Follow Us on Twitter

Follow Us On Tumblr

Follow Us On Pinterest

Please Subscribe Our Youtube Channel For More interesting Video And Please Share This Page With Others.

This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit

And Please Turn Off Any Ad Blocker Software or addon.

Additional Tags:
android, android (operating system), java (programming language), android development, java, tutorial, android studio, development, android software development (profession), android app development, programming, android app, java programming, code, learn, app, application, app development, android kotlin, web development, how to build android apps, mobile application development (industry), java (uoa technology), android tutorial, beginners, studio, ios, mobile, android (operating system), java, java (programming language), java programming, tutorial, android, app, launch, parys, joe, rows, database, sqlite, sql, gesture, listview, intent, broadcast, button, execute, string, spinners, xml, classes, fragment, onclick, testing, udemy, grid, tips, tricks, dynamic, interface, user, designing, activity, state, integrated, environment, development, android, android development, development, android studio, tutorial, android (operating system), android app development, android app development tutorial, android studio app development, java, android apps, android tutorial for beginners, android tutorial, android studio tutorial, product: android, android studio 3, android studio tutorial for beginners, android sdk, kotlin on android, app, programming, application, code, beginners, google, developer, learn, free,

Channel: Coding Arena
Published: 2017-12-16 12:50:34
Duration: 9M54S
Views: 1
Likes: 0
Favorites: 0

A 12-year-old app developer | Thomas Suarez

Most 12-year-olds love playing videogames — Thomas Suarez taught himself how to create them. After developing iPhone apps like “Bustin Jeiber,” a whack-a-mole game, he is now using his skills to help other kids become developers. (Filmed at TEDxManhattanBeach.)

TEDTalks is a daily video podcast of the best talks and performances from the TED Conference, where the world’s leading thinkers and doers give the talk of their lives in 18 minutes (or less). Look for talks on Technology, Entertainment and Design — plus science, business, global issues, the arts and much more.
Find closed captions and translated subtitles in many languages at

Follow TED news on Twitter:
Like TED on Facebook:

Subscribe to our channel:

Channel: TED
Published: 2012-10-24 19:28:17
Duration: 4M41S
Views: 4848824
Likes: 54068
Favorites: 0

Leave a Reply

Your email address will not be published. Required fields are marked *