한 걸음 두 걸음

android Proguard / Open Source Library 본문

FrontEnd/Android

android Proguard / Open Source Library

언제나 변함없이 2019. 5. 8. 00:54
반응형

난독화란?
자바는 JVM(JAVA Virtural Machine)위에서 실행되는 바이트코드 형태로 컴파일됩니다. 이 때 컴파일된 코드에는 자바 소스코드 정보가 그대로 포함되어 있기에 역컴파일을 통해 쉽게 소스코드를 얻을 수 있으므로, 소스코드 또는 머신코드를 난독화하여 사람 또는 분석 도구가 이해하거나 분석하기 힘들게 만들어야합니다.

Proguard
프로가드는 널리 사용되고 있는 코드 난독화 오픈소스 툴입니다. 이는 GPL 라이센스를 갖고 있으며 어떠한 제약 조건 없이 사용할 수 있습니다.

어플리케이션을 Proguard를 적용한 경우 / 아닌 경우 2가지로 컴파일 한 뒤 디컴파일하여 차이를 알아본다.

-실습후에 적용

*Open Source Library 실습 , Progress Bar *

https://medium.com/@henen/%EB%B9%A0%EB%A5%B4%EA%B2%8C-%EB%B0%B0%EC%9A%B0%EB%8A%94-%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EB%A6%AC%EC%8A%A4%ED%8A%B8%EB%B7%B0-listview-3-with-glide%EB%A5%BC-%ED%86%B5%ED%95%9C-%EC%9D%B4%EB%AF%B8%EC%A7%80%EB%A1%9C%EB%93%9C-41856869a66

[

빠르게 배우는 안드로이드 — 리스트뷰(ListView) -3 with Glide를 통한 이미지로드

이 강좌에 이어서 진행하도록하겠습니다.

medium.com

](https://medium.com/@henen/%EB%B9%A0%EB%A5%B4%EA%B2%8C-%EB%B0%B0%EC%9A%B0%EB%8A%94-%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EB%A6%AC%EC%8A%A4%ED%8A%B8%EB%B7%B0-listview-3-with-glide%EB%A5%BC-%ED%86%B5%ED%95%9C-%EC%9D%B4%EB%AF%B8%EC%A7%80%EB%A1%9C%EB%93%9C-41856869a66)

  • Glide를 통해서 내부 저장소 이미지 리스트 보여주기

  • 출력은 Recycler view와 GridLayout을 사용한다. 다른 것을 사용해도 상관없다.

  • 5열로 출력해서 보여준다.

  • 이미지 리스트를 불러오는 동안 Progress bar를 띄워준다.

반응형