์๋๋ก์ด๋42 [์๋๋ก์ด๋] ERR_CLEARTEXT_NOT_PERMITTED ์๋๋ก์ด๋ ์น๋ทฐ๋ฅผ ์คํ ์์, ERR_CLEARTEXT_NOT_PERMITTED ์๋ฌ๋ฅผ ๋ง์ฃผ์น ์ ์๋ค. https๋ฅผ ์ฌ์ฉํด์ผ ํ๋๋ฐ, http๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ์๊ธด ์ค๋ฅ์ด๋ค. ๊ฐ๋จํ AndroidManifest.xml์ application์์ ํ ์ค์ ์ถ๊ฐํด ์ค์ผ๋ก ํด๊ฒฐํ ์ ์๋ค. android:usesCleartextTraffic="true" 2021. 1. 11. [์๋๋ก์ด๋] ์๋๋ก์ด๋ ์คํ๋์ค์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์์ฑํ๋ ๋ฐฉ๋ฒ 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. ์ด์ 1 ยทยทยท 7 8 9 10 11 ๋ค์