[펌] Android MediaCodec을 이용한 디코딩 예제! 출처: http://thdev.net/609 MediaCodecExample-master.zip Android MediaCodec을 이용하여 비디오 디코하는 예제를 작성해보았습니다. 예제는 이미 오래전에 올려두고 블로그에 정리하는것이지만... 이번 글에서는 디코딩만 진행합니다. 지금까지 블로그에 포스팅한 내용 GDG DevFest 발표 자료! Android MediaCodec .. IT_Programming/Android_Java 2014.12.30
[펌] Android OutOfMemory 분석 출처: http://www.kmshack.kr/android-outofmemory-%eb%b6%84%ec%84%9d Android OutOfMemory 분석 김 민수 2014년 1월 14일 1 Comment 안드로이드에서 비트맵 이미지를 불러온다거나 애니메이션시 메모리부족으로 인해 응용 프로그램이 종료되는 문제점을 한번쯤을 격었을 것이다. 이런 경우 이미지나 객체를 할당된.. IT_Programming/Android_Java 2014.12.29
[펌] DDoS 공격과 방어 메카니즘 * 출처 : https://moaimoai.tistory.com/24 네트워크 보안 과제로 영어로된 DDoS 공격과 방어 메카니즘에 관한 논문을 정리하였다. 버리기엔 아깝고 블로그에 정리하고자 한다. 최근 다양한 분산 서비스 거부(DDoS: Distributed Denial of Service) 공격이 나타나고 있으며, 이에 대한 방어 메카니즘이 제시되었.. IT_Server/네트워크 · 보안 2014.12.08
[Android] ClickableSpan 사용하기 출처: http://colib.tistory.com/entry/Android-ClickableSpan-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0 Spannable을 이용하면 TextView에 밑줄, 색상, 크기 등 여러가지 효과를 줄 수 있습니다. 이 외에도 click 이벤트를 줄 수도 있는데요. 이를 활용하면 단순히 글자만 나타내는 TextView보다 훨씬 다양하게 표현할 수 있습니.. IT_Programming/Android_Java 2014.12.01
[펌] 안드로이드 클라이언트 Reflection 극복기 출처: http://engineering.vcnc.co.kr/2013/07/replacing-reflection-to-apt-in-android/ 다양한 형태의 데이터¶Java를 이용해 서비스를 개발하는 경우 POJO로 서비스에 필요한 다양한 모델 클래스들을 만들어 사용하곤 합니다. 안드로이드 클라이언트 역시 모델을 클래스 정의해 사용하고 있습니다. 하지만 서비.. IT_Programming/Android_Java 2014.11.27
스크린 캡쳐 막기 출처: http://sync-pro.tistory.com/m/post/51 자신의 앱이 스크린 캡쳐가 되는걸 막기 위한 방법. 아래 코드를 삽입하면 된다. 문제는 모든 단말에서 작동하는게 아니라는 점.. 일단 갤럭시 S3 LTE 버전에서는 캡쳐 방지됨. getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE); IT_Programming/Android_Java 2014.11.27
[펌] Android - Spannable 을 잘 사용하면 TextView 의 마스터!! 출처: http://aroundck.tistory.com/2727 BulletSpan /* public BulletSpan (int gapWidth, int color) -gapWidth: gap in px between bullet and text -color: bullet color (optionnal, default is transparent) */ //create a black BulletSpan with a gap of 15px span = new BulletSpan(15, Color.BLACK); QuoteSpan /* public QuoteSpan (int color) -color: quote vertical line color (optionnal, .. IT_Programming/Android_Java 2014.11.25
배터리 사용량 액티비티 호출 & 주소록 추가 액티비티 호출 출처: http://croute.me/421 이번 포스트는 간단하지만 잘 생각안날수 있는 시스템 액티비티를 호출하는 방법에 대해서 입니다. 개념은 간단합니다. 컴포넌트네임이라는 객체를 만들어서 인텐트에 setComponent를 해주고 startActivity를 하면 됩니다. 아래는 간단한 두가지 경우의 코드입니다. 코드.. IT_Programming/Android_Java 2014.11.21
[펌] 액티비티 전체를 덮는 네비게이션 드로어 만들기 출처 : http://androidhuman.tistory.com/560 네비게이션 드로어는 꽤 오래 전부터 널리 사용되던 패턴 중 하나입니다. 그러다 보니, 공식 버전의 네비게이션 드로어가 없을 때부터 시작하여 현재 널리 사용되는 AppCompat 버전의 네비게이션 드로어까지 생각보다 다양한 종류의 구현이 있습니다. 하지.. IT_Programming/Android_Java 2014.11.18
[안드로이드] 폰에서 자기 전화번호 불러오는 방법 / Marshmallow READ_PHONE_STATE 권한 관련 이슈 출처: http://i5on9i.blogspot.kr/2015/10/blog-post_70.html 한마디만 하자면 "개판이다."! 구글은 새로운 것도 좋지만 자신들이 싼 똥들을 잘 치울 필요가 있다고 생각한다. (물론 많이 수정도 됐지만.. 제조사, 통신사 커스텀에 대한 적정 수준의 검수/통제가 필요하다고 생각한다.) 제조사와 통신사 똥.. IT_Programming/Android_Java 2014.11.16