Kişisel Sayfaları
İlgi Alanları
İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
6Başka bir Class içerisindeki stringe nasıl ulaşabilirim?
Merhaba arkadaşlar sorumun kolay anlaşılması için basit bir şekilde anlatmaya çalışacağım.
mainactivity.java{
harfler nn=new harfler();
nn.a.buyuk
}
harfler{
public A a
}
A{
string buyuk;
}
yukardaki şekilde harfler clasında tanımlı A,B,C,D gibi ayrı sayfalarda class larım var içlerinde hep aynı stringler mevcut bu bir json ayrımı, ayrımı yapıyorum istediğim veriye ulaşıyorum
yapmak istediğim şey kodu daha sade şekilde kullanmak şöyleki A,B,C,D hep aynı strinler olduğu için değişen sadece nn.a.buyuk, nn.b.buyuk, nn.c.buyuk görüldüğü üzere a,b,c ben bunları nn+".b"+.buyuk şeklinde yazmaya çalıştım ama tabiki yemedi. bu sorunu nasıl çözeriz sadece ortadaki ifadeye nasıl müdahale edebilirim.
Bir projem var bunu nasıl değerlendirebilirim?
Arkadaşlar kendim bir programcıyım ancak imkanlarım kısıtlı olması nedeni ile ve böyle büyük bir fikri daha sağlam bir şekilde uygulamak için kimle görüşmeliyim en azından dünya çapında türk yazılımı olur inşallah.
SD kart ve Cihaz hafızası bilgileri hatalı geliyor!
Telefonumdaki hafıza bilgilerini almak istiyorum cihaz hafızası ve kart hafızası bilgilerini alıyorum ancak 16GB lık kartım total de 4GB olarak gözüküyor kalan ise 1GB telefonun ayarlar kısmında hafıza bilgileri gösterilirken kullanılabilir 7GB yazıyor böyle bir kodla uğraşan oldumu acaba bu sorunu nasıl çözüyoruz
[code] public static boolean externalMemoryAvailable() {
return android.os.Environment.getExternalStorageState().equals(
android.os.Environment.MEDIA_MOUNTED);
}
public static String getAvailableInternalMemorySize() {
File path = Environment.getDataDirectory();
StatFs stat = new StatFs(path.getPath());
long blockSize = stat.getBlockSize();
long availableBlocks = stat.getAvailableBlocks();
return formatSize(availableBlocks * blockSize);
}
public static String getTotalInternalMemorySize() {
File path = Environment.getDataDirectory();
StatFs stat = new StatFs(path.getPath());
long blockSize = stat.getBlockSize();
long totalBlocks = stat.getBlockCount();
return formatSize(totalBlocks * blockSize);
}
public static String getAvailableExternalMemorySize() {
if (externalMemoryAvailable()) {
File path = Environment.getExternalStorageDirectory();
StatFs stat = new StatFs(path.getAbsolutePath());
long blockSize = stat.getBlockSize();
long availableBlocks = stat.getAvailableBlocks();
return formatSize(availableBlocks * blockSize);
} else {
return ERROR;
}
}
public static String getTotalExternalMemorySize() {
if (externalMemoryAvailable()) {
File path = Environment.getExternalStorageDirectory();
StatFs stat = new StatFs(path.getAbsolutePath());
long blockSize = stat.getBlockSize();
long totalBlocks = stat.getBlockCount();
return formatSize(totalBlocks * blockSize);
} else {
return ERROR;
}
}
public static String formatSize(long size) {
String suffix = null;
if (size >= 1024) {
suffix = " KB";
size /= 1024;
if (size >= 1024) {
suffix = " MB";
size /= 1024;
}
}
StringBuilder resultBuffer = new StringBuilder(Long.toString(size));
int commaOffset = resultBuffer.length() - 3;
while (commaOffset > 0) {
resultBuffer.insert(commaOffset, ',');
commaOffset -= 3;
}
if (suffix != null) resultBuffer.append(suffix);
return resultBuffer.toString();
}[/code]
Sqlite veri Çekme
Merhaba bu işi şöyle yap bence sorularının bir id si vardır bu id numaralarının sonuncusunu bul ve örnek 1-100 bu numaralardan random bir numara belirle bu numaraya göre soruyu çağır üst üste aynı sayı gelmemesi için if ile bir önceki bulunan sayıyı kontrol edip aynı ise tekrar random sayı üret. umarım bir fikir olmuştur.
Bir projem var bunu nasıl değerlendirebilirim?
Cevaplarınız için teşekkür ederim sağolun
SD kart ve Cihaz hafızası bilgileri hatalı geliyor!
Cevap yokmu arkadaşlar