Kategori: Android

Android Fragment nedir ? Konu başlıkları

Bu yazıyı tamamen kendime not düşüyorum. Kursumuzun fragmentler bölümünde anlatacağım temel konu başlıklarıdır. Bununla birlikte örnek uygulamalar da olacak örnekleri aşağıda paylaşmayı düşünüyorum. Fragment konusunu temel anlamda bu başlıklarda inceleyeceğiz. Burada olmayan yeni başlıklarda gelecek inşallah… Fragment nedir ?  Fragment Nasıl oluşturulur ? Fragment Yaşam Dönğüsü nasıldır ? Fragment Trasaction İşlemleri  add() / remove() replace()

StartActivityForResult kullanımı ve Kameradan Fotoğraf Alma ve Rehberden Telefon no Alma

Bilindiği gibi intent’leri aktiviteler arası dolaşırken yada herhangi bir intent’i çalıştırıp sonucunda data almak için kullanabiliyoruz. Bu uygulamada Aktivitemizi sonucunda bir data almak üzere çalıştıracağız. Bunu da “StartActivityForResult” ile yapacağız. Resimlerdeki gibi bir ekran görüntümüz olacak . [crayon-5f03b092a515e261317918/] [crayon-5f03b092a5164896110784/]                                

Android ConstraintLayout PlaceHolder & Animasyon

Android’de responsive tasarımlar yapabilmek klasik olan layoutlarla çok zor ( Relative,Linear,FrameLayout vb. ..) . Ancak ConstraintLayout ile çok komplex layoutlar ve responsive arayüzler tasarlamak mümkün hatta animasyonları bile kolayca hazırlamak mümkün. Bu yazıda PlaceHolder kullanarak bir animasyon yapacağız.  Projemizin adımları :  1 . Yeni bir proje oluşturma  2. ConstraintLayout’u gradleye eklemek 3. Yeni bir aktivite

Android Ekranı Yatay Modda Kullanma

Android uygulamaları geliştirirken genellikle normal uygulamalar dikey mod da çalışır oyunlar ise yatay modda çalışır. Eğer uygulamanızda yatay yada dikey moddan herhangi biri sadece kullanılacaksa tasarımınızı ona göre yaparsınız. Ancak bazen yatay ve dikey mod ikiside kullanılabilir.  Böyle bir durumda ilk önce manifest dosyasından yatay modu aktive etmeniz gerekiyor . <activity> tagının içine  [crayon-5f03b092a599f032839630/] şeklinde

Android Resim Küçültme ve Resmi Byte Array’a Çevirme

Bu yazıda Android’de bir resmi orantılı olarak nasıl küçültebiliriz ve bu resmi bir byte array dizisine dönüştürüp nasıl veritabanına kaydederiz bunla ilgili kodları paylaşacağım. Atıl Samancıoğlu beyin bir videosunda gördüm hoşuma gitti buraya not düşeyim dedim  kendisine teşekkür ediyorum.  [crayon-5f03b092a5b4f053890023/]  

Android Request Permission Prompt Gözükmüyor Hatası Çözümü

Merhaba arkadaşlar şöyle bir senaryo için aldığım bir hatadan dolayı bir not düşme gereği hissettim. UploadImage diye bir ImageView ‘im var ve üzerine tıkladığımda telefonun galerisine ulaşıp bir resmi seçmem gerekiyor. Ancak uygulama yüklenirken external storage okuma izni almadığımızı düşünüyoruz. Aktivite içinde bu kontrolü yapıp eğer kullanıcı izin verirse erişim yapacağız. Tabi bu butona tıkladığımızda

Android ViewModels

Merhaba arkadaşlar bu yazıda android’in yaşam döngüsünden verilerini güvenli bir şekilde tutmak isteyenler ve benim için bir kaç not düşeceğim. Öncelikle bu yazıyı buradaki linkte   okumuştum hoşuma gitti ve bende Türkçe olarak not alayım dedim.  İlk önce şu resmi incelemenizi ve sorunu anlamınızı istiyorum.  Resim Kaynağı: https://medium.com/androiddevelopers/viewmodels-a-simple-example-ed5ac416317e Evet burada basit bir skor tablosu uygulaması yapılmış ancak

Android Fully Transparent Status Bar

Merhaba arkadaşlar artık Android ile ilgili yazılar eklemeye başlıyorum inşallah. Bu yazıda Transparent status bar nasıl yapılır Aşağıdaki resimde de gördüğünüz gibi üstteki status barın rengi bazen canımızı sıkabilir. Background vermişizdir ancak oradaki bir siyahlık uygulamamızın görünümünü bozabilir . Peki bu durumda ne yapmalı ? onu full transparent yapmalıyız. Ancak bu özelliği tam olarak  kullanabilmek

Android Servis Çalıştırma & Durdurma

Merhaba,bu yazıda Android servisleri nasıl çalıştırılır nasıl durdurulur buna bir örnek vermek istiyorum. Android uygulamalarında arka plandaki işlemleri yaptırmak için kullanılırlar. Bu arada kullanıcının uygulama ile olan işlemlerini engellemez . Bir servis oluşturmak için “Service” sınıfından kalıtım almanız gerekli. Genellikle arka plan veritabanı işlemleri , periyodik yapılması gereken işlemler için kullanılabilirler. Ayarlar menüsünden hafıza bölümünden

Android Ekrandan TitleBar Kaldırma ve FullScreen

Merhaba, bu yazıda genellikle splash ekranında yani programın açılış ekranında tamamen title bar nasıl kaldırılır yada uygulamanın üstendeki action bar nasıl kaldırılır bunun kodunu paylaşmak istiyorum. Öncelikle bu olay tema ile ilgili bir özellik olduğundan bunu temamız üzerinde küçük bir ekleme yaparak yapacağız. “res” klasörü içindeki “values” klasörü içinde “styles” dosyasını açalım. karşımıza bir xml