Android – Arraylist Adapter Örneği

Aşağıdaki örnek kodla ExpandableListActivity i extend ederek oluşturacağınız basit bir list activity kod parçacığı var. Hope it works. package com.mehmetfasil; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import android.app.ExpandableListActivity; import android.os.Bundle; import android.widget.ExpandableListAdapter; import android.widget.SimpleExpandableListAdapter; public class BasitExpandableListAdapterActivity extends ExpandableListActivity { private static final String NAME = “NAME”; private static final String IS_EVEN =…

SQL Tarih Şartlı Arama Sorgusu

Yazının başlığını türkçe yazmaya çalışınca biraz zorlama oldu sanki. SQL query date filter  gibi bişey de diyebiliriz biz buna. Gelelim sorguya. SELECT ad,soyad,islem,tarih FROM kisisel_bilgiler WHERE DAY(tarih) = 20 AND MONTH(tarih) = 08 AND YEAR(tarih) = 2011 gibi bir sorguyla tarih şartlı arama yapabilirsiniz. Hope it works.

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.