App Inventor Ses Timer Ekleme

App Inventor’da Ses Timer Ekleme

App Inventor, Android cihazlar için uygulama geliştirirken kullanabileceğiniz bir görsel programlama platformudur. App Inventor ile, programlama deneyimi olmadan bile, drag-and-drop arayüzünü kullanarak uygulama oluşturabilir ve bunları Android cihazınıza yükleyebilirsiniz.

App Inventor’da, kullanıcıların belirli bir süre boyunca ses kaydı yapmalarını sağlayan bir ses timer özelliği ekleyebilirsiniz. Bu özellik, kullanıcıların sesli notlar almalarını, toplantıları veya dersleri kaydetmelerini veya sadece sesleri kaydetmelerini sağlar.

Ses timer özelliğini App Inventor’a eklemek için aşağıdaki adımı izleyebilirsiniz:

  1. App Inventor’ı açın ve yeni bir proje başlatın.
  2. “Components” panelinden “Media” kategorisini seçin ve “SoundRecorder” bileşenini uygulama alanına drag-and-drop yapın.
  3. “Properties” panelinden “RecordingEnabled” özelliğini “False” olarak ayarlayarak ses kaydının başlangıcını devre dışı bırakalım.
  4. “Design” panelinden “Button” bileşenini uygulama alanına drag-and-drop yapın.
  5. “Properties” panelinden “Text” özelliğini “Start Recording” olarak ayarlayarak düğmenin metnini belirtelim.
  6. “Events” panelinden “Button1” bileşeninin “Click” etkinliğini seçin ve “when Button1.Click” blokuna aşağıdaki kodları ekleyin:

set RecordingEnabled to true

  1. “Components” panelinden “Clock” bileşenini uygulama alanına drag-and-drop yapın.
  2. “Properties” panelinden “Interval” özelliğini 1000 olarak ayarlayarak saatin her 1000 milisaniyede bir etkinleşmesini sağlayacağız.
  3. “Events” panelinden “Clock1” bileşeninin “Timer” etkinliğini seçin ve “when Clock1.Timer” blokuna aşağıdaki kodları ekleyin:

if RecordingEnabled is true then
set RecordingEnabled to false
call SoundRecorder1.Stop
end if

  1. Uygulamanızı kaydedin ve Android cihazınıza yükleyin.

Artık ses timer özelliğini kullanarak ses kaydı yapabilir ve belirli bir süre sonra kaydı otomatik olarak durdurabilir.

Faydalı Siteler ve Dosyalar


Yayımlandı

kategorisi