Çorlu / TEKİRDAĞ       +90 505 788 71 01 info@ossmatematik.com

CoordinatorLayout ile Float Button ve Snackbar

CoordinatorLayout ile Float ve Snackbar CoordinatorLayout, Android Tasarım Destek Kütüphanesi ile tanıtılan yeni bir düzendir. CoordinatorLayout, süper güçlü bir FrameLayout’tur ( resmi belgelere göre ). Daha önce bir FrameLayout kullandıysanız, CoordinatorLayout’u kullanırken çok rahat olmalısınız. FrameLayout kullanmadıysanız, endişelenmeyin, oldukça kolay. Varsayılan olarak, bir FrameLayout’a birden fazla çocuk eklerseniz birbirleriyle örtüşürler. Bir FrameLayout, en sık tek bir çocuk görüntüsü elde etmek için kullanılmalıdır. CoordinatorLayout’un ana…

Devam

Android Uygulamaya İ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. 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? Android 8.0 (API 26 ve üstü), farklı…

Devam

“VT-x is not available. (VERR_VMX_NO_VMX)” hatası

VirtualBox’da x64 bit sanal makineyi başlatmaya çalışıyorsanız, bazen “VT-x is not available. (VERR_VMX_NO_VMX)” hatası alabilirsiniz.   VT-x is not available. (VERR_VMX_NO_VMX). Result Code: E_FAIL (0x80004005) Component: Console Interface: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}       Bu hatanın en yaygın üç nedeni vardır: CPU’nuz VT-x veya AMD-V sanallaştırmasını desteklemiyor VT-x veya AMD-V, BIOS’ta etkin değildir (UEFI) Windows’ta Hyper-V sanallaştırmasını etkinleştirdiniz İlkini sadece CPU’yu…

Devam

Android Size Analizörü Kullanarak Uygulama Boyutunu Küçültme

Android Size Analyzer aracı, uygulamanızın boyutunu azaltmak için birçok stratejiyi tanımlamanın ve uygulamanın kolay bir yoludur. Hem bir Android Studio eklentisi hem de bağımsız bir JAR olarak mevcut. Android Studio’daki eklenti pazarını (plugin marketplace) kullanarak, şekilde gösterildiği gibi Android Size Analyzer eklentisini indirebilirsiniz. Eklenti pazarını açmak ve eklentiyi yüklemek için aşağıdakileri yapın: File > Settings (ya da Mac’da, Android Studio…

Devam

VirtualBox ile GenyMotion ve GenyMotion Plugin(eklentisi) nin Kurulumu

   Genymotion sanal makine ile çalışan bir emülatördür. Bilgisayarda oluşturacağımız sanal bir makine üzerine kurulu Android işletim sistemini kullanmak gibi düşünebiliriz. Kurulum sırasında VirtualBox(sanal makine programı) programını da yüklememiz gerekecek. Genymotion ile daha hızlı ve performanslı bir şekilde emülatör kullanabilecek ve programlarımızı test edebileceğiz. Ayrıca Mac OS X, Windows ve Linux işletim sistemleri ile uyumulu çalışabiliyor. Bu emülatörün tek dezavantajı ise sanal makine…

Devam

Android Studio ve Sdk Kurulumu

Android uygulaması geliştirmek için yegane ihtiyacınız olacak yazılım Android Studio. 2014 senesinden önce Android için yazılım geliştirme aracı olarak Eclipse IDE kullanılıyordu. 2014’ten sonra Android resmi uygulama geliştirme yazılımı olarak Android Studio yazılımını duyurdu ve artık uygulama geliştirmek için bu yazılımı kullanıyoruz. Android Studio bizi bir çok kurulum ve entegrasyon yükünden kurtarıyor ve tümleşik olarak Android SDK (Yazılım Geliştirme Aracı) yazılımını barındırıyor. Peki Windows…

Devam

Android Studio için Java Platformunun Kurulması

JDK KURULUMU İlk önce java jdk indirmemiz gerekiyor. Jdk Nedir? Jdk, java tabanlı uygulamalar geliştirmemiz için gerekli olan bir yazılım paketidir. Jdk indirmek için BU linke tıklayın. Accept License Agreement seçeneğine tıkladıktan sonra işletim sistemimize uygun olan versiyonu indirelim. Kurulumu diğer programlar gibi çok basit next next next  Jdk’yı yükledikten sonra; Bilgisayar > Özellikler > Gelişmiş Sistem Ayarları > Ortam Değişkenleri bölümüne…

Devam

ERROR: Gradle DSL method not found: ‘testImplementation()’ hatası

ALINAN HATA ERROR: Gradle DSL method not found: ‘testImplementation()’ Possible causes: The project ‘My Application’ may be using a version of the Android Gradle plug-in that does not contain the method (e.g. ‘testCompile’ was added in 1.1.0). Upgrade plugin to version 3.4.1 and sync project The project ‘My Application’ may be using a version of Gradle that does not…

Devam

Api numarasını ve Android Sürüm adını Bulma

  Android de Sensörlere ya da bazı özelliklere ulaşabilmek için yazılım sürümünü ve ismini bilmek gerektiğinde lazım olabilecek kodlar … Android sürümleri karşılaştırması burada   Android Platformunun belirli bir sürümünü çalıştıran cihazların göreceli sayısı hakkında bilgi ve Platform Versiyonları burada   Google Play Servislerini uygulama için hazır hale getirmek için build.gradle içine yazılabilecek ekler; Güncel Hali  …

Devam