VB.NET'te Dizler ile ilgili temel bir örnek.
Örnek kendi içerisinde dizi tanımı dizi değişkenleri gibi ayrı ayrı özellikleri içeren bir örnektir.
İndirme Adresi
20 Ağustos 2013 Salı
VB.NET'te Movie Player
VB.NET'te Movie Player kullanımı ile ilgili temel bir örnek. Örneğin zorluk derecesi giriş niteliğindedir.
İndirme Adresi
İndirme Adresi
Etiketler:
insan bilgisayar,
vb.net
VB.NET'te Timer Kontrolü
VB.NET'te Timer kullanımı ile ilgili temel bir örnek.
Timer'ın interval özelliği ve Enable özelliklerini içeren temel bir örnektir. Örneğin zorluk derecesi giriş niteliğindedir.
İndirme Adresi
Timer'ın interval özelliği ve Enable özelliklerini içeren temel bir örnektir. Örneğin zorluk derecesi giriş niteliğindedir.
İndirme Adresi
Etiketler:
insan bilgisayar,
vb.net
19 Ağustos 2013 Pazartesi
Android'te Slpash Screen Uygulaması

İndirme Adresi
1.Adım: Ekleyeceğimiz ekranın oluşturulması. Bu adımın tamamlanması için layout içerisinde gözükecek resim,ses dosyasına ihtiyaç vardır.
Kullanılacak Dosyalar: Resim Dosyası , Splash Resim Müzik Dosyası
Uygulamanın oluşturulması için res klasörü içerisine res/drawable-hdpi klasörü içerisine yukarıda verilen resim dosyası yapıştırılmalıdır. Eğer farklı bir resim dosyası kullanmak istiyorsak uzantısı .png olan ve tamamı küçük harflerden olan bir resim dosyası eklenmelidir. Müzik dosyası içinde raw adında yeni bir klasör res klasörü içerisinda oluşturulmalı ve yukarıda verilen müzik dosyası eklenmelidir. Eklenen müzik dosyasının adının tamamının küçük harflerden oluşması ve dosyanın bir mp3 dosya olması gerekmektedir. Resim ve müzik dosyası eklendikten sonra, Project menüsünde bulunan Clear alt menüsü kullanılarak değişikliklerin Eclips içerisinde aktif olması sağlanmalıdır.
Kullanılacak Dosyalar: Resim Dosyası , Splash Resim Müzik Dosyası
Uygulamanın oluşturulması için res klasörü içerisine res/drawable-hdpi klasörü içerisine yukarıda verilen resim dosyası yapıştırılmalıdır. Eğer farklı bir resim dosyası kullanmak istiyorsak uzantısı .png olan ve tamamı küçük harflerden olan bir resim dosyası eklenmelidir. Müzik dosyası içinde raw adında yeni bir klasör res klasörü içerisinda oluşturulmalı ve yukarıda verilen müzik dosyası eklenmelidir. Eklenen müzik dosyasının adının tamamının küçük harflerden oluşması ve dosyanın bir mp3 dosya olması gerekmektedir. Resim ve müzik dosyası eklendikten sonra, Project menüsünde bulunan Clear alt menüsü kullanılarak değişikliklerin Eclips içerisinde aktif olması sağlanmalıdır.
2.Adım: Yukarıdaki işlemler tamamlandıktan sonra Layout klasörü içerisine Splash ekranın oluşmasını sağlamak için küçük harflerle splash yenibir AndroidXMLFile eklenmelidir. Daha sonra eklenen layoutun arka plan resmi android:background="@drawable/splash" kodu yazılarak değiştirilmelidir. Burada / tan sonra yazan splash yazısı /res/drawable-hdpi klasörü içerisinde bulunan resim dosyasının adıdır. Bu işlem sonrasında slpash isimli layoutun arka plan resmi bizim verdiğimiz resim dosyası olarak değişecektir.
3.Adım: src klasörü içerisine Splash classının oluşturulması. (Class isimleri hep büyük harfle verilecektir.)
4.Adım: AndroidManifest.xml dosyasının değiştirilmesi (Öncelikli olarak splash işimli layoutun açılmasını sağlamak için AndroidManifest.xml dosyası içerisinde gerekli düzenlemeleri yapmalıyız.)
5.Adım: Splash.java isimli classın içeriğinin değiştirilmesi.
Bu işlemlerden sonra uygulamayı çalıştırdığımızda, öncelikle splash screen layouttu 5sn ekranda kaldığını sonrasında ise,splash layoutunun yavaş bir şekilde ekrandan kaybolup asıl uygulamanın ekrana geldiğini göreceğiz..
Android'te Değişkenler ve Button İşlemleri

Uygulamanın yaptığı işlem. İlk buttona basıldığında text'in içindeki sayıyı arttırmak diğer butona bastığımızda ise text'in içindeki sayıyı azaltmaktır.
Arka Resim
İcon
İndirme Adresi
Sivrisinek (mosquito)

Kaynak Kodları İndirme Adresi
Programlar
Sistem Programları

İşletim sistemleri (Operating System - OS), sistem programlarına örnek olarak gösterilebilir. Bir işletim sistemi, merkezi işlem biriminin (CPU) operasyonlarını ve kullanıcıların sistem ile iletişimini kontrol eden çeşitli programların oluşturduğu bir kümedir. Kişisel veya mikro bilgisayarlar için geçerli işletim sistemi programlarının başlıcaları, Apple-DOS, CP/M, MS-DOS, IBM-DOS, OS/2, PC-DOS, UNIX ve XENIX'tir. Bilgisayar üreticisi firmalar, ürettikleri bilgisayarların kullanacağı işletim sistemini programını da kendileri hazırlamaktadırlar. İşletim sistemi programları, bilgisayarın sisteminde yer alan disket veya disketlere kaydedilmiş olarak bilgisayarla birlikte satışa arz edilmektedir.
Çevirici Programlar

Çevirici programlar, çevirim sırasında tercüman veya çevirmen fonksiyonu göstermelerine göre, yorumlayıcılar ve derleyiciler olmak üzere ikiye ayrılır.
Yorumlayıcılar

Aynı şekilde, program geliştiricisi tarafından bir programlama dilinde yazılan bir program çalıştırıldığında, yorumlayıcının çevirim fonksiyonu başlar. Yorumlayıcı, kaynak kodunun bütününü değil, programı oluşturan komutları tek tek ele alır, yorumlar, makine diline dönüştürür ve bilgisayarın mikro işlemcisine iletir. Mikro işlemcinin belirtilen komutu yerine getirmesini bekler ve bir sonraki komuta geçer.
Derleyiciler

Derleme işlemi sona erdiğinde, makine dilinde oluşan objektif program elde edilir. Derleyici tarafından üretilen objektif program, belli bir isim altında disk veya diskete kayıt edilir. Bundan sonra derleyici programı görevi sona erer. Artık işlem sırası, geliştirilen programın kullanımına gelmiştir. Derleyici programlar, yorumlayıcı programlara göre, bellek ve hız konusunda daha avantajlıdır. Buna karşılık, derleyici program, yazım ve hata bulma konusunda da dezavantaja sahiptir. Geliştirilen programda bir hata yapılmışsa, bu hatanın ne olduğu ve nerede yapıldığını tespit etmek çok zordur. Halbuki yorumlayıcı kullanılması halinde, programların düzeltilmesi ve hataların bulunması son derece kolaydır.
Uygulama Programları

Bilgisayar Programlama Dilleri
Bilgisayar üreticisi firmalar, başlangıçta kendi ürettikleri bilgisayarı çalıştıracak programlama yöntemini kendileri geliştiriyorlardı. Zamanla, bilgisayar cihazından bağımsız olarak konuya ve amaca yönelik programlar hazırlanmaya başlandı. Böylece, hazırlanan programlama yöntemlerinin, değişik bilgisayar cihazlarında kullanılması mümkün oldu. Bu programlama yöntemleri de, giderek "programlama dilleri" haline geldiler.
Programlama dillerinin oluşturulmasındaki amaç, bir dilin bütün bilgisayar cihazlarında kullanılmasının sağlanmasıdır. Fakat uygulamada, IBM uyumlu makineler ve Apple-Macintosh ailesi gibi gruplaşmalar ortaya çıktığından, bu amaca yeteri kadar ulaşılamamıştır.
Bilgisayar programlama dilleri konuşma diline yakın olup olmamasına göre, düşük seviyeli programlama dilleri ve yüksek seviyeli programlama dilleri olmak üzere ikiye ayrılır.
Programlama dillerinin oluşturulmasındaki amaç, bir dilin bütün bilgisayar cihazlarında kullanılmasının sağlanmasıdır. Fakat uygulamada, IBM uyumlu makineler ve Apple-Macintosh ailesi gibi gruplaşmalar ortaya çıktığından, bu amaca yeteri kadar ulaşılamamıştır.
Bilgisayar programlama dilleri konuşma diline yakın olup olmamasına göre, düşük seviyeli programlama dilleri ve yüksek seviyeli programlama dilleri olmak üzere ikiye ayrılır.
Konuşma diline oldukça uzak, buna karşılık makine diline oldukça yakın olan diller, düşük seviyeli programlama dilleri grubuna girer. Bu dil grubu da Makine Dili ve ASSEMBLY Dili olarak ikiye ayrılır.
Yüksek Seviyeli Programlama Dilleri
Bu grubun kapsamına giren diller, İngilizce konuşma diline yakın olan dillerdir. Bu nedenle bu dilleri kullanarak program yazmak, düşük seviyeli dillere oranla çok daha kolaydır. Yüksek seviyeli programlama dilleri, programcıların tüm ihtiyaçlarına cevap verebilmek için, çeşitli özelliklere sahip çok sayıda komut içermektedir. Böylece, programcıya, düşündüklerini programa dönüştürebilmesi için bir çok imkan sağlanmış olmaktadır. Üst düzey programlama dilleri ile program yazmak ve hata ayıklamak daha kolaydır. Bu diller genelde taşınabilirlik özelliğine sahiptirler. Donanım konusunda uzmanlık gerektirmezler. Ada, Basic, Cobol, Fortran, Module-2, PL/I ve Pascal gibi diller, yüksek seviyeli diller grubuna girerler.
Diğer yandan, düşük ve yüksek seviyeli dillerin özelliklerine sahip diller arasında sayılabilecek bazı diller de vardır. Bunlar arasında C, Forth, Macro Assembler dili sayılabilir. Yukarıda sayılan dillerden başka, değişik amaç, yaklaşım, teknik ve yapılara sahip Algol, APL, Eiffel, Lisp, Jawa, Perl, Prolog, Simula ve Smalltalk gibi birçok programlama dili vardır.
Dünyanın dört bir köşesinde amatör veya profesyonel programcılar tarafından sürekli olarak geliştirilen milyonlarca farklı program, üç ana grup altında toplanabilir:
1. Sistem Programları 2. Çevirici Programları 3. Uygulama Programları
Kullanıcı Arayüzü (User Interface)
Programların hemen hemen hepsi uygulamaya konulduğunda, giriş verilerini klavyeden almak ve istenilen çıkışları monitörden görüntülemek suretiyle kullanıcı ile ilişkiye girecektir. İşte bir programda, kullanıcı ile bilgisayar arasında haberleşmeyi sağlayan unsura kullanıcı arayüzü denilmektedir. Aynı zamanda bilgisayar programının bak ve hisseti (look and feel) olarak da kabul edilen kullanıcı arayüzünün hukuki niteliği konusunda ABD hukukunda hararetli tartışmalar yapılmaktadır. Kullanıcı arayüzü, birisi fonksiyonel, diğeri audiovisual (görsel - işitsel) olmak üzere iki unsurdan oluşmaktadır.
Kaydol:
Kayıtlar (Atom)