2024/11/15 ChatGPT에 개발 관련 문의

2024/11/15 ChatGPT에 개발 관련 문의

2024. 12. 17 (화) | Written by @dorian-mobileapp

이틀만에 질문 리스트 정리합니다. 복습하는 의미로 다시 한번 읽어보며 리스트를 작성합니다.

안드로이드

  • Hilt

    • Hilt 라이브러리를 활용하여 의존성 주입을 구현 중입니다. Module, InstallIn 애노테이션은 인터페이스에도 추가할 수 있을까요?
    • Hilt로 의존성 주입을 구현하기 위해 인터페이스의 메소드에 Provides, Singleton 애노테이션을 추가해도 될까요?
    • 의존성 주입을 테스트하기 위해 TestInstallIn 애노테이션이 추가된 object를 구현하고 있습니다. 그런데 InstallIn 애노테이션이 추가된 기존 object의 메소드들을 중복으로 구현하고 있습니다. 이를 해결할 방법이 있을까요?
  • Kotlin 언어

    • 인터페이스를 구현할 때, 그것의 어떤 메소드는 클래스들이 동일하게 구현할 수 있습니다. 그러면 코드 중복이 발생하는 문제가 있습니다. 그것은 어떻게 해결할 수 있을까요?
    • Kotlin 언어로 클래스를 상속받는 object를 구현할 수 있을까요?
  • drawable 리소스

    • 안드로이드 스튜디오에서 이미지 파일들을 drawable 폴더들에 추가하려 합니다. 예전에는 dpi별로 이미지를 추가했는데, 최근에는 v24 폴더도 있습니다. 어떤 것이 더 최적일까요?
    • 만약 사이즈가 300x200인 이미지를 drawable 폴더에 추가한다면, drawable 폴더에 추가할 내용이 동일한 이미지는 어떤 사이즈가 적합할까요?
    • drawable-xxxdpi 폴더에만 이미지 파일을 추가해도 될까요?
      그렇다면 drawable, drawable-xxxdpi 두 폴더에만 이미지를 추가한다면 어떨까요?
  • Jetpack Compose

    • Jetpack Compose로 이미지를 보여주는데, XML의 width, height 속성에 wrap_content를 지정하는 것처럼 이미지 크기 그대로 보여주고 싶습니다.
    • Jetpack Compose로 UI 구현 중인데, 화면의 상단에 액션 바가 있습니다. 이것을 숨기려면 어떻게 해야 하나요?

Layout provided by Steemit Enhancer hommage by ayogom


Posted through the ECblog app (https://blog.etain.club)
Sort:  

안녕하세요.
SteemitKorea팀에서 제공하는 'steemit-enhancer'를 사용해 주셔서 감사합니다. 개선 사항이 있으면 언제나 저에게 연락을 주시면 되고, 관심이 있으신 분들은 https://cafe.naver.com/steemitkorea/425 에서 받아보실 수 있습니다. 사용시 @응원해 가 포함이 되며, 악용시에는 모든 서비스에서 제외될 수 있음을 알려드립니다.


안녕하세요.
이 글은 SteemitKorea팀(@ayogom)님께서 저자이신 @dorian-mobileapp님을 응원하는 글입니다.
소정의 보팅을 해드렸습니다 ^^ 항상 좋은글 부탁드립니다
SteemitKorea팀에서는 보다 즐거운 steemit 생활을 위해 노력하고 있습니다.
이 글은 다음날 다시 한번 포스팅을 통해 소개 될 예정입니다. 감사합니다!

[광고] STEEM 개발자 커뮤니티에 참여 하시면, 다양한 혜택을 받을 수 있습니다.

Upvoted! Thank you for supporting witness @jswit.