반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 안드로이드
- 안드로이드개발
- Android
- 서브모듈 pull
- java
- 유니티
- gitlab submodule
- 티스토리
- github submodule
- github
- 타이쿤
- submodule sourcetree
- Android Studio
- Kotlin
- 내 맘대로 정리한 안드로이드
- 쿼터뷰
- 서브모듈 sourcetree
- 코틀린
- 앱개발
- 안드로이이드 submodule
- 게임개발
- DataBinding
- 목서버
- 앱
- GIT
- Unity
- firebase
- 개발
- 카페오냥
- 2d게임
Archives
- Today
- Total
목록안드로이드 스튜디오 디컴파일 (1)
Uing? Uing!!
[안드로이드 팁] Java로 디컴파일(Decompile)해서 코드 이해하기
코드를 뜯어보고 싶어요 안드로이드 개발을 조금 하다 보면 같은 기능을 하는 코드이더라도 여러가지 방법으로 전개가 가능한 경우가 많다. 특히 자바에서 코틀린으로 넘어오면서 느낀 점 중 하나가 정말 다양한 방식의 코드를 간결한 문법으로 지원해준다는 점이다. 이건 코틀린의 큰 장점이지만, 공부를 하는 입장에서는 간혹 코드만 봐서는 성능 상에 어떤 차이가 있는지 알 수 없을 때가 있다. 'Kotlin의 이 문법은 Java에서는 어떤 방식으로 전개되는 거지?' '이 함수를 여기에 정의하면 전역 static으로 정의되는 건가?' 'Null-check를 이렇게 간결하게 하면 실제로는 어떤 방식으로 체크하는 걸까?' 등등의 의문은 Kotlin 코드를 좀 더 명확하게 표시된 Java 코드의 형태로 바꾸어 보는 것으로 해..
Android
2020. 11. 17. 12:06