(18-01-2025, Saat: 11:52)Mr.X Adlı Kullanıcıdan Alıntı: Merhaba,
Konu Delphi'de proje geliştirmekten ziyade "Ben tek tuşla her şeyi yapayım bu da Delphi'de olsun" düşüncesiyle mücadeleye dönüşmüş durumda.
Yazılım geliştirmek teferruatlı bir süreçtir.
Delphi ile alakası olmayan durumlar;
- Google tarafından reddedilme sebebi olan "İçerik etiketleme" derecelendirme anketini sağlıklı şekilde doldurulmamasından kaynaklanıyor. Delphi ile alakası yok.
- Üst işlem merkezinin siyah alan olması cihazın çentikli bir kameraya sahip olmasından kaynaklı. Cihaz veya model belirtilmemiş. Bunun için çentikli cihazlarda bunu yönetebildiğiniz ayar mevcuttur.
Delphi tarafında FMX mimarisinin java desteği sayesinde üst işlem merkezine doğrudan erişim mümkün. Aşağıdaki kodlar ile tıpkı Google haritalar uygulamasındaki haritanın işlem merkezinin arka planında göründüğü etkiyi elde edebilirsiniz. Sadece bir kaç satır ile...
Androidapi.Helpers, // TAndroidHelper sınıfı için Androidapi.JNI.GraphicsContentViewText, // getWindow ve setStatusBarColor için Androidapi.JNI.Widget, // Android bileşenleri için (isteğe bağlı) Androidapi.JNI.JavaTypes, // Temel Android türleri için
procedure TForm1.FormCreate(Sender: TObject); begin // Bildirim çubuğunu şeffaf yap TAndroidHelper.Activity.getWindow.setStatusBarColor(0); // 0 değeri ARGB için tamamen şeffaftır // Şeffaf bir sistem kullanıcı arayüzü (bildirim ve navigasyon çubuğu) ayarla TAndroidHelper.Activity.getWindow.getDecorView.setSystemUiVisibility(TJView.JavaClass.SYSTEM_UI_FLAG_LAYOUT_STABLE or TJView.JavaClass.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN); // Status bar'ı uygulamanın içeriğiyle kapla TAndroidHelper.Activity.getWindow.setFlags(TJWindowManager_LayoutParams.JavaClass.FLAG_LAYOUT_NO_LIMITS, TJWindowManager_LayoutParams.JavaClass.FLAG_LAYOUT_NO_LIMITS); end;
Delphi'nin fikrimce eksik olduğu tek yer bileşen setlerinin modern olmaması. Skia, OrangeUI, Alcinoe gibi ticari veya ticari olmayan bileşen setlerine muhtaç bırakmasıdır.
Harikasınız bilgiler çok teşekkür ederim. Etrafındaki bir çok kişide test yaptım aynı durum o telefonlarda da var. Delhi dışında yapılan bazı programlara baktığımda bu sorunlar yok. yani özetle nacizane fikrim sorun bence delphiden kaynaklanıyor. Neyse artık bir anlamlıda kalmadı. Bana çok zaman kaybı yaşattı.
(14-01-2025, Saat: 17:06)RAD Coder Adlı Kullanıcıdan Alıntı: Ya @Kral tam ekran sorunu çıktığından beri mi bıraktın gerçekten.
Sahi Delphi'yi ne zaman bıraktın?
@RAD Coder
Bu arada dikkatimi bir şey çekti. @Kral soru sormuşsunuz ardından da engellemişsiniz.
Bu doğru bir yaklaşım değil bence. Bu durum nedeniyle bende size -4 veriyorum. Bakalım beni de engelleyecek misiniz?

