Matematik ve Geometri Formülleri

Bu uygulama Tüm Matematik Formüllerini içerir, Sizden gelecek isteklere göre de yeni ve farklı konuların formülleri eklenecektir.

Eğitim ve Teknoloji — TYT AYT PDF, Zeka Testleri, Yazılım ve Teknoloji Rehberi

Neden bu Uygulama?

Bütün Matematik Formülleri

Bu programda Lise Matematiğindeki bütün matematik formülleri yer almaktadır

Yakınlaştırma

Diğer formül uygulamalarında genelde bulunmayan özellilk. Formülün bulunduğu sayfayı iki parmağınızla büyültüp, küçültebilirsiniz.

Matematik Konuları

Temel Kavramlar Pozitif Tam bölenler ve Faktoriyel Sayıların Çözümlenmesi Taban Aritmetiği Bölme Bölünebilme Obeb-Okek Rasyonel Sayılar Basit Eşitsizlik Mutlak Değer Üslü Sayılar Köklü Sayılar Çarpanlara Ayırma Oran Orantı Denklem Çözme Sayı Kesir Problemleri Yüzde Kar-Zarar Problemleri Faiz Karışım Problemleri Hareket Problemleri Kümeler Kartezyen Çarpım Mantık Fonksiyonlar Modüler Aritmetik Permütasyon Kombinasyon Binom Olasılık İstatistik Trigonometri Polinomlar 2.

… Devamını Oku “Matematik ve Geometri Formülleri” Read More
Tyt ve Ayt Soru ve Çözümleri

Bu uygulamada Tyt ve Ayt sınavlarında çıkan matematik soru ve çözümlerini bulabilirsiniz..

Eğitim ve Teknoloji — TYT AYT PDF, Zeka Testleri, Yazılım ve Teknoloji Rehberi

TYT Soru ve Çözümleri

Bu programda tüm TYT sınavlarının Soru ve ÇÖZÜMLERİNİ bulabilirsiniz.

AYT Soru ve Çözümleri

Bu programda tüm AYT sınavlarının Soru ve ÇÖZÜMLERİNİ bulabilirsiniz.

Yakınlaştırma

Diğer sınav uygulamalarında genelde bulunmayan bir özellik. Resim halindeki soruyu iki parmağınızla büyültüp, küçültebilirsiniz.

Ücretsiz

Bu program tamamiyle ücretsizdir. İsteyen istediği gibi paylaşabilir kullanabilir.

Soru ve Çözümler

2018 yılından itibaren yapılan tüm Tyt Ayt sınavlarının Soru ve Çözümlerini bulabilirsiniz. Artık kitap kitap soru-çözüm aramanıza gerek yok. İndireceğiniz bu ÜCRETSİZ programla Tyt ve Ayt sınavlarında çıkmış tüm Matematik soru ve çözümleri her an elinizin altında olacak.

… Devamını Oku “Tyt ve Ayt Soru ve Çözümleri” Read More
Android .apk Dosyasından Kaynak Kodlara Erişim

Kaynak Kodlara Erişim

Herhangi bir .apk dosyasından (kaynak kodlara erişim) kaynak koduna erişebileceğinizi biliyor muydunuz? Marketten indirdiğiniz programların .apk uzantılı dosyalarında veya internetten indirdiğiniz .apk dosyalarında işlem yapabilirsiniz.

Evet yanlış okumadınız. Android uygulamalarınızı java ile yazıyorsanız .jar dosyaları gibi sıkıştırılmış dosyalar ile de muhakkak uğraşmışlığınız olmuştur. Her uygulama compile edildikten sonra class dosyaları yalın olarak bulunmaz ve tekrar farklı formatlara dönüştürülüp sıkıştırılmış dosya formatında sizlere .apk olarak servis edilir. (kaynak kodlara erişim)

Peki android uygulamaların Kaynak Kodlara Erişim mümkün müdür ?

Kısmen evet, bu tür decompiler uygulamaları tamamen size kodu vermez. Bazı kısımlarını gösterir. Değişkenler, sabitler vs size farklı isimlerde gözükür, bazen çok anlamsız olduğunu düşünebilsek de ne arayacağınızı biliyorsanız, aradığınızı bulabilirsiniz.… Devamını Oku “Android .apk Dosyasından Kaynak Kodlara Erişim”

Read More
Android Uygulama İzinleri için Geniş bir Araştırma

İzin kelimesinin resmi anlamı, birisinin belirli bir şeyi yapmasına izin vermek anlamına gelir – herhangi bir işlem yapılması için verilen izin veya izindir. Android dünyasında, izinler mektup tanımını takip ediyor. Android uygulamaları, bazıları kullanıcılardan izin gerektiren bir dizi işlem gerçekleştirmek üzere oluşturulmuştur.

Bu yazı da Android’in izinlerini nasıl sınıflandırdığını ve kullanıcılardan nasıl izin alacağınızı anlamaya çalışacağız. Bu izinler doğru şekilde kullanılmazsa, uygulamanın çökmesine neden olabilir.

Varsayılan olarak, bir Android uygulaması kendisine verilen sıfır izinlerle başlar. Uygulamanın, cihazın korumalı özelliklerinden herhangi birini kullanması gerektiğinde (ağ istekleri gönderme, kameraya erişme, SMS gönderme vb.), kullanıcının bunu yapması için uygun izin alması gerekir. Uygulama İzinleri.

Yani Android’in izin sistemi, kurulum sırasında bu izinlerin istenmesi nedeniyle baştan beri en büyük güvenlik sorunlarından biridir.… Devamını Oku “Android Uygulama İzinleri için Geniş bir Araştırma”

Read More
📱 Android ve AndroidX – 2025 Sürümüne Göre Karşılaştırmalı Yazı

Android ve AndroidX

Android ve AndroidX
📱 Android ve AndroidX – 2025 Sürümüne Göre Karşılaştırmalı Yazı 55

🎯 Giriş: Android ve AndroidX Geliştirme Ekosistemine Genel Bakış

Android geliştirme ekosistemi, 2008’den bu yana büyük evrimler geçirmiştir. Başlangıçta geliştiriciler Google’ın sağladığı Android Support Library (Destek Kütüphanesi) ile çalışıyorlardı. Ancak zamanla bu yapı karmaşık, güncellemesi zor ve tutarsız hale geldi. Bu nedenle Google, AndroidX adını verdiği daha modüler, modern ve sürdürülebilir bir sistem geliştirdi.

AndroidX, Android’in mevcut destek kütüphanelerinin yerini almış yeni nesil bir kütüphane yapısıdır. Günümüzde Google, tüm yeni destekleri ve bileşenleri AndroidX altında sunmaktadır. Bu da Android geliştiriciler için bir dönüm noktası niteliğindedir.


🔍 Android Support Library Nedir?

… Devamını Oku “📱 Android ve AndroidX – 2025 Sürümüne Göre Karşılaştırmalı Yazı” Read More
Floating Action Button Behavior

 

Floating Action
Floating Action Button Behavior 58

 Floating Action Button Behavior

 gradle a alttaki satır eklenmeli;

implementation 'com.getbase:floatingactionbutton:1.10.1'

tamamı

apply plugin: 'com.android.application'
android {
    compileSdkVersion 28
    buildToolsVersion '28.0.3'
    defaultConfig {
        applicationId "com.mobilprogramlar.floatingactionbuttonbehavior"
        minSdkVersion 21
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
}
dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'androidx.appcompat:appcompat:1.1.0-rc01'
    implementation 'androidx.constraintlayout:constraintlayout:2.0.0-beta2'
    testİmplementation 'junit:junit:4.13-beta-3'
    androidTestİmplementation 'androidx.test:runner:1.3.0-alpha02'
    androidTestİmplementation 'androidx.test.espresso:espresso-core:3.3.0-alpha02'
    implementation 'com.google.android.material:material:1.0.0'

    implementation 'com.getbase:floatingactionbutton:1.10.1'
}

 

activity_main.xml

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
    <com.getbase.floatingactionbutton.FloatingActionButton
        android:id="@+id/fab"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="end|bottom"
        android:layout_margin="16dp"
        app:fab_icon="@drawable/ic_done"
        app:layout_behavior="com.mobilprogramlar.floatingactionbuttonbehavior.FloatingActionButtonBehavior"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

</androidx.constraintlayout.widget.ConstraintLayout>

 

MainActivity ise

package com.mobilprogramlar.floatingactionbuttonbehavior;
… Devamını Oku “Floating Action Button Behavior” Read More
CoordinatorLayout ile Float Button ve Snackbar
CoordinatorLayout
CoordinatorLayout ile Float Button ve Snackbar 61

🧱 CoordinatorLayout Nedir? – Android Geliştirmede Davranışsal UI Yapısı

🎯 Giriş

Android’de gelişmiş ve etkileşimli kullanıcı arayüzleri (UI) oluşturmak isteyen her geliştirici mutlaka Coordinator Layout ile tanışmalıdır. Özellikle Material Design prensipleri doğrultusunda kaydırma, üst üste binen öğeler, animasyonlar ve etkileşimli davranışlar yaratmak için kullanılır.

Coordinator Layout, Android’in support.design (şimdi androidx.coordinatorlayout) kütüphanesinin bir parçasıdır ve temel amacı, alt bileşenler (child views) arasında koordinasyon sağlamaktır.


⚙️ CoordinatorLayout’un Temel Mantığı

Coordinator Layout, bir container (kapsayıcı) ViewGroup’tur. İçine yerleştirilen öğeler (örneğin AppBarLayout, FloatingActionButton, RecyclerView) arasında davranışsal etkileşim (Behavior) kurulmasına olanak tanır.

Her bileşen, layout_behavior özelliği kullanılarak bir davranış (behavior class) ile ilişkilendirilebilir.… Devamını Oku “CoordinatorLayout ile Float Button ve Snackbar”

Read More
Floating Action Button (FAB) Nasıl Yapılır

Floating Action Button Nedir?

Malzeme Tasarımında tanıtılan yeni bir bileşen Floating Action Button (nedir).Sağ alt kısımdaki UI’nin üzerinde yüzen yüksek dairesel bir görünüştür. Genellikle, ekranın en önemli eylemini vurgulayan farklı görseliyle dikkat çeker.

Floating Action Button

 

Bu nispeten basit eğitimde Web de genelde Lolipop öncesi örnekler mevcut ama Google ın getirdiği Api 26 zorunluluğu ile artık bütün apk ların yenilenmesi gerekmekte.

Floating action buttons (Kayan eylem düğmeleri) FAB, tanıtılan bir eylem için kullanılır. UI’nin üzerinde yüzen daire içine alınmış bir simge ile ayırt edilirler ve değişim, başlatma ve aktarma çapa noktası içeren hareket davranışları vardır. – Materyal Tasarımı kaynağı

Gradle ayarlarını aşağıdaki altı çizili yerlerden belirtilen değerlere göre ayarlayalım.… Devamını Oku “Floating Action Button (FAB) Nasıl Yapılır”

Read More
Android Uygulamaya İkon Ekleme

İkon Ekleme

1.yol:  http://makeappicon.com   adrsinini kullanarak 1024×1024 (tavsiye boyut) boyutundaki resmi buraya yükleriz. Bu online site bizim yüklediğimiz resimi android(mdpi-hdpi-xhdpi..), apple ve apple watch …   için gerekli boyutlara ayarlar. Bize email olarak gönderir. (İkon Ekleme)

2. yol: Android Studioyu kullanarak boyut ayarlama.

Öncelikle şunu bilmemiz lazım, Android uygulamalarımızda ikon ic_launcher ismi ayarlanmış şekilde gelmektedir.

Adaptive Icon? (İkon Ekleme)

Android 8.0 (API 26 ve üstü), farklı cihaz modellerinde farklı şekillerde görüntülenebilen uyarlanabilir uygulama iconu sunar.Uygulama iconları artık iki katmandan oluşturulmaktadır. Bunun için Foreground Layer ve Background Layer oluşturulmaktadır. Bu sayede hareketli bir icon’a sahip olunabilmektedir.

Adaptive Icon Nasıl Oluşturulur?

Android Studio açılır ve ardından  File sekmesine tıklayın daha sonra New seçeneğini seçin.… Devamını Oku “Android Uygulamaya İkon Ekleme”

Read More
Showing 4 of 22 results