안드로이드

점점 앱이 완전해져 간다. 건드리지 않았었던 개인 프로필 창도 디자인을 수정했다. 프로필 사진은 메인 화면처럼 입체 원형 카드처럼 했고, 닉네임과 아이디를 배치했다. 아래에는 처음에 메인 화면에 표시하려고 했던 달력과 투데이 그래프를 넣었다. 아직 언어를 제대로 해놓지 않아서 한글이랑 영어랑 섞여 있는데 이건 나중에 수정하면 된다. 그래프가 조금 더 이쁘면 좋을 텐데, 그건 나중에 생각하기로 하고. 그리고 이제 햄버거 메뉴 (Drawer)도 넣었다. 이제 투데이@블로그에 있는 위젯을 넣으면 작업은 거의 끝이다. 로고 디자인을 꾸며야 하는데.
오늘은 외부적으로는 큰 변화가 없으나, 내부적으로 작지 않은 수정을 거쳤다. 먼저 아래의 도전 과제들이 완료되었을 때의 날짜를 기록하고 표시해준다. 만약 일주일 동안 연속 포스팅한 건 완료했으나 9일째에 연속 포스팅을 실패했다고 해도, 일주일 과제가 날라가면 안 되겠지. 그것에 대해서 그래프와 텍스트를 100%로 맞추고 달성 완료로 표시해주는 게 맞다고 판단하여 그렇게 했다. 그리고 서비스에서도 이제 앱에서 하는 (한 달에 며칠 포스팅했는지 등) 것들도 하는데, 중복해서 하는지 안 하는지 검사하는 게 생각보다 일이 걸린다. 내일은 가족 모임이 있어서 오늘 새벽에 작업을 해두어야 한다. 오늘 새벽에는 저 프사를 눌렀을 때 뜨는 개인 프로필 창 디자인을 새로 하는 걸로.
오늘은 새로운 명함 디자인을 하느라 개발은 거의 못했다. 거의 새벽에 했던 정도밖에 진행이 안 되었다. 하지만 어제(5/1)의 개발 일지를 올리고 나서 바뀐 점은 눈에 띄게 많다. 아래는 어제자의 개발 일지. 190501 블로그 플래너 개발 일지 처음과 비교하면 정말 많이 바뀌었다. 결국 목표일 대비 현재의 연속 포스팅 날짜를 그래프에 표시해주는 걸로 하기로 했다. 저기에는 딱 로딩됐을 때 그래프가 이렇게 돌아가면서 자연스럽게 로드되는 거 구현하.. www.ienlab.net 보다시피 어제는 정말 형식만 맞춰 놨는데 현재의 메인 화면은 거의 완성형이다. 간격들 (margin)을 다 맞추었고, 달(月) 표시 텍스트 오른쪽에 해당 달의 날짜 수 중 며칠을 포스팅했는지 알려 준다. 이 친구를 알림에 띄울지는 ..
열심히 개발하고 있습니다. 이제 전체적인 모양이 대충 나오는 거 같아서 목업 사진과 함께 올립니다. 색깔은 바뀔 수 있으나 벚꽃 색으로 결정할 것 같고, 아직 아이콘 디자인은 하지 못했습니다. 블로거분들의 많은 기대 바랍니다.
처음과 비교하면 정말 많이 바뀌었다. 결국 목표일 대비 현재의 연속 포스팅 날짜를 그래프에 표시해주는 걸로 하기로 했다. 저기에는 딱 로딩됐을 때 그래프가 이렇게 돌아가면서 자연스럽게 로드되는 거 구현하는 것도 재밌기도 했지만 시간이 좀 걸렸다. WelcomeActivity가 첫 사진인데, 새롭게 목표 설정 탭을 추가했다. 이렇게 하고 나중에 변경하려고 설정에 이걸 추가했더니 계속 튕겨서, 어쩔 수 없이 대안으로 MainActivity에서 수정하는 걸로 정했다. 처음에는 프로필 사진을 꾹 누르면 날짜를 바꾸는 걸로 했다 (영상도 그렇게 찍힘). 근데 별로 직관적이지 않은 것 같아서 저 숫자 (6/30)을 누르면 바꿀 수 있는 걸로 조금 전에 변경했다. 아래는 영상. 5월 1일 개발 일지 끝. 커밋해야지.
오늘은 dinuscxj님이 제작하신 CircleProgressBar라는 라이브러리에 대해서 알아보는 시간을 가지도록 하겠습니다. 이 라이브러리는 라이브러리가 올려진 GitHub에 자세히 설명이 되어 있지 않아 직접 제가 사용해보면서 안 내용 등을 적어서 올려야 할 것 같습니다. 코드는 대부분 Kotlin을 기준으로 작성되었으나, Java로 프로그래밍하시는 분들도 볼 때 큰 무리가 없을 것이라고 판단됩니다. 질문은 댓글로 부탁드립니다. 공감도 부탁드려요! 사용 준비하기 이 라이브러리는 어디에다 사용하나요? 저는 역시 현재 개발 중인 블로그 플래너에서 목표 대비 현재 진행 상황을 원형 진행 바 (프로그래스 바)로 나타내기 위해서 사용하고 있습니다. 이와 같이 전체 기준 대비 어떤 것의 비율을 원형의 모양으로..
오늘 작업은 외관상 가장 많이 바뀐 셈이다. 드디어 WelcomeActivity, 그러니까 처음 어플리케이션 실행했거나 등록된 네이버 계정이 없을 때 무조건 나오는 액티비티이다. 보다시피 3단계로, 어플리케이션 소개와 네이버 아이디 로그인, 그리고 서비스의 안정적인 실행을 위한 절전 예외 설정 탭으로 구성되어 있다. 배경색 및 전체 어플리케이션 색을 조금 어둡게 해야겠다. 검은색을 넣기에는 애매한데, 흰 글자를 넣으니 잘 안 보인다. 이거는 나중에 디자인 마저 수정할 때 하기로 하고. 여기는 MainActivity, 즉 메인 화면이다. 딱 봐도 많이 바뀌었는데, 달력을 아예 안 쓰는 건 아니고 아무래도 목표를 정하고 그 목표치에 대한 현재 수행 상태를 보여주는 게 아무래도 이 어플리케이션의 핵심 기능이라..
사실 말 안한 버그가 있었는데, 현재 사용중인 라이브러리를 적용하면 자기 마음대로 이름을 바꿔 버리는 엄청난! 치명적인! 어이없는! 내 시간을 잡아먹은 오류가 있었다. 그렇기 때문에 편법을 통해서 다시 이름을 블로그 플래너 CBT로 바꿔 두었다. 나중에 이 라이브러리도 소개글을 적을 건데, 그 때 이 편법을 같이 적어 두어야겠다. 아니면 엄청 혼란스럽다. 왜냐 하면 검색해도 이거 해결하는 방법대로 하면 안 되기 때문에. 드디어 로그아웃 창을 설정으로 옮기는 작업을 하고 있다. 이게 가능할 지는 모르겠다. 왜냐 하면 네이버 로그인은 전용 버튼이 있기 때문이다. 현재는 로그아웃 버튼을 누르고 한번 확인을 한 후 OK를 누르면 로그아웃되게 하려고 하는데, 일단 해봐야 되겠지만 안될 수도 있는 가능성이 있다. ..
아이엔 / ienground
'안드로이드' 태그의 글 목록 (4 Page)