개발관련 정보 (15) 썸네일형 리스트형 메소드 버스 활용하기 오랜만에 글을 쓰네요~ 앱을 개발하면서 핸들러를 자주 쓰게 됩니다. 하지만 너무 많은 핸들러를 쓰게 되면, 예상치 못한 문제가 생기게 됩니다. 그럼 핸들러 대신 메소드 버스라는 콜백 메소드를 활용하는 방법을 한번 확인해 보겠습니다. 사용법은 아래 소스예시와 같이, 콜백 메소드 클래스 선언 후 사용하게 됩니다. package com.kbins.kbinsure; import java.util.concurrent.Callable; /** * 메소드 버스 클래스 * * Created by James Hong on 2018,October,22 */ public class CallMethodObject implements Callable { public Object value; public CallMethodObj.. 5.0 롤리팝에서 숫자 콤마 표현 그동안 사용했던 콤마가 포함된 숫자를 표시할때는 int numb = 123456; NumberFormat nf = NumberFormat.getInstance();Log.d("NUMB:", nf.format(numb)); --123,456 이처럼 표현했지만.. 5.0 롤리팝이 올라간 폰에서는 콤마가 사라지는 현상을 보였다... 이제서야 뭔가 정리된건가? ㅎ.. 롤리팝에서는 다음과 같이 사용해야 콤마가 포함된 숫자가 표시된다. int numb = 123456; DecimalFormat nf = new DecimalFormat("#,###,###");Log.d("NUMB:", nf.format(numb)); --123,456 TextView에 HTML TAG 보여주기 최근에 TextView에 TEXT를 넣으면서 정렬문제로 여러가지 고민을 하다가 발견한 문서다.중요한 것은 이미지를 보여줄 수도 있고, 링크도 제공할 수 있다는 것이다.. ㅎ;이미지의 경우 웹서버에서 불러오는 것이 아니라 앱 리소스에서 제공하는 이미지를 매칭하여 보여준다.기타 아래 박스에 보면 사용 가능한 TAG들이 정리되어 있다~확인해 보자! This example explains to display HTML in Android TextView. Many times while you design an application, you may encounter a place where you will like to use HTML content in your screen. This may be to displ.. 구글 애드몹(AdMob) 광고달기 너무도 많은 사람들이 달고 있겠지만,.. 좀 필요해서 찾아보니 다양하다...이번에 직접 달면서 만들어진 소스를 좀 공개해볼까 한다.. 해보니.. 어디거랑 좀 비슷하기도 하다.. 절차는 다음과 같다,. 애드몹이 사용할 공통 (1)클래스를 생성하고, 광고가 등록될 (2)레이아웃을 만들고, 마지막으로 그 광고를 사용할 부분에서 (3)호출하는 것까지 설명해 보겠다... 우선 google-play-services_lib 라이브러리를 찾아 라이브러리 프로젝트로 추가하여야 한다.위치는 SDK위치/extras/google/google_play_services/libproject/google-play-services_lib(선택) 에 있다. 이 프로젝트를 IMPORT한다. 그리고 자신의 프로젝트에 라이브러리를 추가한다... Pinterest 공유걸기~ 우선 아래 두 파일을 pinterest 패키지에 담고~ # PinterestHelper.java package com.hongeuichan.pinterest; import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.AsyncTask;import android.util.Log;import android.widget.ImageView; import java.net.URL; public class PinterestHelper { private static final String TAG = "PinterestHelper"; public static class RemoteImageTask extends AsyncT.. 리얼클릭 레몬(RemoN) SDK를 달아보자 지금 새로운 RemoN SDK를 개발하고 있는걸로 알고 있지만,.현재 배포중인 RemoN SDK를 가지고 약간의 광고수익을 기대해 볼 수 있을 것 같다. 지금 배포되는 버전은 JAVA버전과 XML버전으로 나뉘는데,. 필자는 두 버전말로 새로운 형태가 필요했다. 얼마전 개발한 모아바 앱에 레몬광고를 달려면 약간의 변형이 필요해서 정리해 보았다. 우선 아답터 형태로 LIST에 필요할 때 ADD되는 형태로 JAVA타입 배너를 클래스로 만들어서 그것을 필요할때 호출하여 광고를 삽입하는 것으로 구상해 보았다. 아래는 약간 수정된 클래스 소스이다. package com.hongeuichan.morebar; import kr.co.dnasoft.remonsdk.AdView;import kr.co.dnasoft.rem.. Webview에 HTML5를 동작하게 해보자.. 우선 소스르 보시기 전에 참고부탁드립니다. 얼마전에 개발한 앱에서 발췌한 부분이라 그대로 적용하시면 몇가지 레퍼런스 오류가 나올겁니다.. 유튜브 동영상이나, 네이버 동영상들을 보이게 하고, HTML5역시 동작되도록 하는것이 목적이였습니다. 미리 참고해서 보시기 바랍니다. ps. 카카오스토리나, 카카오링크는 웹페이지에서 공유를 위하여 링크된 부분을 처리하기 위하여 구현하였습니다. ----------------------------------------------------------------package com.hongeuichan.webview; import java.io.UnsupportedEncodingException;import java.net.URLDecoder; //import com.hon.. 이전 1 2 다음