Apple is Apple
article thumbnail

일일회고

 

프로젝트 시작한 지 벌써 한 주가 다되었다.

회의하고 코딩하고 하다보니 시간이 정말 빠르게 지나간 것 같다.

다음주 월요일이 발표이니 잘 마무리 지어봐야겠다.

 

++ github issue, project로 PR을 관리하는 방법을 매니저님께서 알려주셨다.

그 전까지는 우리팀은 PR룰 없이 마구잡이 방식으로 했는데 알려주신 방식으로 우리 팀만의 룰을 정하고 PR내용을 수정하니 보기 깔끔한 PR기록을 남길 수 있었다. 이런 방식을 처음 알았지만 앞으로 계속 지켜나가야할 방식이므로 잘 숙지해야겠다.


오늘의 키워드

  • 프로젝트 구현
  • 룰 재정립

프로젝트 구현

 

1. 액티비티 전환 시 애니메이션 주기

 

startActivtiy 호출 후에 overridePendingTransition(startAnimaion, endAnimation)을 주면 startAnimation -> endAnimation으로 애니메이션 전환을 하면 액티비티가 전환된다.

기본적으로 android.R.anim.XXX 로 이미 지정되어있는 애니메이션을 사용 할 수 도 있고, res폴더 하위로 anim폴더라는 리소스 폴더를 추가해 그 안에 커스텀 애니메이션 리소스를 만들어서 적용을 시켜도 된다.

(직접 작업은 안하고 팀원 서포트를 함)

 

 

2. 다국어 처리 (예정)

우선 다국어 처리를 하려면 하드코딩된 문자열들을 모두 values/string.xml 에 xml 상으로 등록 시켜야한다.

등록 시킨 후 string.xml에서 open editor를 클릭한다.

에디터에 들어가서 지구본 모양을 클릭하면 다른 나라의 언어를 선택할 수 있는데, 선택하면 자동으로 파일이 만들어진다.

그 후, 수정할 문자열이 있으면 수정하고 적용시키면 다국어 처리가 완료된다. 원하는 만큼의 나라를 추가해도 된다.

 

 

3. 해상도 별 이미지 추가

안드로이드의 다양한 해상도를 지원하기 위해 hdpi, mdpi, xdpi, xxdpi, xxxdpi이미지를 추가적으로 만들어 프로젝트에 넣어주었다.

이미지가 많은데  이 곳에서 각 사이즈별 이미지로 쉽게 변환 할 수 있었다.

 

 

깃헙

- pr 할떄는 라벨, 작업자, 제목 등 모든 것을 팀 룰에 맞게 작성

- project에 칸반보드를 만들어 이슈작성

- 이슈 작성 후 완료하고 이슈에서 코드리뷰를 함    .close # ->

https://velog.io/@dohaeng0/GitHub-Project-Issue-%ED%99%9C%EC%9A%A9

https://devlog-wjdrbs96.tistory.com/231

https://velog.io/@cos/Github%EC%97%90%EC%84%9C-%ED%98%91%EC%97%85%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95?fbclid=IwAR060iCbkiNdpoeISC_aY2lJtCZ2TDA1QeZzYbKiQJkN328gfOaTc1pS18M

 

 

 

룰 재정립

https://www.notion.so/S-A-66f38725a19a4fb384f3925ddac63917?pvs=4#3a6f6f39baf64f0c892343517112a540 

 

프로젝트 S.A

프로젝트명: 상부삼조

www.notion.so

 

profile

Apple is Apple

@mjjjjjj