2학기 때 다짐했던 것들 중 하나... 바로
카톡 테마 만들기!!!
를 미루고 미루다가 드디어 해냈다.
제일 기본적으로 모든 과정에 대해 잘 설명되어 있는 글이 있어서... 그걸 토대로 추가적인 부분은 그때그때 서치해서 함
참고-> https://m.blog.naver.com/rena0110/222187148186
이 분 거 1단계부터 끝까지 하면 됨!!! 진짜 대박,,,,,아직도 신기함
사실 12월 말에 해봤다가 안드로이드 스튜디오 <- 이자식 때문에 포기하고 있었음
일단,,, 진짜 후회되는 짓 중 한가지로... 내 윈도우 계정이 한글 이름(...)이기 때문에 안드로이드 스튜디오 설치 경로에 한글이 들어가서 설치가 안된다. 그래서 계정 이름 바꾸는 거 찾다가 다 날아갈 거 같아서 또 포기하고(베릴로그 쿼터스 때도 이랬음) 그냥 과제할 때처럼 ssd 외장하드에 설치하기로 했다. 과연 잘 될지가 의문이어서 어젯밤에 몇 시간 동안 설치만 함,,,
그리고 오늘!! 본격적으로 그림 그리고 코드 색상 변경 시키고 테마를 완성했담 ㅎ.ㅎ
아래부터는 까먹을까봐 적는 대략적인 순서
1. 프로그램 설치, 폴더 생성
ssd에 따로 Android 폴더 생성 후, 해당 위치에 샘플 폴더, studio 프로그램 설치, sdks 폴더 생성해서 그쪽에 sdk들 설치!
2. 이미지 변경
샘플 테마 폴더->어피치 소스 폴더-> src-> main-> theme-> drawable 폴더 이미지 전부 바꾸기
★이때 파일명, 확장자, 사이즈는 똑같이 만든다!!
그런데 말풍선 같은 경우는 사이즈 더 커도 됨! 처음에 똑같이 해야 되는 줄 알고 했다가 캐릭터가 너무 작게 나와서,,, 찾아보니까 말풍선은 어차피 나인패치할 거니까 조금 더 커도 괜찮은 거 같음. 물론 말풍선 자체는 샘플과 똑같은 사이즈로 그리고 캐릭터만 추가 공간을 쓰게 그렸다...
원래 어차피 대화 창만 보니까 말풍선만 대강 바꿀라 했는데 그게 젤 난이도가 높아서 회피하느라 결국 전부 다 그림 ㅋㅋㅋ (아니 근데 그 와중에 저 사람 추가,,, 등등 몇 개는 쓰이지도 않음 에라이
3. 말풍선 나인패치
여기서 되게 시행착오를 겪었었는데,,, 다른 사람들 글 보니까 무슨 기준선을 조정하라고 하는데 대체 그게 어떻게 움직이는 건지,,, 감도 안 오고 자꾸 핑크인지 보라인지 칸만 움직여지고.... 그랬었다.
그런데 이리저리 건드리다 보니까 알게 됨!!
일단 아래 Show patches, Show content 박스를 체크하여 진행상황을 본다.
그리고 아래, 오른쪽 선만 마우스로 클릭하면서 드래그해서 검은 선을 그린다.
위, 왼쪽은 1px로 검은색 점만 찍는다. <- 이렇게 하면 말풍선 중앙에 십자가 모양으로 초록 선... 기준 선이 생기게 된다!
그리고 오른쪽에 보라색 칸이 글이 들어갈 공간이다. 캐릭터에 안 닿도록 예쁘게 잘 조정해 준다.
4. 색상 변경
그리고 color에서 전체적인 테마의 배경색, 글자색들을 바꾼다. 샘플 테마의 코드를 쓰면 주석으로 다 나와 있고, 가이드라인 pdf에도 어디 부분인지 다 나와 있으니 그거 보면서 한다.
근데 망할 안드로이드 스튜디오는 무슨 클릭할 때마다 자꾸 프로그램이 제멋대로 꺼져서 하나 바꿀 때마다 저장을 해주면서 해야 된다... 진심 언제 죽을지 모르는 제일 큰 공.포
5. 완성 후 빌드 하기
테마를 완성했으면 마지막으로 Build를 한다! 참고 글의 순서에 따라 빌드를 하는데, 처음에 했을 때는 key 폴더랑 비번, 이름까지 다 설정했는데도 확인 버튼을 누른 뒤에 아무 반응이 없었다.
-> 기존 샘플 테마에 이미 apk파일이 있어서 그거 제거함 + key 폴더 위치를 어피치 소스 폴더 안 말고 그 앞 테마 폴더로 경로 지정하기 = 이러니까 스튜디오 우측 하단에 빌드가 성공 됐다는 알림이 떴다! 거기서 location을 누르면 파일 위치로 열 수 있는데, 보니까 경로로 지정했던 key.jks 그게 아니라 자동으로 어피치 소스 폴더 안에 release 폴더가 생기면서 그 안에 apk 파일이 생긴 걸 볼 수 있다!!
6. 핸드폰에 적용하기
일단 apk 파일은 바로 카톡으로 못 보낸다. (나에게 보내기로 했다가 거절당한 사람)
Zip파일로 압축한 다음에 보내자,,,!!
그리고 핸드폰에서 파일을 다운 받은 후 출처를 알 수 없는 앱 설치 안내 무시하기 어쩌구 눌러주고 걍 냅다 킵고잉 ㄱㄱ 해주면 설치 완료!!
카톡에 적용한 결과....
말풍선 보니까 캐릭터 크기가 너무 작아서 망했다.
다시 크게 수정해야 됨(이때 위에서 쓴 글 내용... 말풍선은 크기 똑같이 안 하고 더 크게 해도 ㄱㅊ)
+ 기본 프로필도 기껏 귀엽게 토끼토끼하게 그려 놓았더니 누르면 다시 어피치로 바뀌길래 얘도 수정해야 됨
.
.
.
그래서 다시 수정 후!!! (수정할 때는 릴리즈 폴더 삭제하고 다시 빌드해서 기존 apk 삭제 후 설치, 핸드폰에서 apk 삭제 안 하고 다시 깔면 충돌 남.....)
이제 말풍선이 예쁘게 되었다!!!!
또 잠금화면도 귀엽게 만들음
근데 사실 난 귀찮아서 잠금 안 씀 <- 뭐죠?
아무튼 하고 싶었던 거 해내서 완전 뿌듯한 데다 그렇게 기대 안 했는데 생각보다 더 귀여워서 넘 만족함
오늘은 이걸로 공부 대신한다!!! (그래도 영어 공부는 했다,,,,,)
아무튼 끝~!~!!!