codegenius tarafından yazılmış tüm yazılar

Ubuntu Eclipse Launcher Kısayol Oluşturma

Merhaba arkadaşlar,

Ubuntu 11.10 ve üzeri için geçerlidir.

Öncelikle Eclipse için .desktop dosyası oluşturalım:

# gedit ~/.local/share/applications/opt_eclipse.desktop

Aşağıdaki entryi kendi eclipse kurulumunuza göre path ve icon düzenleyerek açtığımız opt_eclipse.desktop dosyasına kaydedin.

[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=“Eclipse Icon Path” Örn : /opt/eclipse/icon.xpm
Exec= “Eclipse Path” Örn : /opt/eclipse/eclipse
Terminal=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse

Son olarak dosyayı launcher dışında kullanmak için çalıştırma izni verelim :

# chmod +x ~/.local/share/applications/opt_eclipse.desktop

Launcher’a Eclipse yazdığınızda ikonun geldiğini göreceksiniz.

Eclipse_Icon

Kaynak : StackOverflow

İyi çalışmalar.

Loading

Facebooktwitterredditpinterestlinkedinmail

LRU için Optimal Cache Size

Merhaba arkadaşlar özellikle bitmaplerle uğraşıyorsanız outOfMemory’den kaçınmanız için cache kullanmak şart. UniversalImageLoader kullanmak istemeyip gerekirse kendi cache’imi yazarım diyenlerdenseniz optimal cache size belirlemek için kısa bir metod paylaşacağım.


               
ActivityManager am = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);

int availableMemoryInBytes = am.getMemoryClass() * 1024 * 1024;

LruCache bitmapCache = new LruCache<String,Bitmap>(availableMemoryInBytes/8);

Log.i(TAG, "Optimal Cache Size : " + (availableMemoryInBytes / 8));

Böylece farklı cihazlar için farklı cache boyutları belirleyebilirsiniz. İyi çalışmalar.

Loading

Facebooktwitterredditpinterestlinkedinmail

Android Studio & SDK Permission Problemi ve Çözümü

Merhaba arkadaşlar özellikle linux sürümü kullanıyorsanız sıklıkla karşılaşacağınız permission sorununu çözelim. Genelde SDK veya Android Studio’yu indirip /home dizini dışında /opt /usr tarzı superuser izinli bir yere taşıyınca SDK ve Studio doğrudan çalışmıyor update edilirken veya açılırken hata veriyor. Bunun çözümü için çok basit 2 yol var.

Birinci yol :

Studio veya SDK’nın kurulu olduğu dizin ve altdizinlere tüm izinleri vermek. (Tavsiye ETMİYORUM)
Studio’nun /opt de olduğunu varsayarsak :

#sudo chmod -R 777 /opt/android-studio

komutu ile izinleri sağlayabilir olası hataları engelleyebilirsiniz. İkinci yol ise bence daha güzel olan kullanıcımızı o dizini çalıştıran gruba eklemek: Bunun içinse :

# sudo usermod -G root -a [kullanıcıadınız]

komutuyla root grubuna kendinizi ekleyerek bu uygulamaları sorunsuzca kullanabilirsiniz.

Loading

Facebooktwitterredditpinterestlinkedinmail