๐ฑ Making NonoGram for Mobile Programming Project
cf. ๋ ธ๋ ธ๊ทธ๋จ์ด๋? ์ซ์ ํํธ๋ฅผ ์ด์ฉํด ๊ฒฉ์๋ฅผ ์ฑ์ ์์ฑํ๋ ๋ ผ๋ฆฌ ํผ์ฆ ๊ฒ์ ๐ฎ
- Dynamic Grid Layout (๋์ ๊ทธ๋ฆฌ๋ ๋ ์ด์์): 8x8 ํฌ๊ธฐ์ ๋์ ๊ทธ๋ฆฌ๋ UI ์์ฑ
- Cell Class (์ ํด๋์ค): ๊ฐ ์นธ์ ์ํ(๊ฒ์ ์นธ, "X" ํ์ ๋ฑ)๋ฅผ ๊ด๋ฆฌ
- Game Control (๊ฒ์ ์ ์ด): ๋ชฉ์จ ์์คํ ๊ณผ ๊ฒ์ ์ข ๋ฃ ์กฐ๊ฑด ๊ตฌํ
- Toggle Functionality (ํ ๊ธ ๊ธฐ๋ฅ): ๊ฒ์ ์นธ ์ฐพ๊ธฐ์ "X" ํ์ ์ ํ ๊ฐ๋ฅ
-
์๋ก์ด ํ๋ก์ ํธ ์์ฑ
- ํ๋ก์ ํธ ์ด๋ฆ:
Nonograms
- ํจํค์ง ์ด๋ฆ:
com.example.nonograms
- ํ๋ก์ ํธ ์ด๋ฆ:
-
TableLayout
์ ํ์ฉํด 8x8 ํฌ๊ธฐ์ ๋์ UI๋ฅผ ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ผ๋ก ๊ตฌํ.TableRows
,TextViews
,Buttons
์ถ๊ฐ
-
Cell
ํด๋์ค๋ฅผ ๊ตฌํํด ๊ฐ ์นธ์ ์ํ์ ์ด๋ฒคํธ๋ฅผ ๊ด๋ฆฌ.