728x90 ๋ฐ์ํ ์ ์ฒด ๊ธ150 ViewHolder class์์ Toast ๋์ฐ๊ธฐ, ์๋จ ํด๊ฒฐํ๊ธฐ / Android Java Toast.makeText(context, String, int).show(); ์ฒซ๋ฒ์งธ context๊ฐ ์ ๋๋ก ๋จน์ง ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค. ๋ค๋ฅธ Activity ํด๋์ค์์ getApplicationContext()๋ this ๋ฑ์ด ๋จน๋๋ฐ ์ด์ํ๊ฒ ViewHolder ํด๋์ค์์ ๋์ง ์๋๋ผ. ์ด ํด๋์ค๋ Activity ํด๋์ค ํ์์ ์์นํ๋๋ฐ. ํด๊ฒฐ ๋ฐฉ๋ฒ ๋๊ฐ์ง๋ฅผ ์ค๋ช ํ๊ฒ ๋ค. 1) ์ด ํ ์คํธ๊ฐ ์ฌ์ฉ๋๋ ์ค์ ์ ํํ ViewHolder ์์ setOnClickListener ๋ฉ์๋์ ์์นํ๋ค. public class ViewHolder extends RecyclerView.ViewHolder{ private TextView title, date; public ViewHolder(@NonNull final Vi.. 2020. 10. 26. [Java] ์๋ฐ GUI (awt ๊ธฐ์ค) ํ๊ธ ๊นจ์ง ์ค๋ฅ ํด๊ฒฐ โปIntelliJ IDEA๋ฅผ ๊ธฐ์ค์ผ๋ก ์์ฑํ์์ผ๋ ์ดํด๋ฆฝ์ค๋ ๋ณ ๋ค๋ฅผ๊ฑด ์์ต๋๋ค. 1. Run Configuration์ผ๋ก ์ด๋ 2. ํ๊ธ๊นจ์ง์ด ๋ํ๋๋ ํด๋์ค๋ฅผ ์ ํํ๊ณ (ํ๋ก์ ํธ ์์ฒด ์ ํ ๋ถ๊ฐ),VM options(VM argument)์ -Dfile.encoding=MS949 ์ ๋ ฅ ํ๊ธ์ UTF-8 ์๋๊ฐ?MS949๋์ UTF-8์ ์จ๋ณด๋ ํ๊ธ์ด ๊นจ์ ธ์ ๋ํ๋๋ค. 2020. 10. 20. 'Emergency'๋ ๋จ์ด์ ๊ธฐ์์ ๋ํ ์ถ์ธก emergency ๋ผ๋ ๋จ์ด๋ ๋ค๋ค ๋ค์ด๋ดค์๋ฒํ ํํ๋ค. '๋น์'์ ์๋ฏธ๋ฅผ ๊ฐ์ง๋ฉฐ ์๊ธ์ํฉ, ๊ธด๋ฐํ ์ํฉ์์ ์ฐ์ด๋ ํ๋ง๋์ด๋ค. ๋๋ฌธ์ ์ํ์์ ์์ฃผ ๋ณผ ์ ์๋ค. ํญ๋ฐ๋ฌผ์ด ๋ฐ๊ฒฌ๋์ ๊ฒฝ์ฐฐ๋ณต์ ์ ์ ์ด๋ ๋ฑ์ฅ์ธ๋ฌผ์ด "์ด๋ฉ์ ์!!!" ํ๊ณ ์ธ์น๋ ์ํฉ์ ์์ํด๋ณด๋ผ. ์ด๊ฒ์ ๋ค๋ฅธ ๋จ์ด๋ค๊ณผ ์ฎ์ด์ ๊ฐ์ข ๋ค์ํ๊ณ ๊ด๋ฒ์ํ ์๊ธ์ํฉ๊ณผ ๊ธด๊ธ์ํฉ์ ํํํ๋๋ฐ ์ฌ์ฉ๋๋ค.๋๋ ์ด ๋จ์ด์ ์์ฒ์ด emerge๋ผ๋ ๋์ฌ์ ๊น์ ์ฐ๊ด์ด ์๋ค๊ณ ์๊ฐํ๋ค. ๋ฌผ๋ก ์ด๋ฐ ์๊ฐ์ ๊ฝค ๋ค์์ ์ฌ๋๋ค์ด ํ๊ฒ ์ง๋ง. ์กฐ๊ธ๋ง ์๊ฐํด๋ณด๋ฉด ๋๊ตฌ๋ ๋ค ์ ์๋ ์ถ์ธก์ด๋ค. ์์ด๊ณต๋ถ๋ฅผ ๋น ๋ฅด๊ฒ ์์ํ ๋, ์์ด๋จ์ด๋ฅผ ๋ง์ด ์ธ์ฐ๊ณ ์ถ์ ๋์ ๋์ฌ๋ฅผ ์์ฃผ๋ก ๊ณต๋ถํ๋ผ๋ ๋ง์ด ์๋ฏ์ด ๋์ฌ๋ ์์ด ๊ตฌ์ฌ์ ํ์ฉ์ ์์ด ์ ๋ง ์ค์ํ๋ค. ์ด๋ ํ ๋ฌธ์ฅ์ ์ฝ์ .. 2020. 10. 12. ์๋๋ก์ด๋ CardView์ drawable/.xml ํ์ผ ์ ์ฉํ๊ธฐ โปAndroid Studio 4.0.1 ๋ฒ์ ์์ ์์ฑํ์์ต๋๋ค. ๊ฐ์ธ์ ์ผ๋ก ์ ์ฉํ๊ฒ ์ฌ์ฉํ๋ ์นด๋ ๋ทฐ์ธ๋ฐ์, CardView๋ฅผ ์์ฑํ ํ ์ธ๋ถ์ ์ธ ๋์์ธ์ ์ํด res/drawable ํด๋์ background๋ก ์ ์ฉ์ํฌ xmlํ์ผ์ ๋ง๋ค์์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ์ ์ฉ์ด ๋์ง ์์ต๋๋ค. ์นด๋๋ทฐ๋ ๊ธฐ๋ณธ๋ฐํ์์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ๋ฐ๋ก ์ค์ ์ ํ์ง ์์๋ ํฐ์์ด ์ธํ ๋ฉ๋๋ค. xml ๋ฐฑ๊ทธ๋ผ์ด๋๊ฐ ์ ์ฉ๋์ง ์๋ ์ด์ ๊ฐ ์ด ๋ฐํ์์ ๊ฐ๋ ค์ ธ์์ธ๊ฐ, ํ๊ณ ํฌ๋ช ์ผ๋ก ๋ง๋ค์ด๋ด๋ ์ ์ฉ๋์ง ์๋๊ฑด ๋ง์ฐฌ๊ฐ์ง. ์ฌ์ง์ด ์นด๋๋ทฐ์ ์ด์ํ ๊ทธ๋ผ๋ฐ์ด์ ๊น์ง ๋ณด์ด๊ฒ ๋จ. ์๋ฌดํผ ๊ฒฐ๋ก ์ ์นด๋๋ทฐ์๋ xmlํ์ผ ์ ์ฉ์ํค๊ธฐ๊ฐ ๊ฑฐ์ ๋ถ๊ฐ๋ฅํ ๋ฏ ํ๊ณ , ์นด๋๋ทฐ๋ฅผ ์์ฑํ๋ฉด ํจ๊ป ์์ฑ๋๋ ์์ ๋ ์ด์์์ ๋ฐฑ๊ทธ๋ผ์ด๋์ ์ ์ฉ์์ผ์ฃผ๋ฉด ์ ๋ฉ๋๋ค. ์ ์์ ๋ฐํฌ๋ช ํ ๋ฐฐ๊ฒฝ.. 2020. 10. 12. [Unity] ๋ฒํผUI ์๋์ํจ ํด๊ฒฐ ์น๊ตฌ์ ์ ๋ํฐ๋ก ์ด๋๊ฒ ์์ ํ๋ ์ค ๋ฒํผ์ด ์๋์ ํ์ง ์์๋ค. ์ฒ์์ EventSystem์ด๋ ํด๋น ์๋ฆฌ๋จผํธ Prehab ํํ๊ฐ ๋ฌธ์ ์ธ์ค ์์์ผ๋, ์๋์๋ค. Scene>Canvas>panel ํํ์ ํ๋ผํค๋ก ์์ ์ ํ๊ณ ์์๋๋ฐ, ์ด ์บ๋ฒ์ค๊ฐ ๋ฌธ์ ์๋ค.์๋ก์ด ์บ๋ฒ์ค๋ฅผ ๋ง๋ค์ด ํ ์คํธํ๋ฉด ์ ์๋ํ๋ค. ํด๊ฒฐ:์ ์บ๋ฒ์ค๋ฅผ ์์ฑํ ํ ๊ธฐ์กด ์บ๋ฒ์ค์ ์์ ์๋ฆฌ๋จผํธ๋ค(Panel)์ ๋ณต์ฌ ๋ถ์ฌ๋ฃ๊ธฐ ํ ๋ค, ๊ธฐ๋ณธ์ ์บ๋ฒ์ค๋ฅผ ์ญ์ ํ๊ณ ์คํฌ๋ฆฝํธ ์ค๋ธ์ ํธ๋ค์ ์๋ฆฌ๋จผํธ ์ง์ ์ ๋ชจ๋ ์ฌ์ง์ ํด์ค๋ค.๊ทธ๋ฆฌ๊ณ ์คํํ๋ ์ ๋๋ค. ์์ ์๋ฆฌ๋จผํธ ์ ์บ๋ฒ์ค์ ๋ค์ ์ผ์ผ์ด ๋ง๋ค ํ์ ์๋ค. 2020. 10. 4. ์ฝ์(๋ช ๋ นํ๋กฌํฌํธ)๋ก ํ์ผ ํด๋ ๊ฐํธํ๊ฒ ๊นํ๋ธ์ ์ฌ๋ฆฌ๊ธฐ / ๊น ์ฐ๋ํ๊ธฐ ์ ๋ํฐ๋ก ๊ฐ๋ฐ์ ํ๋ ๋์ค, Unity์ collaboration๋ฃฐ ์ฌ์ฉํ๊ณ ์์์ง๋ง ๋ง์ฝ์ ๋๋นํด ๊นํ๋ธ์๋ ๋ฐฑ์ ํด๋๊ธฐ๋ก ํ๋ค. ์ ๋ํฐ ๋ด๋ถ์์ ๊น๊ณผ ์ฐ๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ์ฐพ๊ธฐ ๊ท์ฐฎ์์ ์ง์ ํ๋ก์ ํธ ํด๋ ์์ฒด๋ฅผ ๊น์ ์ฐ๋์ํจ ํ ๊นํ๋ธ์ ์ ๋ก๋ํ๋ค. 1. git ๋ก์ปฌ์ ์ฅ์ ๋ง๋ค๊ธฐ ๋ช ๋ น ํ๋กฌํฌํธ๋ฅผ ์ด๊ณ ๋ค์ ๋ช ๋ น์ด ์ ๋ ฅ [ํ๋ก์ ํธ ํด๋ ๊ฒฝ๋ก]> git initโ 2. .gitignore ํ์ผ์ ์์ฑ(์๋) gitignore.io Create useful .gitignore files for your project www.toptal.com ํด๋น ์ฌ์ดํธ์์ ๊ฐ์ ๊ฐ๋ฐํ ํ๊ฒฝ๊ณผ ์์ฑ์ ๋ง๊ฒ 3๊ฐ ์ด์์ ํ๊ทธ๋ฅผ ๊ฑธ์ด์ฃผ๋ผ. ์) #Unity #Android #Window ํด์ํ๊ทธ๋ฅผ ๊ฑธ์ด์ฃผ๊ณ Create. ํ์๋ ๋ณด.. 2020. 9. 13. ์ด์ 1 ยทยทยท 13 14 15 16 17 18 19 ยทยทยท 25 ๋ค์ 728x90 ๋ฐ์ํ