Kişisel Sayfaları
İlgi Alanları
İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
29Kullanıcıya ait forum aktivitesi bulunmamaktadır.
javascript te animasyon
<div id="ball"></div>
<div id="ground"></div>
<div id="shadow"></div>
body {
background: #202020;
}
#ground {
position: absolute;
background: #ad8766;
top: 18em;
left: 0;
right: 0;
bottom: 0;
z-index: 0;
}
#shadow {
position: absolute;
top: 19em;
left: 50%;
margin-left: -1em;
width: 2em;
height: 1em;
background: #111;
border-radius: 50%;
-webkit-animation: pulse .5s infinite alternate;
-moz-animation: pulse .5s infinite alternate;
-o-animation: pulse .5s infinite alternate;
animation: pulse .5s infinite alternate;
}
@-webkit-keyframes pulse {
0% { width: 2em; margin-left: -1em; }
75% { width: 2.5em; margin-left: -1.25em; }
100% { width: 3em; margin-left: -1.5em; }
}
@-webkit-keyframes pulse {
0% { width: 2em; margin-left: -1em; }
75% { width: 2.5em; margin-left: -1.25em; }
100% { width: 3em; margin-left: -1.5em; }
}
@-moz-keyframes pulse {
0% { width: 2em; margin-left: -1em; }
75% { width: 2.5em; margin-left: -1.25em; }
100% { width: 3em; margin-left: -1.5em; }
}
@-o-keyframes pulse {
0% { width: 2em; margin-left: -1em; }
75% { width: 2.5em; margin-left: -1.25em; }
100% { width: 3em; margin-left: -1.5em; }
}
@keyframes pulse {
0% { width: 2em; margin-left: -1em; }
75% { width: 2.5em; margin-left: -1.25em; }
100% { width: 3em; margin-left: -1.5em; }
}
#ball {
position: relative;
background: #f7f7f7;
top: 3em;
width: 3em;
height: 3em;
border-radius: 50%;
margin: 0 auto;
z-index: 2;
-webkit-animation: bounce .5s cubic-bezier(.63,.09,.75,.46) infinite alternate;
-moz-animation: bounce .5s cubic-bezier(.63,.09,.75,.46) infinite alternate;
-o-animation: bounce .5s cubic-bezier(.63,.09,.75,.46) infinite alternate;
animation: bounce .5s cubic-bezier(.63,.09,.75,.46) infinite alternate;
}
@-webkit-keyframes bounce {
0%, 10% { top: 3em; height: 3em; width: 3em; }
15% { height: 3.15em; width: 2.9em; }
35% { height: 4em; width: 2.5em; }
75% { height: 4em; width: 2.5em; }
95% { height: 2em; width: 3.5em; }
100% { top: 18em; height: 1em; width: 3em; }
}
@-moz-keyframes bounce {
0%, 10% { top: 3em; height: 3em; width: 3em; }
15% { height: 3.15em; width: 2.9em; }
35% { height: 4em; width: 2.5em; }
75% { height: 4em; width: 2.5em; }
95% { height: 2em; width: 3.5em; }
100% { top: 18em; height: 1em; width: 3em; }
}
@-o-keyframes bounce {
0%, 10% { top: 3em; height: 3em; width: 3em; }
15% { height: 3.15em; width: 2.9em; }
35% { height: 4em; width: 2.5em; }
75% { height: 4em; width: 2.5em; }
95% { height: 2em; width: 3.5em; }
100% { top: 18em; height: 1em; width: 3em; }
}
@keyframes bounce {
0%, 10% { top: 3em; height: 3em; width: 3em; }
15% { height: 3.15em; width: 2.9em; }
35% { height: 4em; width: 2.5em; }
75% { height: 4em; width: 2.5em; }
95% { height: 2em; width: 3.5em; }
100% { top: 18em; height: 1em; width: 3em; }
}
Bu bir serbest düşüş örneğidir. javascript için animasyon kütüphanelerini kullanabilirsiniz.
Google Playde uygulama içi ürün eklemek
Merhaba; uygulama için ürün eklemek için birden fazla alternatif mevcut.
Aynı anda birden çok yönetilen ürün oluşturmak için her ürününüzle ilgili ayrıntıları içeren bir CSV dosyası yükleyebilirsiniz.
CSV dosyaları, veri değerlerini ayırmak için virgül (,) ve noktalı virgül (;) kullanır. Virgüller birincil veri değerlerini, noktalı virgüller de alt değerleri ayırır.
Yönetilen ürünler içeren bir CSV dosyası oluştururken ilk satırda CSV söz dizimini, sonraki satırlarda da ürün ayrıntılarını sağlayın.
Önemli: Her öğe, CSV dosyasında tamamıyla kendine ayrılmış bir satırda görünmelidir.
Yönetilen ürünlerden oluşan bir CSV dosyasını yükleme
Play Console hesabınızda oturum açın.
Bir uygulama seçin.
Soldaki menüde Google Play Store'daki varlığı > Uygulama içi ürünler > Yönetilen ürünler'i tıklayın.
İçe/Dışa Aktar > Yönetilen ürünleri CSV dosyasından içe aktar'ı tıklayın.
Ürün listenizdeki mevcut yönetilen ürünlerin üzerine yazmak için Mevcut ürünlerin üzerine yaz onay kutusunu seçin. Bu seçenek, yalnızca CSV dosyasındaki bir Ürün Kimliği değerinin ürün listesindeki mevcut bir yönetilen ürünün Ürün Kimliği ile eşleşmesi durumunda mevcut ürünlerin üzerine yazar. Bir ürünün üzerine yazılması, CSV'de yer almayan yönetilen ürünleri silmez.
Dosyalara göz at'ı tıklayın ve ardından, CSV dosyanızı seçin.
Android Sdk Andro studio
İlk olarak, eğer daha önce yüklemediyseniz, Java SE Development Kit(JDK)’i yüklemeniz gerekmektedir. Aşağıdaki linklerden, gerekli yazılımın bilgisayarınıza uygun sürümünü seçerek indirip yükleyebilirsiniz. Android uygulamalar, Java kullanılarak yazıldığı için bu yüklemeyi yapmanız gerekmektedir.
Mac OS X için : JDK
Windows ve diğerleri için: JDK
2. Adım
Sırada Eclipse ve Android SDK’nın kurulumu var.
Önceden Android’in resmi sitesinde (http://developer.android.com/) Android SDK’nın yanında geliştirme ortamı olarak Eclipse yer alırdı. Ama artık, Android Studio yer alıyor. Android Studio’nun kurulumunu başka bir yazımda anlatacağım. Aşağıdaki linklerden Eclipse ve Android SDK’yı bulunduran dosyayı indirebilirsiniz.
Mac OS X için : Eclipse ve Android SDK
Windows için : Eclipse ve Android SDK
3. Adım
İndirdiğiniz dosyanın içerisinde eclipse ve sdk klasörleri yer almakta. Eclipse için bir kurulum gerekmiyor. Doğrudan eclipse klasörü içerisinde yer alan Eclipse uygulamasını çalıştırmanız yeterli. Öncelikle, SDK Manager’ı açarak gerekli dosyaları indirelim. SDK Manager’ı sdk klasörü içindeki tools klasörünün içinde yer alan android dosyasını çalıştırarak açabilirsiniz.
4. Adım
Son olarak ADT Plugin’i Eclipse ekleyip kurulumu bitireceğiz. Eclipse üzerinde Help>Install New Software yolunu izlediğinizde karşınıza çıkan pencerenin sağ üst kısmında Add butonunu göreceksiniz. O butona tıkladığınızda açılan pencerede aşağıdaki gibi, Name kısmına ADT Plugin, Location kısmına da https://dl-ssl.google.com/android/eclipse/ yazıp OK butonuna tıklayın.
Sonrasında Install penceresinde Developer Tools‘u göreceksiniz. Onu seçerek yükleme işlemini gerçekleştirin. Böylece kurulumu tamamlamış clacaksınız.
Android için Java Ne Kadar Gerekli
Merhaba; android için kullanacağınız java bilgisi diğer projelerde kullanacağınız kısmın yalnızca bir bölümüdür. Android için kotlin gibi, react native gibi alanlara yönelebilirsiniz ancak native uygulamalar yerine java kullanmanız uygulamanızın daha hızlı olmasını sağlar.
Quiz Uygulaması Nasıl Yapılır?
Merhaba; github üzerinden örnek uygulamlara göz atabilirsiniz.
https://github.com/abhinavabcd/QuizApp_Android