Android için Otomatik Url Kısaltma Sınıfı


Merhabalar,
Bir proje için EditText’e yazılan URLlerden uzun olanların otomatik kısaltılması gerekiyordu, bunun meyvesi elimden çıkan Android Google URL Shortener sınıfı oldu.


Hello,
I was needed to automatically shorten long URLs written in an EditText in a project. For this I used Android Google URL Shortener class.


Siz yazınızı yazarken, arkaplanda uzun linkleri (25 karakterden uzunları) kısalarına çeviriyor :). Test etmesi bile epey eğenceli.


As you type your text, it shorts long urls(particularly ones that longer than 25 charaters) :). Even testing it is pretty fun.


EditText‘inizde bu olayın olmasını istiyorsanız  iliştirmek için attachToEditText metodunu kullanmanız yeterli.


If you want this event to be happen in your any EditText, it is enough to use attachToEditText method as shown below.


 

Projenize eklemek için ekteki GoogleURLShortener.java dosyasını src dizinine ve  libs dizinine android-async-http-1.4.4.jar dosyasını yerleştirin.
AndroidManifest.xml dosyasında internet izni tanımlanmamışsa tanımlayın.


To add this ability in your project, add  GoogleURLShortener.java to src folder and android-async-http-1.4.4.jar to libs folder. These are given in the downloadable zip.

If internet permission hasn’t been defined in AndroidManifest.xml, add this permission to manifest as given below.


 

 

İyi eğlenceler ve iyi çalışmalar.


Have fun and  a nice working day.


mehmet_demir

Dicle Üniversitesi Elektrik Elektronik Mühendisliği Bölümünden 2009 yılında birincilikle mezun oldu. Tecrübe sahibi olduğu konular : sistem yönetimi, php, mysql, web geliştirme, wordpress, java, redhat, android.

Şunlar da ilginizi çekebilir

LEAVE A COMMENT

Instagram Uygulamam Tüm Kaynak Kodlarıyla CodeCanyon'da! (EKSTRA BİR PROJE HEDİYEM :) )

Instagram Uygulamam Tüm Kaynak Kodlarıyla CodeCanyon'da! (EKSTRA BİR PROJE HEDİYEM :) )

DNS DEĞİŞTİRİCİ PROJEM TÜM KAYNAK KODLARIYLA CODECANYON'DA! :)

DNS DEĞİŞTİRİCİ PROJEM TÜM KAYNAK KODLARIYLA CODECANYON'DA! :)

Hakkımda

Mustafa Demir

Elektronik, linux, android, ios, matlab, latex, python, C, ve C++ meraklısıyım. Profesyonel Android Uygulama Geliştiricisi olma yolunda ilerliyorum. Ubuntu 15.04 kullanıcısıyım. Merakımın peşinden koşmayı severim.

Bizi Takip Edin

Facebook'ta Takip Edin