2 Rozet
1 Sertifika
0 Soru Sordu
36 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

İş Tecrubesi

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

İstanbul Ticaret Üniversitesi
| Aralık 2020 - Aralık 2020

Sertifikalar & Başarılar

GY Sertifikaları (1)
Android 101 Sertifikası
Veriliş Tarihi: Kasım 2017
Diğer Sertifikaları (0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları (0)

Kullanıcıya ait test sonucu bulunmamaktadır.

Dil Becerileri

Son Forum Aktiviteleri

36
Tümünü Gör

Kullanıcıya ait forum aktivitesi bulunmamaktadır.

testInstrumentationRunner

picture-49950-1547400129.jpg
05 Aralık 2019 tarihinde cevaplandı

Merhaba,

Android için test yapılırken kullanılıyor diye hatırlıyorum.

Aşağıdaki linkten bu konu hakkında bilgi edinebilirsin.

https://yazilim.aykutasil.com/post/android_test_1/

Android bağımlılıklarını mock edemiyorsak Instrumentation Test yazılır. Eğer mock edebileceğimiz bir yapıya sahip ise unit test yazılır. Bu sayede hızlı bir şekilde testler koşturulabilir.

Instrumentation test yapılırken sınıf @AndroidJUnitRunner annotations’ı ile etiketlenmelidir.
Instrumentation testleri JVM yerine gerçek bir cihazda veya emülatör de koşturulur.

Var olan sqlite dosyası için SQLCipher yöntemi.

picture-49950-1547400129.jpg
05 Aralık 2019 tarihinde cevaplandı

Merhaba Rabia Kösem,

SqlLite local olarak uygulama üzerinde çalıştığı için sizinde dediğiniz gibi kötü niyetli insanlar tarafından çalınma ihtimali yüksek, bu durumun yaşanmaması için biz SqlLite dosyamızı SQLCipher  veya benzer bir yazılım ile şifreleyip öyle uygulamamızı yayınlıyoruz.

SQLCipher ile şifreledikten sonra SqlLite dosyanızı çalan kişi veritabanı şemanızı ve bilgileri hemen çözemeyecektir.

Detaylı bilgi için aşağıdaki linkleri inceleyebilirsin.

https://www.zetetic.net/sqlcipher/sqlcipher-api/

https://iamdual.com/sqlcipher-kullanimi/

Assets klasörü içindeki sqlite dosyasının çalınması

picture-49950-1547400129.jpg
05 Aralık 2019 tarihinde cevaplandı

Merhaba Rabia Kösem,

SqlLite local olarak uygulama üzerinde çalıştığı için sizinde dediğiniz gibi kötü niyetli insanlar tarafından çalınma ihtimali yüksek, bu durumun yaşanmaması için biz SqlLite dosyamızı SQLCipher  veya benzer bir yazılım ile şifreleyip öyle uygulamamızı yayınlıyoruz.

SQLCipher ile şifreledikten sonra SqlLite dosyanızı çalan kişi veritabanı şemanızı ve bilgileri hemen çözemeyecektir.

Detaylı bilgi için aşağıdaki linkleri inceleyebilirsin.

https://www.zetetic.net/sqlcipher/sqlcipher-api/

https://iamdual.com/sqlcipher-kullanimi/

Allah Rızası İçin bi yardımcı olun

picture-49950-1547400129.jpg
05 Aralık 2019 tarihinde cevaplandı

Merhaba Cumali Şahin,

https://www.youtube.com/watch?v=9GrY-yMwntY

build.gradle(app level)  dosyasını açıp dependecies kısmına aşağıdaki kodu yazıp tekrardan çalıştırdığında sorununun çözülüyor olması lazım.

aşağıdaki kodu gradle dosyanıza ekleyin.

android {
...
defaultConfig {
    ...
    multiDexEnabled true
    }
}
dependencies {
  compile 'com.android.support:multidex:1.0.1'
}

AndroidManifest.xml 

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.android.multidex.myapplication">
    <application
        ...
        android:name="android.support.multidex.MultiDexApplication">
        ...
    </application>
</manifest>

 

NumberPickerDialog Özelleştirme

Merhaba Hasan Hamit,

NumberPickerDialog component'ini kullandığımızda  setDisplayedValues methoduna tanımlamış olduğumuz sayıları ekleyebiliyoruz diye hatırlıyorum.

Bu yüzden bir string dizisi (String[] ) oluşturarak dizinin içerisine 5,10,15,20,25... gibi değerler ekleyerek daha sonra da  bu değerleri setDisplayedValues fonksiyonu yardımıyla NumberPickerDialog componentine ekleyerek sorununu çözebilirsin.

Konu ile ilgili aşağıdaki linkleri inceleyebilirsin.

https://www.zoftino.com/android-numberpicker-dialog-example

http://pestohacks.blogspot.com/2015/04/number-money-picker-dialog-in-android.html 

https://www.codota.com/code/java/classes/android.widget.NumberPicker

https://www.codota.com/code/java/methods/android.widget.NumberPicker/setWrapSelectorWheel