본문 바로가기

전체 글6

Android 여러 줄을 갖는 TextView의 글자 쪼개기(word-break)가 제대로 안된다면 내가 작성한 방법들이 모든 경우를 해결해 주진 않지만.. 나의 경험을 토대로 여러 분들의 시간 절약에 도움이 되었으면 하여 올린다.android:breakStrategy따옴표 쌍이 있으면 하나의 문자로 취급해요따옴표는 종류도 여러 개에요 android:breakStrategy가장 먼저 봐야할 것은 breakStrategy attribute다. TextView  |  Android Developers developer.android.com사실 최근 버전들은 기본 strategy가 simple로 되어있기에 별 다른 설정을 해주지 않아도 된다.하지만 Android 8.0(API 26) 환경에서 android:breakStrategy의 디폴트 값이 simple이 아닌 경우가 있다.버전 별 디폴트 값을 분류해놓은.. 2024. 7. 3.
Android에서 Coroutine Flow로 네트워크 변화 모니터링하기 이 글은 위 영상을 참고하여 작성되었다.  중요한 것은 SAA (Single-Activity)해당 주제를 편하게 구현하려면, 가능한 Single-Activity 구조에서 하는 것이 좋다. 어떤 화면에서도 동일한 네트워크 스트림에 의해 이벤트 트리거가 되어야하기 때문이다. 물론 아니어도 Manager 구조를 잘 정의하면 가능은 하다. 동일한 코드를 참조하는 곳이 여기저기 흩뿌려질 것이라 상대적으로 유지보수하기 힘들 뿐이다. 처음에는 단순하게 생각해서,각 Fragment에서 아래처럼 requireActivity()를 이용해 스트림을 collect했다.// PlanFragment.ktviewLifecycleOwner.repeatOnLifecycle { launch { // network가 A.. 2024. 7. 2.
반응형