Son Forum Aktiviteleri
13play ödeme kaç gün bekler?
playın yıllık ödemesi geçmiş, hiç uyarı epostası gelmediği için haberim olmadı. normalde bu ayın 10 unda ve 12 sinde denemede reddedilmiş. şimdi en erken 25, en geç gelecek ayın 10 unda ödeme yapabilirim. bu hesap 10 una kadar dayanır mı?
karakter kodlama dönüştürme sorunu
windows1252 ile kodlanmış dosyayı utf8 veya tüm dillerde gösterebilecek şekilde dönüştürmek istiyorum ama ş,ı,ğ gibi bazı türkçe karakterleri göstermiyor.
Aşşağıda
1-text kodlama alınıyor: windows1252
2-utf8 e dosya dönüştürülüyor.
3-dosyayı satır satır loga yazdırıyoruz.
String dosyaadi="abc.de";
String yol2 = Environment.getExternalStorageDirectory().toString()+"/"+"test"+"/";
String yol3=yol2+dosyaadi;
byte[] buf = new byte[4096];
String fileName = yol3;
java.io.FileInputStream fis = null;
try {
fis = new java.io.FileInputStream(fileName);
} catch (FileNotFoundException e2) {e2.printStackTrace();}
UniversalDetector detector = new UniversalDetector(null);
int nread;
try {
while ((nread = fis.read(buf)) > 0 && !detector.isDone()) {
detector.handleData(buf, 0, nread);}
} catch (IOException e2) {
e2.printStackTrace();
}
detector.dataEnd();
String encoding = detector.getDetectedCharset();
if (encoding != null) {
System.out.println("Detected encoding = " + encoding);
} else {
System.out.println("No encoding detected.");
}
detector.reset();
String filename = yol3;
File file = new File(filename);
String content = null;
try {
content = FileUtils.readFileToString(file, encoding);
} catch (IOException e1) {
e1.printStackTrace();
}try {
FileUtils.write(file, content, "UTF-8");
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
try {
File fileDir = new File(yol3);
BufferedReader in = new BufferedReader(
new InputStreamReader(
new FileInputStream(fileDir), "UTF-8"));
String str;
while ((str = in.readLine()) != null) {
System.out.println(str);
}
in.close();
}
catch (UnsupportedEncodingException e)
{
System.out.println(e.getMessage());
}
catch (IOException e)
{
System.out.println(e.getMessage());
}
catch (Exception e)
{
System.out.println(e.getMessage());
}
türkçe karakter sorunu
fdt.tg gibi olan ama txt olarak okunabilen bir dosya var. aşşağıdaki kodla deniyorum ama logda ve textviewde türkçe karakterler gözükmüyor. utf-16 felan yapıncada tek satırda çince karakterler çıkıyor.
BufferedReader in = new BufferedReader(new InputStreamReader(new FileInputStream(fileDir), "UTF-8"));
arrayadapter hata
internetten indirdiğim verileri arrayadapter ile listviewe aktarmak istiyorum. verileri diziye aktarıyorum, ekrandada gösteriyorum(logda println olarak), ama listviewe yüklemede aşşağıdaki hatayı alıyorum.
AsyncTask resim yükleme sorunu
AsyncTask kullanarak html konudu çekip, algoritma ile ayıklayıp sitedeki tüm resimleri telefona indiriyorum. yükledikten sonra tüm resimleri imageviewlerde göstermek istediğimde 5 resimden sonra hata veriyor. resimler büyük boyutlu.
sorun resim boyutu mu? yoksa AsyncTask 1 kerede çok fazla işlem yaptığından? yada sorun nedir?
karakter kodlama dönüştürme sorunu
veriyi çekerken dosyanın içindeki yazıların dili neyse, onları https://docs.oracle.com/javase/8/docs/technotes/guides/intl/encoding.doc.html
veri okumayı kodlama ismi ile çekilebilir. türkçe için Windows-1254 yazmak gerek.
android studio eclipse seçimi
studio iyi olabilir ancak, studio çok yeni olduğu için çoğu kaynak anlatım eclipse. ben eclipse kullanıyorum.
FTP den dosya indirtemiyorum
anladığım kadarıyla indirme işlemi programı kitliyor,lütfen 1 veya 2 sitedeki kodların değişmesi gereken yerlerini düzenleyip yazarsanız sevinirim. gece 3:30 a kadar uyuyamadım :( koskoca (win-android-linux) tabanlı projede burada takıldım kaldım.
2.sorum ftpden dosya indirmek için illa apache commons net mi gerekli?