Android Studio Kullanarak Basit Hesap Makinesi Android Uygulaması Nasıl Oluşturulur

Yayınlanan: 2017-07-06

Bir önceki yazımda basit bir android uygulaması nasıl oluşturulur hakkında detaylı adımlar yazmıştım. Bu uygulamada ayrıca android düğmesi kavramlarını ve android'in temel kavramlarını açıkladım.

Diğer tüm yazılarımı Android bölümünde bulabilirsiniz.

Bu yazımızda bir calculator android app oluşturacağız. Bu, sınırlı işlevselliğe sahip basit bir hesap makinesidir.

Devam etmeden önce HelloWorld Eğitiminin tamamını gözden geçirmek güzel olurdu. İşte yine bir bağlantı: İlk HelloWorld Android Uygulamam

  • Basit bir hesap makinesi uygulaması nasıl oluşturulur – tam eğitim
  • Android Studio'yu Kullanarak Basit Bir Hesap Makinesi Oluşturma
  • Android Geliştirme: Temel Bir Hesap Makinesi Oluşturma
  • Basit Hesap Makinesi Android Uygulaması Oluşturun
  • Android için Hesap Makinesi Uygulaması nasıl oluşturulur

Hesap makinesi android Uygulamamızla başlayalım:

Aşama 1

  • Android Studio'nuzu açın
  • Yeni Bir Android Studio Projesi Başlat'a tıklayın.
  • Uygulama Adınızı CrunchifyCalculator verin ve diğer alanları olduğu gibi boş bırakın, ardından İLERİ'ye tıklayın.

Adım 2

  • Minimum SDK API 15: Android 4.0.3(IceCreamSandwich) . API 15'i (IceCreamSandwich) neredeyse %94 cihazı kapsadığı ve hemen hemen tüm özelliklere sahip olduğu için seçtim. %100 cihazı kapsamak istiyorsanız API 8: Android 2.2(Froyo) öğesini seçebilirsiniz.

Aşama 3

  • Empty Activity seçin ve İLERİ'ye tıklayın.
  • MainActivity aktivite adını olduğu gibi bırakın ve her şeyi olduğu gibi bırakın. Bitir'i tıklayın.

4. Adım

  • Bitir'e tıkladıktan sonra, Aktivite ve dosyaların oluşturulması yaklaşık 2 dakika sürer.
  • İşte başvurunuz için nihai bir proje yapısı.

Adım 5

  • Şimdi Java kodumuzu MainActivity.java dosyamıza eklememiz gerekiyor.
  • MainActivity.java dosyasını IDE'nin sol tarafından açın (app -> Java -> com.crunchify.tutorials.crunchifycalculator -> MainActivity.java)

Vurgulanan satırın açıklamasını kodun altında bulabilirsiniz.

Burada 1 EditText'imiz var. İçeriğin türünü tanımlar.

Kodu biraz daha anlayalım.

  • Satır 11 – 14: Burada Buttons ve EditText referansını oluşturduk.
  • Satır 16: Burada value1 ve value2 olarak iki adet float değişken oluşturduk.
  • 21. satır: Activity sınıfının yöntemi olan onCreate() yöntemini geçersiz kılıyoruz.
  • Satır 45 – 50: Button1'de ClickListener'ı ayarlıyoruz. Button1'e tıklarsak EditText görüntülenecektir.
  • Her buton için aynı mantığı uyguladık.
  • Satır 115 – 127: Burada Add butonuna tıklama dinleyicisini ayarladık.
  • Burada koşulu şöyle koyuyoruz, EditText Null ise EditText'i boş değer olarak ayarlıyoruz. Yoksa ekle butonuna tıklanmadan önce ve ekle butonuna tıklandıktan sonra tıklanan iki değeri topluyoruz.
  • Ayrıca crunchifyAddition Boolean değerini True olarak ayarladık. Bu true, ekle düğmesine tıklandığını gösterir ve bu, kullanıcı “=” düğmesine tıkladığında kullanılacaktır.
  • Aynı mantığı buttonSub, ButtonMul, buttonDivision gibi diğer düğmeler için de uyguluyoruz.
  • Satır 156 – 183: Burada clickListener'ı “=” düğmesine ayarlıyoruz. Burada, kullanıcı Ekle düğmesini tıklarsa, crunchifyAddition değeri, Ekle düğmesinin tıklama dinleyicisinde True olarak ayarlanır gibi bir koşul koyduk.
  • Buna göre tıklanan butona göre ilgili işlem yapılacaktır.

“=” düğmesinden önce Ekle düğmesine tıklanırsa, yukarıda gördüğünüz gibi Ekle işlemi gerçekleştirilecektir.

  • İşlem yapıldıktan sonra tekrar Add işlemini gerçekleştirebilmemiz için crunchifyAddition değerini false olarak ayarlıyoruz.

Hesap makinesi için ön uç tasarlamaya yardımcı olan düzen dosyası aşağıdadır:

Şimdi, her şey yolunda gitmeli ve hesap makinesi android uygulamamızı çalıştırmaya hazırız. Uygulamamızı çalıştırmak için cep telefonumu kullandım, emülatörü veya cihazınızı kullanabilirsiniz.

Hesap Makinesi Android Uygulamamızı Çalıştırma

  • Android cihaz yöneticisine tıklayın. Android device manager penceresinde özel cihazınızı seçtikten sonra START tıklayın.
  • Çalıştır düğmesine tıklayın.
  • Cihazınızı veya öykünücünüzü seçin ve Tamam'ı tıklayın.
  • Artık bu ekran görüntüsü olarak çalışan hesap makinesi android uygulamasını görebilirsiniz.

Tebrikler!! Tüm adımları takip ettiyseniz ve bu noktaya ulaştıysanız, tüm adımları doğru bir şekilde uyguladığınız ve Hesap Makinesi android uygulamanızın sorunsuz çalıştığı anlamına gelir.