|
Programlama Dilleri ve Ötesi
9 Şubat 2025 Pazar
Elektrikli Araçların Menzilinin Kışın Azalmasının Sebepleri ve Çareleri
Kotlin Kamera Programı Dependencyleri
Kotlinde kamera programı yapmak için gerekli olan kotlin kütüphaneleri aşağıdadır. Bunları gradle module de dependencies içine ekleyip sync ettikten sonra programı yazmaya başlıyorsun.
implementation ("androidx.camera:camera-mlkit-vision:")
implementation ("androidx.camera:camera-view:")
implementation ("androidx.camera:camera-video:")
implementation ("androidx.camera:camera-lifecycle:")
implementation ("androidx.camera:camera-core:")
implementation ("androidx.camera:camera-camera2:")
8 Şubat 2025 Cumartesi
Kotlinde Admob da Arayüzlü Ödüllü Reklamlar
Elektrikli Araçların Şarj ve Batarya Problemleri
Elektrikli araçlar (EV'ler) son yıllarda popülerlik kazansa da batarya şarjı konusunda çeşitli zorluklarla karşılaşıyor. İşte bu problemlerin detaylı bir özeti:
7 Şubat 2025 Cuma
Kotlinde Uygulama İndeksleme İçin Gerekli Dependencyler
Gradle Module :app içindeki dependencies içine aşağıdakileri ekliyoruz. Ardından SYNC tıklayarak
senkronize ediyoruz
val appsearch_version = "1.1.0-alpha03"
implementation("androidx.appsearch:appsearch:$appsearch_version")
implementation("androidx.appsearch:appsearch-local-storage:$appsearch_version")
implementation("androidx.appsearch:appsearch-platform-storage:$appsearch_version")
HTML Temel Kodların Hepsi Bir Arada
Tüm Kodlar
HTML programlama dilinde kullanılan tüm kodlar aşağıda listelenmiştir:Kotlin Uygulama Ekran Tipi Ayarı Nasıl Yapılır?
Yazdığınız uygulamanın sadece dikey kullanılabilmesini istiyorsanız aşağıdaki kodu
android:screenOrientation="landscape"
Manifest dosyası içindeki activity alt bölümü içine ekleyin.
Eğer ki sadece diley kullanılabilmesiniz o vakit aşağıdaki kodu
6 Şubat 2025 Perşembe
Kotlin Ses Kaydetme Programı Kodları
import android.Manifest
Kotlinde Fotoğrafları Arka Plan Yapma Kodları
```kotlin
Kotlin'de Text View Kullanımı
Text View Kullanımı
Attribute(Nitelik) Tanımı
android:text Metin buraya yazılır
android:textSize Bu özelliği kullanarak metnin boyutunu büyütme ve küçültmeye yarar.
android:textColor Bu özelliği kullanarak metnimizin rengini seçeriz.
android:textAllCaps True ayarlanırsa, bu, metnin hepsinin büyük harfle görünmesini sağlar.
android:letterSpacing Metnin harfleri arasındaki boşluğu ayarlar.
android:textStyle Yazının italik, normal veya bold yazı seçenekleriyle kullanılabilmesini sağlar
TextView içindeki yazıda alt satıra geçmek için " \n " kullanırız.
Bunun dışındaki özellikler Main Activity de veya hangi aktiviteye bağlı ise o aktivite içinde fonksiyon tanımlayarak gerçekleştirebiliriz.
Onlar ayrı bir yazının konusu olarak ileride gelecektir,inşaallah.
Kotlin Hesap Makinesi Program Örneği
Main Activity dosyası
fun btn_Click(view: View) {
// if ile ekranı clear yapıyoruz
if (newOperator){
dataView.setText("")
}
5 Şubat 2025 Çarşamba
Kotlin LinearLayout Örneği ve Kullanım Yolları
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:orientation="vertical" >
Buraya içinde kullanacağınız öğeleri ekleyin.
</LinearLayout>
**Kotlin'de LinearLayout**, Android uygulamalarında kullanıcı arayüzü (UI) bileşenlerini **yatay (horizontal)** veya **dikey (vertical)** olarak sıralamak için kullanılan bir düzen (layout) yapısıdır. Android'in `ViewGroup` sınıfından türetilir ve XML veya Kotlin/Java kodu ile oluşturulabilir. Temel amacı, bileşenleri tek bir satır veya sütunda hizala
**Temel Özellikleri ve İşlevleri**
1. **Yönlendirme (Orientation)**
Kotlinde Action Bar Rengini Değiştirme
İlk iş olarak projemizde resource kısmında
colors altbölümüne giderek aşağıdaki kodu içine yapıştırız.
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<!-- This code is for changing the color of the bar. -->
<!-- Type your colour code which you want to set in colorPrimary item -->
<item name="colorPrimary">#0F9D58</item>
<item name="colorPrimaryDark">#BAC9D8</item>
<item name="colorAccent">#151414</item>
</style>
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">true</item>
<item name="windowNoTitle">true</item>
</style>
<!-- Define other styles to fix theme -->
<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
<style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />