본문 바로가기

안드로이드/코드

[#B7 DEPRECATED] TouchImageView.java TouchImageView.java는 표시된 이미지에 핀치줌 기능을 추가합니다. 이는 레이아웃에서 이미지뷰 대신 사용합니다. SOURCE CODE 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411..
[#B6 DEPRECATED] FEED COMPONENTS 해당 강좌는 링크에서 볼 수 있습니다. 명시되지 않은 모든 소스코드 출처 : www.androidhive.info FeedImageView.java 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141..
[#B5 DEPRECATED]JSON 오브젝트를 String으로 변환하는 방법 - JsonUtil 이 포스트의 JsonUtil은 [#A3]JSON 데이터를 내 앱에 저장하는 방법 에 최적화되어있습니다. POJO 클래스 Note 의 인스턴스 note를 toJson 메소드에 넘기면, 이를 JSON 형식으로 가공한 후 최종적으로 String의 형태로 반환합니다. SOURCE CODE 12345678910111213141516171819public class JsonUtil { public static String toJSon(Note note) { try { JSONObject jsonObj = new JSONObject(); jsonObj.put("title", note.getTitle()); jsonObj.put("date", note.getDate()); jsonObj.put("note", note...
[#B4 DEPRECATED]STRING을 BITMAP으로 변환하기 STRING 구조로 변환된 BITMAP은 메소드 하나만으로 손쉽게 원래 구조로 로드할 수 있습니다. BITMAP을 STRING으로 변환하는 메소드는 여기에서 확인할 수 있습니다. SOURCE CODE 12345678910public Bitmap StringToBitMap(String encodedString){ try { byte [] encodeByte=Base64.decode(encodedString,Base64.DEFAULT); Bitmap bitmap= BitmapFactory.decodeByteArray(encodeByte, 0, encodeByte.length); return bitmap; } catch(Exception e) { e.getMessage(); return null; }}Colo..
[#B3 DEPRECATED]BITMAP을 STRING으로 변환하기 BITMAP을 STRING으로 변환하는 과정은 메소드 하나만으로 쉽게 할 수 있는 데 비해, 그 효율은 저장과 로드 측면에서 매우 탁월합니다. 이 STRING은 어떤 DB, SharedPreference 에도 저장될 수 있으며 언제든지 STRING to BITMAP 작업을 통해 로드할 수 있습니다. SOURCE CODE 12345678910public String BitMapToString(Bitmap bitmap){ ByteArrayOutputStream baos=new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.PNG,100, baos); byte [] b=baos.toByteArray(); String temp= Base64.en..
[#B2 DEPRECATED]RoundImageView.java RoundImageView.java 소스코드입니다. radius를 조정하여 원형에 가깝게 혹은 멀게 조절할 수 있습니다. ( 기본값 36.0f는 완전한 원형이며, 값이 낮아질수록 사각형에 가까워집니다. ) 레이아웃에서 이미지뷰 대신 사용합니다. SOURCE CODE 1234567891011121314151617181920212223242526public class RoundImageView extends AppCompatImageView { public static float radius = 36.0f; public RoundImageView(Context context) { super(context); } public RoundImageView(Context context, AttributeSet at..
[#B1 DEPRECATED] URL에서 BITMAP 가져오기 getImageFromUrl 메소드를 클래스에 추가한 후, String 형식의 URL을 넘겨주기만 하면 손쉽게 BITMAP을 추출할 수 있습니다. SOURCE CODE 12345678910111213141516171819202122232425262728public static Bitmap getImageFromURL(String imageURL){ Bitmap imgBitmap = null; HttpURLConnection conn = null; BufferedInputStream bis = null; try { URL url = new URL(imageURL); conn = (HttpURLConnection)url.openConnection(); conn.connect(); int nSize = con..