Jackson ObjectMapper İle Gelen Kompleks Json Dataları Okumak

Herkese Merhaba. Android ile online bi uygulama yazıyorsanız işleyeceğiniz datayı object halinde gönderip almanın en güzel yolu object okuyucuları kullanmak. Jackson amcanın object mapper ı da bunlardan bi tanesi. Complex Type Datayı şu şekilde handle ediyoruz : List<Classismi> Objeismi= mapper.readValue(servistenveyabaskabirsourcedangelenjson, mapper.getTypeFactory().constructCollectionType(List.class, Classismi.class)); int size = Objeismi.size(); size bir sayı dönecektir. Bu complex type da gelen […]

Websiteniz Yılbaşına Hazır mı ?

  Malum, yılbaşı yaklaştı. Web siteleri de ufak ufak kardan adamlar çizmeye, kayaklar yaptırmaya, sayfalarda karlar yağdırmaya başladılar. Bu tip zamanlanmış değişimler web siteleri için altın değerinde. Google zaten bu mantıkla doodle lar hazırlıyor. Şöyle bi site var : http://www.jqueryrain.com/2012/04/top-jquery-snow-falling-effect-plugin-tutorial-with-example/ Benzer şekilde hazırlanmış web sitenize kışı getirecek olan efektler var. Kullanımı ve entegrasyonu çok basit ve güzel […]

Eclipse’de Hata (An error occured. See the log file )

Kod paylaşmak için eclipse IDEsine kuracağınız bir eklenti ile Microsoftun Team Foundation Server hizmetini kullanabilirsiniz. Diyelim kurdunuz ve sıkıntısız çalışıyorsunuz bir gün eclipse i bi açtınız size : “An error occured. See the log file C:dizin adı herneyse\workspace\.metadata\.log” gibi bişeyle karşılaştınız. eclipse standart bu hatayı verir zaten. bende bi sorun var git log dosyama bak […]

Androidde Custom Title Ekleme

Bunu runtime da yapabiliyoruz. On create içerisinde :   java kodu @Override protected void onCreate(Bundle savedInstanceState) { requestWindowFeature( Window.FEATURE_CUSTOM_TITLE ); setContentView(R.layout.activity_intro); getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.custom_title); super.onCreate(savedInstanceState); //some code maybe TextView headerText = (TextView) findViewById(R.id.custom_title_text); headerText.setText(“Tamir Atölyesi”); headerText.postInvalidate(); }   title olarak ekleyeceğimiz layout : <LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android” xmlns:tools=”http://schemas.android.com/tools” android:layout_width=”match_parent” android:layout_height=”match_parent” android:gravity=”left” android:orientation=”horizontal” > <TextView android:id=”@+id/custom_title_text” android:layout_height=”wrap_content” android:layout_width=”fill_parent”/> </LinearLayout>

Android Projeyi Cihaz Üzerinde Debug Etme

Eclipse ya da başka IDE lerde geliştirilen android uygulamalar sanal cihazlar haricinde örneğin samsung bir telefonda debug edilmek isteniyor olabilir. Cihazı USB kablosuyla bağlıyorsunuz ve IDE den debug butonuna bastığınızda gelen cihazlar içerisinde telefonunuz yoksa çözüm basit: Standart USB kablo bağlatısı telefonunuzun sistemde görünmesi ve dosya dizinleri şeklinde görüntülenmesinin sağlıyor. Fakat bizim  android geliştirilen ortamında […]

Kod Yazarken Ne Dinlemeli ?

Ben de merak ettim. Quora’da da baktım millet ne dinliyor diye. Eye of the Tiger dinleyen bile var. Biraz uçuk bi fikir geldi. Sonra başka yerlere falan baktım derken şöyle bi site buldum : http://musicforprogramming.net Müzikler bence başarılı. Çoğu New Age tarzı. daha önce hiç duymadığım isimler var. Tavsiye edilir.

400 Küsür milyon Android Kullanıcısının Hala CyanogenMod Kullanmaması

Android kullanıcılarının büyük bir bölümü (yaklaşık 400 küsür milyon) akıllı cihazını ilk aldığı andan itibaren içindeki default android sürümünü bir müddet kullanıyor, upgrade etme imkanı var ise de bir süre sonra geçebildiği üst seviye android sürümüne geçiyorlar. Tüm bu sürümler belirli özelliklerin geliştirilmesi ve yenilenmesinin yanında aynı ekip tarafından core olarak geliştiriliyor. Ve sürüm release […]

HTC Incredible S Exchange Sunucu Ayarı

Az önce elime bir adet HTC Incredible S geldi. Kurumsal Eposta Adresi tanımlaması yapılması istendi. Standart exchange ayarlarını exchange active sync üzerinde girdiğimde kullanıcı adı / şifre hatası aldım. İnternetten araştırdığımda şöyle birşeyle karışılaştım. Eğer active sync kısmında kullanıcı adı ve  exchange hesabı (etki alanı) ayrı ayrı girilmesi isteniyor ise size düşen etki alanı (exchange […]