๐ ๊ฐ๋ฐ98 [์๋๋ก์ด๋] ์๋๋ก์ด๋ ์คํ๋์ค์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์์ฑํ๋ ๋ฐฉ๋ฒ 1. File > New > New Module... 2. Create New Module ์์ Java Library ์ ํ 3. Library name๊ณผ Java class name ์์ฑ 4. ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ชจ๋ ์์ฑ ์๋ฃ ์ฐธ๊ณ ๋ฌธ์ : developer.android.com/studio/projects/android-library?hl=ko Android ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ง๋ค๊ธฐ | Android ๊ฐ๋ฐ์ | Android Developers Android ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด์ธ์. developer.android.com 2020. 12. 30. [์๋๋ก์ด๋ : Kotlin] setOnClickListener ์ฌ์ฉ ๋ฐฉ๋ฒ ์๋๋ก์ด๋์ฑ์ ์๋ฐ์ ์ฝํ๋ฆฐ์ผ๋ก ์์ฑํ ์ ์๋ค.. ์ฌํ๊ทผ๋ฌดํ๋๊น ํด๊ทผ ์๊ฐ์ด 1์ด๋ผ... ๊ทธ๋ฅ ์ฌ์ฌํด์ ๋์ ์๋ค๊ฐ... ์ฝํ๋ฆฐ ํด ๋ณผ๊น, ํด์ ๊ธฐ๋ณธ ์์ ๋ฅผ ๋ง๋ค์ด ๋ดค๋ค. ๋ญ.. ํ๋ก์ ํธ ํ๋ ์๋ก ์์ฑํด์ ๋ณด๋๊น build.gradle, AndroidManifest, activity_main์ด๋ libs์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ถ๊ฐ.. ๋ฑ์ ๊ธฐ์กด ์๋ฐ ์ฝ๋๋ก ์์ฑํ๋ ๊ฑฐ๋ ์ฐจ์ด๊ฐ ์๋ค. (์ด ๋ถ๋ถ์ ์ ์ด์ ์ฝํ๋ฆฐ ์ฝ๋๋ก ์์ฑ๋๋ ๋ถ๋ถ์ด ์๋๊ธฐ ๋๋ฌธ์..) ์๊ตฌ ์ฌํญ : Button์ ํด๋ฆญํ๋ฉด TextView์ hello world๊ฐ ์ถ๋ ฅ๋๊ฒ ํ๋ค. ์ฝ๋ : 1) activity_main.xml 2) MainActivity.kt class MainActivity : AppCompatActivity() { over.. 2020. 12. 22. [์๋๋ก์ด๋] HTTP ํต์ ๊ธฐ์ด ์๋๋ก์ด๋ ํด๋ผ ์น ์๋ฒ http ํต์ ํ๊ธฐ ์ํด ๋จ์ํ ์คํธ๋ฅผ ์งํํ๋ ์ค ์์ฃผ ์ข์ ๋ธ๋ก๊ทธ ๋ฐ๊ฒฌ. ๋ด๊ฐ ๊ณต๋ถํ๊ธฐ ์ฝ๊ฒ ์ฌ๋ฌ ๋ธ๋ก๊ทธ๋ค์ ์ ๋ฆฌํด ๋ ๋ธ๋ก๊ทธ.. ใ ใ AsyncTask ๊ฐ๋ ์ ๋ํด ๋ณต๊ธฐํ๊ณ , ์๋๋ก์ด๋์์ http ํต์ ์ ๊ณต๋ถํ ์ ์๋ ๊ธฐํ์๋ค. m.blog.naver.com/anago31/221853242908 [Android] HTTP ํต์ ๊ธฐ์ด Android App์ ๊ฐ๋ฐํ๊ธฐ ์ํ์ฌ, Android์ Interface์ Mechanism๊ณผ ํจ๊ปJAVA Language๋ฅผ ๊ณต๋ถ... blog.naver.com 2020. 12. 22. [์๋๋ก์ด๋] inflater, adapter ArrayList๋ก ๋์ด ์๋ ๋ฐ์ดํฐ๋ฅผ ListView์ ๋ฟ๋ฆฌ๊ณ , ํด๋น ListView์ ํญ๋ชฉ์ ํด๋ฆญํ๋ฉด menu๊ฐ ๋จ๊ฒ ํ๋ ์ฑ์ ๊ฐ๋จํ๊ฒ ์์ฑํด ๋ณด์๋ค.. inflater์ adapter ์ดํด๊ฐ ์ ํ๋์ด์ผ ํ ๊ฒ ๊ฐ์ ๋์ ๋ฐ์ ๋ธ๋ก๊ทธ ๋ ๊ฐ๋ฅผ ์ ๋ฆฌํด ๋๋ค. inflater๋ xml๋ก ์ ์๋ view๋ menu ๋ฑ์ ์ค์ ๊ฐ์ฒดํ ์ํค๋ ์ญํ ์ ํ๊ณ , adapter๋ ListView์ ์ค์ ๋ฐ์ดํฐ(List๋ Array ๋ฑ)์ ์ฐ๊ฒฐํด ์ฃผ๋ ์ค๊ฐ ์ญํ ์ ํ๋ค. m.blog.naver.com/PostView.nhn?blogId=epslrudals&logNo=220614598519&proxyReferer=https:%2F%2Fwww.google.com%2F [์๋๋ก์ด๋] inflater , adapter ๊ฐ๋ .. 2020. 12. 21. ์ด์ 1 ยทยทยท 21 22 23 24 25 ๋ค์