핀수로그
728x90
반응형
  • 게시글 대표 이미지 썸네일 주소
    [ pinslog/Log.daily() ]
    [Android] 제약조건 프로그래밍 방식으로 변경하기 | How to move constraint programmatically
    2023-10-03 22:43:02
    제약조건 프로그래밍 방식으로 변경하기 updateLayoutParams를 이용한다. yourView.updateLayoutParams { topToBottom = targetViewId startToEnd = targetViewId bottomToTop = targetViewId // ... } 예시를 위해 텍스트 뷰 하나를 만들고, 제약조건을 아래와 같이 두었다. 현재는 화면 바깥에 존재하도록 되어 있다. 아무 버튼이나 클릭하면 해당 텍스트 뷰의 제약조건이 변경되도록 해주었다. private fun buttonClick() = View.OnClickListener { binding.testTextView.updateLayoutParams { topToBottom = binding.mediumJoinTe..
  • 게시글 대표 이미지 썸네일 주소
    [ pinslog/Log.daily() ]
    [Android] Databinding Format Character
    2023-10-02 19:20:09
    데이터바인딩에서도 형식 문자를 이용해 값을 나타낼 수 있다. string.xml %s시 layout.xml android:text="@{String.format(@string/forecast_time, hourlyForecast.time)}" 공부하며 작성된 글이라 잘못된 정보가 있을 수 있습니다. 말씀해주시면 수정하겠습니다. 감사합니다. References
  • 게시글 대표 이미지 썸네일 주소
    [ pinslog/Log.daily() ]
    [Android] 프로젝트 셋팅을 하며 생긴 오류 해결하기
    2023-10-01 11:57:18
    집단지성의 방 해커톤을 진행하기 위해 프로젝트 셋팅을 먼저 했다. (해커톤에 대한 것이 궁금하다면 아래 링크 참고) 집단지성의 방 : 1st Hackathon - Deep Into the Code 작년에 왔던 집단지성의 방(이하 집지방), 죽지도 않고 올해 또 왔습니다. 😂 사실 작년에 비해 올해는 활발한 활동을 이어나가진 못했습니다. 혈기왕성 열정만땅이었던 신입에서 어딘가 한풀 www.pinslog.com 프로젝트를 셋팅하면서 만난 오류와 해결 방법에 대해 간략하게 기록하려고 한다. 프로젝트 셋팅 안스 업데이트 이후 (지라프) 프로젝트를 생성하려고 하니 몇가지 눈에 띄는 점들이 있다. Activity를 선택할 때는 컴포즈가 가장 상단에 위치해있고, 선택지가 많이 간소화되었다고 느껴졌다. 그리고 Buil..
  • 게시글 대표 이미지 썸네일 주소
    [ pinslog/Log.daily() ]
    Crashlytics 추가하기
    2023-09-24 14:58:05
    Firebase Console에 프로젝트가 추가되어 있다고 가정하고 글을 작성한다. 아직 프로젝트를 추가하지 않았다면 아래 링크를 참고하면 된다. 내 프로젝트와 Firebase 연동하기1. Firebase 사이트로 이동한다. 링크 2. 시작하기를 누른다. 3. 프로젝트 만들기를 클릭한다. 4. 프로젝트의 이름을 입력한다. 각 화면의 안내에 따라 프로젝트를 생성하면 된다. 5. 프로젝트 생성이 www.pinslog.com Crashlyticsfirebase에서 제공하는 초경량 오류 보고 솔루션이다. 애플리케이션을 서비스하다보면 오류가 일어나는 것은 당연한 것인데 (..) 이러한 이력을 관리해야 개선이 가능할 것이다. 이전에는 오류 로그도 따로 사내 서버에 저장하여 관리 했었기 때문에 crashlytics를..
  • 게시글 대표 이미지 썸네일 주소
    [ pinslog ]
    다시 시작
    2023-09-23 15:20:57
    별다를 것 없던 스터디 와중 루디님이 9월 23일이 되면 2023년까지 100일이 남게 되고, 이 날부터 꾸준히 무언가를 매일 하면 100일동안 하게 되는 것이라고 알려주었다. 습관을 들이는데는 보통 60일 정도 든다고 하던데 100일이면 습관을 들이고도 남는 시간이 아닌가! 하지만 정말로 매일매일 무언가를 꾸준히 한다는 것은 쉬운일이 아니다. 단적인 예로 지금 내가 글을 쓰고 있는 바로 여기 핀수로그의 Log.daily() 카테고리가 있다. ㅋㅋ.... 그래서인지 항상 얘를 보면 마음에 무게추를 얹은 것처럼...마음이 무거워졌다. 100일 기념 한번 도전해볼까 했는데 이번에도 혼자서 마음을 먹고 실행하면 왜인지 반드시 실패할 것 같았다. 그래서 또 다같이 하기로 함 어쩌다 보니 또 우리는 일을 벌였다...
  • 게시글 대표 이미지 썸네일 주소
    [ pinslog ]
    I/O Extended 2023 Cloud Busan & Busan 다녀왔다
    2023-09-02 21:30:39
    I/O Extended 2023 Cloud Busan & Busan | Festa! Festa에서 당신이 찾는 이벤트를 만나보세요. festa.io 처음으로 개발자 관련 오프라인 행사에 참여해보았다! Jetpack Compose 관련 세션을 보고 냅다 티켓을 구매해 참여했는데 다른 세션들도 흥미로웠다! (그래도 역시 'Jetpack Compose의 고급상태 및 사이드효과' 세션이 제일 재밌었다.) 생각해보니 관련 행사는 다른 곳에서도 몇번 참여해보긴 했네 아무튼 이런 행사에 갈때마다 느끼는 것은 다양한 사람들이 한자리에 모여 지식을 나누는 것은 정말 큰 힘이 된다는 것이다... 따로 대화를 주고 받는 것은 아니지만 연사의 발표를 통해, 또 그에 대해 질문을 던지는 사람들을 통해 나는 많은 걸 배운다. 동..
728x90
반응형