2022/2/14~2022/2/20

krystalΒ·2022λ…„ 2μ›” 14일
0
post-thumbnail

πŸŸμ €λ²ˆμ£Όμ— μƒκ°ν•œ λ³΄μ™„ν•΄μ•Όν•˜λŠ” κΈ°λŠ₯
ⓐ λ©”μ„Έμ§€ μ˜†μ˜ 1이(μ½μ—ˆλŠ”μ§€ ν™•μΈν•˜λŠ” μš©λ„) 가끔씩 μ‚¬λΌμ§€μ§€μ•Šκ³  깜빑거림 (βœ”)
β“‘ μ•±μ—μ„œ λ‚˜κ°€κ³ μ‹Άμ„ λ•Œ λ’€λ‘œ κ°€κΈ° λ²„νŠΌμ„ λˆ„λ₯΄λ©΄ splash νŽ˜μ΄μ§€λ„ 같이 뜨게 됨 (βœ”)
β“’ μ±„νŒ…λ°© λͺ©λ‘μ—λ„ 아직 확인λͺ»ν•œ λ©”μ„Έμ§€ 개수λ₯Ό λ‚˜νƒ€λ‚Ό 수 μžˆλ„λ‘ 해야함



πŸ“Œ 유튜브 κ°•μ˜λ₯Ό λ³΄λ‹ˆ 1이 깜빑거렸던 건 ν΄λΌμ΄μ–ΈνŠΈμ™€ μ„œλ²„κ°„μ˜ 톡신을 톡해 데이터가 λ°”λ€ŒλŠ” κ³Όμ •μ—μ„œ λ©”λ¬΄ν•œ 루프에 λΉ μ§€κ²Œ λ˜κΈ°λ•Œλ¬Έμ— μƒκΈ°λŠ” μ—λŸ¬λΌκ³  ν•˜λŠ” 것같닀.

πŸ“Œ manifestμ—μ„œ splashActivity에 ν•΄λ‹Ήν•˜λŠ” 곳에 android:noHistory="true" λ₯Ό μΆ”κ°€ν–ˆλ”λ‹ˆ λ’€λ‘œ κ°€κΈ° λ²„νŠΌμ„ λˆ„λ₯Ό λ•Œ splash νŽ˜μ΄μ§€κ°€ λœ¨μ§€μ•Šκ²Œ λ˜μ—ˆλ‹€.

[이번주 이슈]
μ½”ν‹€λ¦°κ³Ό μžλ°”μ˜ 혼용이 될거라 μƒκ°ν•˜κ³  νŒ€μ›μ΄ μ½”ν‹€λ¦°μœΌλ‘œ κ°œλ°œν•  λ•Œ κ°€λ§Œνžˆ λ’€λŠ”λ° μ—¬λŸ¬κ°€μ§€λ‘œ μžλ°”λ‘œ ν•˜λŠ”κ²ƒμ΄ 더 λ‚˜μ„ κ²ƒκ°™λ‹€λŠ” νŒλ‹¨μ— μ½”ν‹€λ¦° μ½”λ“œλ₯Ό 보고 λ‹€μ‹œ μžλ°”λ‘œ λ°”κΏ”μ•Όν–ˆλ‹€. 덕뢄에 μ½”ν‹€λ¦° 곡뢀도 1석 2쑰둜 배우게 λ˜λ‹ˆ 쒋은거지 뭐..

κ°œκ°• μ „κΉŒμ§€λŠ” 앱이 완성이 λ˜μ–΄μ•Ό ν–ˆκΈ°λ•Œλ¬Έμ— μ΄μ œλŠ” 정말 λΉ‘λΉ‘ν•˜κ²Œ 진도λ₯Ό λ‚˜κ°€μ•Όν–ˆλ‹€. κ·Έλž˜μ„œ 일단 λ‚΄κ°€ κΈ°λŠ₯ κ΅¬ν˜„ 파트λ₯Ό 더 λ§‘κ³  νŒ€μ›λ“€μ€ uiλ₯Ό μ–΄λ–»κ²Œ ν•˜λ©΄ 더 직관적이고 κΉ”λ”ν•˜κ²Œ λ§Œλ“€ 수 μžˆμ„μ§€ μ˜λ…Όν•˜λ„λ‘ ν–ˆλ‹€.




[이번주 λ‚΄κ°€ κ΅¬ν˜„ν•΄μ•Όν•˜λŠ” κΈ°λŠ₯]

1. λ‹‰λ„€μž„μ„ MBTI만 선택할 수 μžˆλ„λ‘ 함 βœ…
πŸ‘‰ 친ꡬ μΆ”κ°€λ₯Ό ν•΄μ„œ μ‚¬λžŒλ“€κ³Ό μ±„νŒ…μ„ ν•  수 μžˆκ²Œλ” ν•˜λ €κ³  ν–ˆμœΌλ‚˜, μŠ€μΌ€μ€„ 상 νž˜λ“€ μˆ˜λ„ μžˆκ² λ‹€λŠ” νŒλ‹¨μ΄ λ“€μ–΄, νšŒμ›κ°€μž… μ‹œ λ‹‰λ„€μž„μ„ λ§Œλ“€ λ•Œ, MBTI만 μ“Έ 수 μžˆλ„λ‘ ν•˜λ©΄ 쒋을 것같단 생각이 λ“€μ—ˆλ‹€. 그러면 κ·Έλ‚˜λ§ˆ MBTI λΌλŠ” μ•±μ˜ 취지에 λ§žμ„ 것 κ°™λ‹€.
2. λ‹‰λ„€μž„ 검색 κΈ°λŠ₯
πŸ‘‰ 친ꡬλͺ©λ‘μ΄ νšŒμ›κ°€μž…λœ λͺ¨λ“  μœ μ €κ°€ λ‚˜νƒ€λ‚˜κ²Œ λ˜λ―€λ‘œ λ‚˜μ€‘μ— μ‚¬λžŒλ“€μ΄ νŠΉμ • MBTIν•œν…Œλ§Œ μ±„νŒ…μ„ ν•˜κ³  싢을 λ•Œ, μ°ΎκΈ° μ‰¬μšΈ 수 있게 친ꡬ λͺ©λ‘μ°½μ— 검색 κΈ°λŠ₯을 λ§Œλ“€μ–΄ ν•΄λ‹Ή MBTIλ₯Ό 검색할 수 μžˆκ²Œλ” λ§Œλ“€λ©΄ μ‚¬μš©μž μž…μž₯μ—μ„œλŠ” 쒀더 νŽΈλ¦¬ν•  것같닀.
3. 사진 λ°”κΏ€μˆ˜ μžˆλ„λ‘ λ§Œλ“€κΈ°
πŸ‘‰ λ‚˜μ€‘μ— μœ μ €κ°€ ν”„λ‘œν•„ 사진을 λ°”κΎΈκ³  싢을 μˆœκ°„μ΄ λΆ„λͺ…νžˆ μ˜€κΈ°λ•Œλ¬Έμ— 이 κΈ°λŠ₯은 μΆ”κ°€ν•΄μ•Όν•  것같닀.
πŸ‘‰ ν”„λ‘œν•„ νŽ˜μ΄μ§€μ— νšŒμ›κ°€μž… μ‹œ, μ„€μ •ν•΄λ‘μ—ˆλ˜ ν”„λ‘œν•„ 사진을 λΆˆλŸ¬μ˜€λŠ” 것 + ν”„λ‘œν•„ 사진 클릭 μ‹œ, μœ μ €μ˜ μ•¨λ²”μ—μ„œ 선택할 수 있게 함 + 뢈러온 μ‚¬μ§„μœΌλ‘œ imageViewλ₯Ό λ°”κΏ€ 수 있음
=> ν•˜μ§€λ§Œ 아직 λ°μ΄ν„°λ² μ΄μŠ€μ— μ €μž₯λ˜μ—ˆλ˜ 이미지λ₯Ό λ‹€λ₯Έ μ΄λ―Έμ§€λ‘œ λ°”κΎΈλŠ”λ°μ—λŠ” μ‹€νŒ¨ν–ˆμŒ.





✨[UIλ₯Ό 쒀더 κΉ”λ”ν•˜κ²Œ λ°”κΎΌ ν›„μ˜ μž‘λ™ ν™”λ©΄]✨






κΈ°λŠ₯을 μΆ”κ°€ν•˜κΈ° μ „,
기쑴에 λ§Œλ“€μ–΄λ†“μ€ κΈ°λŠ₯에 버그 및 λΆˆνŽΈν•¨λ“€μ΄ 많이 μžˆμ—ˆλ‹€.

  1. μ•„λ¬΄λŸ° λ‚΄μš©μ—†μ΄ 둜그인 λ²„νŠΌλ§Œ λˆŒλŸ¬λ„ 둜그인이 λœλ‹€.
    πŸ‘‰ 전에 λ²„κ·Έλ•Œλ¬Έμ— μž„μ˜μ μœΌλ‘œ λ„£μ—ˆλ˜ μ½”λ“œλ₯Ό λΉΌμ§€μ•Šμ•˜λ˜ 탓이닀. μ½”λ“œλ₯Ό μ§€μš°λ‹ˆ λ°”λ‘œ 해결이 λ˜μ—ˆλ‹€.
  2. νšŒμ›κ°€μž… μ‹œ 이미지λ₯Ό λ„£μ§€ μ•Šκ³  νšŒμ›κ°€μž…μ„ λˆ„λ₯΄λ©΄ νŠ•κΈ΄λ‹€.
    πŸ‘‰ κΈ°λ³Έ 이미지λ₯Ό μ‚½μž…ν•˜λŠ” 방법도 μžˆμ§€λ§Œ, μš°μ„ μ€ 이미지λ₯Ό λ„£μ§€μ•ŠμœΌλ©΄ νšŒμ›κ°€μž…μ„ ν•˜μ§€ λͺ»ν•˜λ„둝 μ„€μ •ν–ˆλ‹€.
  3. λ©”μ„Έμ§€λ₯Ό 보낼 λ•Œ, μ•„λ¬΄λŸ° μž…λ ₯없이 보내도 κ³΅λž€μœΌλ‘œ λ³΄λ‚΄μ§€κ²Œ λœλ‹€.
    πŸ‘‰ editText.getText.toString.equals("")λ₯Ό μ΄μš©ν•˜μ—¬ κ³΅λž€μΌ λ•Œ ν† μŠ€νŠΈ 메세지와 ν•¨κ»˜, λ©”μ„Έμ§€λ₯Ό μ „μ†‘ν•˜μ§€ λͺ»ν•˜κ²Œ λ§Œλ“€μ—ˆλ‹€.
  4. λ©”μ„Έμ§€ λ³΄λ‚΄λŠ” μΉΈκ³Ό λ²„νŠΌμ΄ λ„ˆλ¬΄ μž‘μ•˜λ‹€.
    πŸ‘‰ 넓이와 크기λ₯Ό 더 λŠ˜λ €μ„œ λ©”μ„Έμ§€λ₯Ό λ³΄λ‚΄λŠ” 데에 λΆˆνŽΈν•¨μ΄ 없도둝 λ§Œλ“€μ—ˆλ‹€.
  5. λ©”μ„Έμ§€ 보낼 λ•Œ, ν‚€λ³΄λ“œκ°€ λ²„νŠΌ ui을 κ°€λ¦¬κ²Œ λœλ‹€.
    πŸ‘‰ manifestλ₯Ό 톡해 μ„€μ •ν•΄μ£ΌλŠ”κ²Œ μžˆμ—ˆμ§€λ§Œ, 무슨 였λ₯˜μΈμ§€ λ‚΄ μ½”λ“œμ—λŠ” 먹질 μ•Šμ•„, κ·Έλƒ₯ xml에 λ”°λ‘œ 값을 μ£Όμ–΄ μœ„λ‘œ μ˜¬λ €μ£Όμ—ˆλ‹€.
  6. ν†‘λ°©μ—μ„œ ν‚€λ³΄λ“œλ§κ³  λ‹€λ₯Έ μͺ½μ„ ν΄λ¦­ν•˜λ©΄ ν‚€λ³΄λ“œκ°€ λ‚΄λ €κ°€κ²Œ ν•΄μ£Όμ—ˆλ‹€.

(+) μ–΄ν”Œ μ•„μ΄μ½˜λ„ μ‚½μž…ν•΄μ£Όμ—ˆλ‹€.


λ‹€μŒμ£Ό λ‚΄κ°€ κ΅¬ν˜„ν•΄μ•Όν•˜λŠ” κΈ°λŠ₯

ⓐ μ±„νŒ…λ°© λͺ©λ‘μ—λ„ 아직 확인λͺ»ν•œ λ©”μ„Έμ§€ 개수λ₯Ό λ‚˜νƒ€λ‚Ό 수 μžˆλ„λ‘ 해야함
β“‘ MPTI 검색 κΈ°λŠ₯
β“’ MPTI 및 사진 λ°”κΏ€μˆ˜ μžˆλ„λ‘ λ§Œλ“€κΈ°



profile
https://source-coding.tistory.com/

0개의 λŒ“κΈ€