Open in app

Sign In

Write

Sign In

Yağmur Erdoğan
Yağmur Erdoğan

230 Followers

Home

About

Published in

ÇSTech

·Dec 22, 2022

Android Object Animator

🙋🏻‍♀ ️Hi everyone! What do you think about using animation to attract users’ attention? Today, we will learn to create animation using Object Animator! Object Animator Structure

Objectanimator

3 min read

Android Object Animator
Android Object Animator
Objectanimator

3 min read


Oct 21, 2021

How to use Lottie Animation on Android?

Hello everyone! 🌸 ️Have you heard of Lottie before? Lottie is a JSON-based animation file format. Yeah, Lottie is a format just like GIF or PNG. Developed by Airbnb and it’s an open source library! The size of the Lottie file is quite small and it provides high quality appearance…

Lottie Animation

2 min read

How to use Lottie Animation on Android?
How to use Lottie Animation on Android?
Lottie Animation

2 min read


May 26, 2021

Kotlin Vararg Parameter

I want to start by asking a simple question. How would you define a function that takes two integers as input and returns their sum as output? And we can use this function like this; But what if we want to sum more than two number? What about…

Kotlin Varargs

1 min read

Kotlin Vararg Parameter
Kotlin Vararg Parameter
Kotlin Varargs

1 min read


May 25, 2021

Kotlin Nested Class

We can create classes inside classes with Kotlin. Let’s create an example. As you can see, first class is Box class and it has three properties; width, length and height. We can also define this class as “outer class”. Second class is an inner class which called Content. It has a property and two functions. You can notice that we can access Box class’ properties from inner class Content. We can do it because it is an inner class.

Kotlin

1 min read

Kotlin Nested Class
Kotlin Nested Class
Kotlin

1 min read


May 24, 2021

Kotlin Sealed Class

When we want to define a limited set of classes, we can use Sealed Classes. We mostly use this class while fetching data from a network. A network call may lead to a success or a failure. Let’s see with an example. There are three options in our Data class; Success, Error and Loading. All these data classes are inheriting the sealed class Data. Now let’s create a function and see how we can use this sealed class.

Sealed Classes

1 min read

Kotlin Sealed Class
Kotlin Sealed Class
Sealed Classes

1 min read


Mar 17, 2021

Android Exposed Dropdown Menü

Türkçesi “açılır menü” olan Dropdown menüleri elbet görmüşsünüzdür. Android’ de Dropdown menü oluşturmak için daha önce Spinner kullanmıştım. Ancak burada Spinner yerine farklı ve bence daha kolay customize edilebilen bir yöntem olan Material Design Component’ lerden Exposed Dropdown ile yapacağız. Gelin bu yazımda adım adım bu menüyü oluşturalım.

Dropdown

2 min read

Android Exposed Dropdown Menü
Android Exposed Dropdown Menü
Dropdown

2 min read


Mar 16, 2021

Android imageView ScaleTypes

Android’ de imageView için 8 adet Scale Type bulunmaktadır. Bunları tek tek inceleyelim. Öncelikle yeni bir proje oluşturun ve activity_main.xml dosyasında default olarak gelen textView’ u silin. İstediğiniz herhangi bir logoyu drawable dosyasına ekleyin. Daha sonra activity_main.xml dosyasında imageView oluşturduktan sonra bu logoyu kullanacağız.

Scaletype

3 min read

Android imageView ScaleTypes
Android imageView ScaleTypes
Scaletype

3 min read


Mar 10, 2021

View Binding Nedir?

View Binding; daha okunabilir, daha güvenli ve hızlı uygulamalar geliştirmemizi sağlayan bir framework'tür . Null Safety View Binding ile erişilen view hiçbir zaman null olamaz. View Binding yaptığımız zaman o layout üzerinde bulunan tüm view’lara erişebiliriz. Type Safety Erişilen view türüne has özellikler gelir. Yanlış bir eşleşmeye yer yoktur. Daha Hızlı Derleme Glide örneğinde findViewById ile tüm…

Android View Binding

2 min read

View Binding Nedir?
View Binding Nedir?
Android View Binding

2 min read


Published in

hepsiburadatech

·Mar 8, 2021

Glide Kütüphanesi

Android projelerimize internetten görsel yüklemek için Picasso Kütüphanesi kullanımını anlatmıştım. Bu sefer bir başka yöntem olan Glide Kütüphanesi’ni inceleyeceğiz. 1) Gerekli İmplementasyonları Eklemek build.gradle(Module) dosyasında dependencies kısmına bu eklentileri ekleyip sağ üstten “sync now” ile senkronize ettikten sonra Glide Kütüphanesi metotlarına erişebilirsiniz. 2) İnternet İzni Almak

Android

2 min read

Glide Kütüphanesi
Glide Kütüphanesi
Android

2 min read


Mar 7, 2021

Java’da Static Anahtar Kelimesi

Her nesnenin kendine has durum kümesi vardır ve bu kümedeki değişkenlerin değerleri birbirinden bağımsızdır. Nesne değişkenleri (instance variables) ya da alanları (field) dediğimiz kavramlar nesnenin kendisine has kavramlardır ve diğer nesnelerinkinden bağımsız değişebilirler. Daha kolay bir şekilde ifade edeyim; bir Araba sınıfımızın olduğunu düşünelim. Bu Araba sınıfından mercedes ve audi…

Java

3 min read

Java’da Static Anahtar Kelimesi
Java’da Static Anahtar Kelimesi
Java

3 min read

Yağmur Erdoğan

Yağmur Erdoğan

230 Followers

Android Developer @TrendyolGroup

Following
  • IHN Editor

    IHN Editor

  • Emine İNAN

    Emine İNAN

  • Devstree IT Services Pvt. Ltd.

    Devstree IT Services Pvt. Ltd.

  • Gizem Saruhan

    Gizem Saruhan

  • Mehmet Burak Akgün

    Mehmet Burak Akgün

See all (138)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams