Etiketli yaz─▒lar: J2ME

Sonim XP3.20 Quest

Bilirsiniz ki cep telefonlar─▒ hassas cihazlard─▒r yani yere d├╝┼čmeyi, suya girmeyi, ├╝zerine bas─▒lmay─▒ pek sevmezler. ├ťstelik bunlardan biri olunca siz de ├╝z├╝l├╝rs├╝n├╝z, ├╝stelik sizi ├╝zen bu cihaza belki birka├ž milyar lira da vermi┼č olabilirsiniz. ­čÖé B├Âyle ├╝z├╝c├╝ durumlara kar┼č─▒ Sonim insanl─▒─č─▒ d├╝┼č├╝nerek ta┼č gibi telefonlar yapm─▒┼č. Evet ta┼č gibi yere d├╝┼č├╝r├╝n, suya veya tuvalete at─▒p ├╝zerine bo┼čalt─▒m yap─▒n ya da anayola at─▒n ├╝zerinden arabalar falan ge├žsin, hi├ž problem de─čil. ­čÖé
Devam─▒n─▒ oku »

Java ME kayan yaz─▒

Java ME’de Form nesnesi kullan─▒larak yap─▒lm─▒┼č basit aray├╝zlerde de Canvas kullanmadan kayan bir yaz─▒ g├Âstermek m├╝mk├╝nd├╝r. Kayan yaz─▒lar bir reklam, farkl─▒ t├╝r bir uyar─▒ ya da bilgiye dikkat ├žekmek i├žin kullan─▒labilir.
Devam─▒n─▒ oku »

Java ME bellek durumu istatistikleri

Java ME cep telefonlar─▒ gibi d├╝┼č├╝k miktarda belle─če sahip cihazlarda ├žal─▒┼čt─▒─č─▒ndan bunlarda bellek y├Ânetimi ├Ânemlidir. Asl─▒nda Java ├ž├Âp toplay─▒c─▒s─▒ (Garbage Collector) sayesinde bu i┼či otomatik yap─▒yor ama ├ž├Âp toplay─▒c─▒ sadece kullan─▒labilir Java belle─či doldu─čunda devreye girip referanss─▒z nesneleri siliyor. Bu da uygulamada oyun vs. yo─čun i┼člemci kullan─▒m─▒ olan uygulamalarda k─▒sa s├╝reli─čine donmaya sebep olabiliyor. Bunu bir miktar kendi kontrol├╝m├╝z alt─▒na almak i├žin bellek durumu bilgilerine ihtiyac─▒m─▒z olabilir. Veya geli┼čtirdi─čimiz uygulaman─▒n bellek ihtiyac─▒ ile ilgili uyumlulu─čunu kontrol etmek i├žin bellek bilgilerine ihtiyac─▒m─▒z olabilir. Java ME, Java uygulamas─▒n─▒ kullanabilece─či bellek miktar─▒ ile ilgili basit iki de─čeri vermektedir; toplam bellek ve bo┼č bellek miktar─▒. Devam─▒n─▒ oku »

Java’da String Nesnelerini Kar┼č─▒la┼čt─▒rma

Java programlama dilinde bir├žok yerde String nesnelerini kar┼č─▒la┼čt─▒rmam─▒z (String comparison) gerekir.┬áString nesnelerinin kar┼č─▒la┼čt─▒r─▒lmas─▒┬ái├žin Java dilinde ├že┼čitli metotlar vard─▒r.

public boolean equals(String str)

─░lk metodumuz equals() metodu. Bu metodun kullan─▒m─▒ ┼č├Âyle olur;
if(str.equals(“abc”)){}
Bu ├Ârnekte str bir referanst─▒r ve e─čer “abc” strnin de─čerine e┼čit ise metot bir boolean de─čeri olan true d├Âner. Sonras─▒nda da buna dayanarak istedi─čimizi yapt─▒rabiliriz. Ayr─▒ca kar┼č─▒la┼čt─▒r─▒lacak metinlerdeki b├╝y├╝k k├╝├ž├╝k harf farklar─▒ ├Ânemli de─čilse equalsIgnoreCase() metodunu da kullanabiliriz. Devam─▒n─▒ oku »

Google Mobile Maps Street View

D├╝nya’da hayran─▒ oldu─čum ┼čeylerden biri de Google. Ka├ž y─▒ld─▒r kullan─▒c─▒lar─▒na neredeyse her t├╝rl├╝ hizmeti kuru┼č para almadan yap─▒yorlar. Bunlar i├žinde daha ├Ânceden pek rastlanmam─▒┼č ilkleri de var. Google Maps ve ona son zamanlarda eklenen Street View (Sokak G├Âr├╝n├╝m├╝) ├Âzelli─či. Devam─▒n─▒ oku »

Java Destekli Cep Telefonlar─▒

Java Destekli Cep Telefonlar─▒ ba┼čl─▒─č─▒ sitemin ziyaret├ži kay─▒tlar─▒nda farketti─čim bir Google arama terimi. Bunu farkedince bu konuda k─▒sa bir yaz─▒ yazay─▒m dedim.

├ľncelikle Java Sun Microsystems tarad─▒ndan geli┼čtirilmi┼č bir programlama┬ádilidir ve Java Platform┬áda bu┬ádilde yaz─▒lm─▒┼č uygulamalar─▒┬á├žal─▒┼čt─▒rmak i├žin Sun’─▒n haz─▒rlad─▒─č─▒┬ábir platformdur.

Devam─▒n─▒ oku »