๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Android Studio6

[Mac] ๋งฅ์—์„œ ์•ˆ๋“œ๋กœ์ด๋“œ ํ…Œ์ŠคํŠธ ๋‹จ๋ง๊ธฐ ์—ฐ๊ฒฐ์ด ์•ˆ ๋  ๋•Œ Android File Transfer : https://www.android.com/filetransfer Android File Transfer Android File Transfer Browse and transfer files between your Mac computer and your Android device. Download now For Mac OS X only. No extra software is needed for Windows. Supports macOS 10.7 and higher. www.android.com ์œ„์˜ ์‚ฌ์ดํŠธ์—์„œ dmg ํŒŒ์ผ์„ ๋‹ค์šด ๋ฐ›์•„ ์„ค์น˜ํ•œ๋‹ค. ์‚ฌ๋‹ด: ์˜ˆ์—์—์—์—์ „์— ๋‚ด๊ฐ€ ๊ฐ–๊ณ  ์žˆ๋˜ ๋งฅ๋ถ์—๋Š” ์•ˆ๋“œ๋กœ์ด๋“œ ์ŠคํŠœ๋””์˜ค๋งŒ ์„ค์น˜ํ•˜๋ฉด ๋”ฑํžˆ File Transfer ๋ฅผ ์„ค์น˜ํ•˜์ง€.. 2023. 7. 13.
[Android Studio] Getter/Setter ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•ด ์ฃผ๊ธฐ ์˜ค์˜ค์˜ค์˜ค ์‹ ๊ธฐํ•œ ๊ธฐ๋Šฅ!!!!! ์•ˆ๋“œ๋กœ์ด๋“œ ์ŠคํŠœ๋””์˜ค์—์„œ ์ž๋™์œผ๋กœ Getter์™€ Setter๋ฅผ ๋งŒ๋“ค์–ด ์ค€๋‹ค! (์•„๋งˆ IntelliJ ๋„ ๊ฐ€๋Šฅํ•  ๋“ฏ!) ์–ด๋–ป๊ฒŒ ๋งŒ๋“œ๋Š๋ƒ! 1. Getter/Setter ๊ฐ€ ํ•„์š”ํ•œ ๋ณ€์ˆ˜๋ช…์„ ๋งŒ๋“ค์–ด ์ค€๋‹ค. 2. ๋งˆ์šฐ์Šค ์šฐํด๋ฆญ > Generateโ€ฆ 3. Getter and Setter (Constructor ๋„ ์žˆ๋Š” ๊ฑฐ ๋ณด๋‹ˆ ์ƒ์„ฑ์ž๋„ ๋งŒ๋“ค์–ด ์ค€๋‹ค!! ์˜คํ˜ธ ๋˜‘๋˜‘ํ•œ ํˆด์ผ์„ธ) 4. Getter/Setter๋กœ ๋งŒ๋“ค์–ด ์ค„ ํ•„์š”ํ•œ ๋ณ€์ˆ˜๋“ค์„ ํด๋ฆญ! 5. ํƒ€์ดํ•‘ ์—†์ด ์ž๋™์œผ๋กœ ์ƒ์„ฑ ์™„!!! 2023. 6. 2.
[Android Studio] Run/Debug Configurations no module Android Studio Run/Debug Configurations ์ธ ๊ฒฝ์šฐ, ๋ง์น˜ ๋ชจ์–‘์˜ Build ์˜†์— Add Configurations... ๊ฐ€ ์žˆ๋Š”๋ฐ, ํด๋ฆญํ•˜๋ฉด Run/Debug Configurations ์ฐฝ์ด ๋œฌ๋‹ค. ์ด ์ฐฝ ์™ผ์ชฝ ์ƒ๋‹จ์—์„œ + ๋ฅผ ๋ˆŒ๋Ÿฌ Android App ์— ์ƒˆ๋กœ์šด conf ๋ฅผ ์ถ”๊ฐ€ํ•ด ์ฃผ๋Š” ์„ค์ •์„ ํ•˜๋ฉด ๋œ๋‹ค~ ํ•˜๋Š” ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค. ์ด ๊ฒฝ์šฐ, Module ์— ๋‚ด๊ฐ€ ์‹คํ–‰ํ•  ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ด๋ฆ„.app ์ด ๋œจ๋Š” ๊ฒŒ ๋งž๋Š”๋ฐ. ๋‚˜๋Š” ์—ฌ๊ธฐ์— ๋Œ€์ถฉ ์ด๋Ÿฐ ๊ฒฝ์šฐ์˜€์Œ.. ๋กœ ๋œจ๋Š” ์ผ€์ด์Šค... ๋‚˜์˜ ๊ฒฝ์šฐ์—๋Š”, ๋‹ค๋ฅธ ์‚ฌ๋žŒ์œผ๋กœ๋ถ€ํ„ฐ ์•ฑ ํŒจํ‚ค์ง€๊ฐ€ ๋„˜์–ด ์˜ฌ ๋•Œ settings.gradle ์ด ์—†์–ด์„œ ์ƒ๊ธด ๋ฌธ์ œ์˜€๋‹ค. ๋‹ค๋ฅธ ํŒจํ‚ค์ง€์™€ ๋น„๊ตํ•˜๋ฉฐ settings.gradle ์„ ๋„ฃ์–ด ์ฃผ์ž. (์•ฑ์„ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•?.. 2021. 12. 28.
[์•ˆ๋“œ๋กœ์ด๋“œ์ŠคํŠœ๋””์˜ค/์ธํ…”๋ฆฌ์ œ์ด] ์ฝ”๋“œ ์ž๋™ ์ •๋ ฌ, ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” import ์ œ๊ฑฐ ๋‹จ์ถ•ํ‚ค ์ฝ”๋“œ ์ž๋™ ์ •๋ ฌ ๋‹จ์ถ•ํ‚ค: Ctrl + Alt + L ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” import ์ œ๊ฑฐ ๋‹จ์ถ•ํ‚ค: Ctrl + Alt + o ๋ฌผ๋ก  ๋‹จ์ถ•ํ‚ค๋Š” ์‚ฌ์šฉ์ž ์„ค์ •์— ์˜ํ•ด ๋ฐ”๋€” ์ˆ˜ ์žˆ๋‹ค. ์ถ”๊ฐ€. ๋ฒ— ํ•„๋…) File > Settings > Editor > Code Style > Hard wrap at ๊ธฐ๋ณธ์ด 80์œผ๋กœ ๋˜์–ด ์žˆ์„ ๊ฒƒ ๊ฐ™์€๋ฐ.. ๋ณดํ†ต 160 ์œผ๋กœ ๋‘๊ณ  ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ํ•œ๋‹ค. ํŒ€ ๋‚ด ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์— ๋งž์ถ”์–ด ํŒ€์›๋“ค๊ณผ ์ƒ์˜ ํ›„ ์…‹ํŒ…ํ•œ๋‹ค.. ์–˜๊ธฐ๊ฐ€ ์ด๋ค„์ง€์ง€ ์•Š์•˜๋‹ค๋ฉด ํ•จ๋ถ€๋กœ ctrl+l ์„ ์‚ฌ์šฉํ•˜์ง€ ๋ง์ž...^^ ์ฝ”๋“œ ์ •๋ฆฌํ•œ๋‹ค๊ณ  ์ž๋™์ •๋ ฌ ์‚ฌ์šฉํ–ˆ๋Š”๋ฐ ํ˜ผ๋‚ฌ๋‹ค ใ…‹ SVN์— ์žˆ๋Š” ์—ด์ด๋ž‘ ๋งž์ง€ ์•Š์•„ ์˜๋„์น˜ ์•Š๊ฒŒ ๋ˆ„๊ตฐ๊ฐ€๋ฅผ ํ™”๋‚˜๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค... ^^; 2021. 11. 24.
[์•ˆ๋“œ๋กœ์ด๋“œ ์ŠคํŠœ๋””์˜ค] auto import (์ž๋™ ์ž„ํฌํŠธ) ์„ค์ •ํ•˜๊ธฐ ์•ˆ๋“œ๋กœ์ด๋“œ ์ŠคํŠœ๋””์˜ค์—์„œ ์ž๋™์œผ๋กœ import ๋ฅผ ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์†Œ๊ฐœํ•˜๊ฒ ๋‹ค. 1. File (Mac ์—์„œ๋Š” Preferences) > Settings 2. Settings > Editor > General > Auto Import > Java Insert imports on pastes : "Always" ; ๋ณต๋ถ™ํ•  ๋•Œ import ๋ชฉ๋ก์„ ์ž๋™์œผ๋กœ ํ•ด ์ค„ ๊ฑด์ง€? ํ•ญ์ƒ! ๊ทธ๋ ‡๊ฒŒ ํ•ด ๋‹ฌ๋ผ๋Š” ๋œป. Add unambiguous imports on the fly ; import ํ•ด์•ผ ํ•˜๋Š” ๊ฒƒ๋“ค ์ค‘ ๋ช…ํ™•ํ•œ ๊ฒƒ๋“ค์€ ์ถ”๊ฐ€ํ•œ๋‹ค. ๋งŒ์•ฝ import ํ•  ์ˆ˜ ์žˆ๋Š” ํŒจํ‚ค์ง€๊ฐ€ ๋‘ ๊ฐœ ์ด์ƒ์ด๋ผ๋ฉด ๋‘˜ ์ค‘์— ๋ญ˜ import ํ•  ๊ฑฐ๋ƒ๊ณ  ๋ฌผ์–ด ๋ณผ ๊ฒƒ์ž„. Optimize imports on the fly ; import ๋ชฉ๋ก์„ ์ตœ์ ํ™” ํ•˜๋Š”.. 2021. 11. 5.
[์•ˆ๋“œ๋กœ์ด๋“œ] ์–ด๋Š๋‚  ๊ฐ‘์ž๊ธฐ ์›์ธ์„ ์•Œ ์ˆ˜ ์—†๋Š” ๋นจ๊ฐ„์ค„์ด ๋œฌ๋‹ค๋ฉด ? ํ•ด๊ฒฐ์ฑ… [์•ˆ๋“œ๋กœ์ด๋“œ] ์–ด๋Š๋‚  ๊ฐ‘์ž๊ธฐ ์›์ธ์„ ์•Œ ์ˆ˜ ์—†๋Š” ๋นจ๊ฐ„์ค„์ด ๋œฌ๋‹ค๋ฉด ? ํ•ด๊ฒฐ์ฑ… ์•„๋ž˜์˜ ์กฐ๊ฑด์— ๋ชจ๋‘ ๋งž๋Š”๋‹ค๋ฉด, ์ด๋ ‡๊ฒŒ ํ•ด๊ฒฐํ•ด ๋ณด์‹œ๊ธธ.. 1. ๋ถ„๋ช… ์–ด์ œ๊นŒ์ง€๋Š” ์ž˜ ๋˜๋˜ ํ”„๋กœ์ ํŠธ๊ฐ€... ์˜ค๋Š˜์€ ๋ฌด์Šจ ์‹ฌ๊ฒฝ์˜ ๋ณ€ํ™”๊ฐ€ ์žˆ์—ˆ๋Š”์ง€. ๋นจ๊ฐ„ ์ค„์„ ๋„์šด๋‹ค. 2. ํ‡ด๊ทผ ์ „์— ์ •์ƒ ๋™์ž‘์„ ํ™•์ธํ–ˆ๊ณ .. ๋นจ๊ฐ„ ์ค„๋„ ์—†์—ˆ๋Š”๋ฐ. 3. ์˜ค๋Š˜ ํ”„๋กœ์ ํŠธ๋ฅผ ์—ฌ๋‹ˆ๊นŒ ๋นจ๊ฐ„์ค„์ด ๋œจ๊ธฐ๋Š” ํ•˜๋‚˜.. 4. ์• ๋ฎฌ๋ ˆ์ดํ„ฐ๋Š” ์ž˜ ๋Œ์•„๊ฐ€๊ณ  ์—๋Ÿฌ์ฝ”๋“œ๋„ ๋ฟœ์ง€ ์•Š๋Š”๋‹ค. 5. svn์— ์˜ฌ๋ฆฌ๋ฉด์„œ ํ•„์š” ์—†๋Š” ๋ฐ์ดํ„ฐ๋Š” ์ง€์šฐ๊ณ  ์˜ฌ๋ ธ๋Š”๋ฐ.. ๊ทธ๋ž˜์„œ ๊ทธ๋Ÿฐ๊ฐ€? ์‹ถ๊ธฐ๋„ ํ•˜๊ณ ..? 6. ๊ทธ๋Ÿฐ๋ฐ ๊ทธ๋ ‡๊ฒŒ ๋”ฐ์ง€๋ฉด.. ์™œ ์ด์ „์— ํ•„์š” ์—†๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ง€์› ์„ ๋•Œ๋Š” ๋นจ๊ฐ„์ค„์ด ์•ˆ ๋–ด์„๊นŒ..? ๋‚˜ ๊ฐ™์€ ๊ฒฝ์šฐ๋Š” import ๊ฒฝ๋กœ๊ฐ€ ์ œ๋Œ€๋กœ ๋˜์–ด ์žˆ์—ˆ๋Š”๋ฐ import ์™€ ํ•ด๋‹น ๋งค์„œ๋“œ๋ฅผ ํ˜ธ์ถœํ•˜๋Š” ๋ถ€๋ถ„์—์„œ ๋นจ๊ฐ„์ค„.. 2021. 7. 13.
๋ฐ˜์‘ํ˜•