๐ Others.../- Android Studio12 [Android Studio ๊ณต์ ๋ฌธ์ ๋ฒ์ญ] Fragments ํด๋น ํฌ์คํ ์ Android Studio์ ๊ณต์ ๋ฌธ์๋ฅผ ๋ฒ์ญํ ํฌ์คํ ์ ๋๋ค. ๊ณต์ ๋ฌธ์๋ฅผ ํ์ตํ์ค ๋ ์ฐธ๊ณ ํ๋ ์ฉ๋๋ก ์ ์๋์์ต๋๋ค. ๋ชจ๋ ๊ธ์ ์ถ์ฒ๋ Google์ด๋ฉฐ ๊ณต์ ๋ฌธ์์ ๋ค๋ฅธ ์๋ฏธ๋กํด์ ๋์ด ์๋ ๋ถ๋ถ์ด ์์ ์ ์์ผ๋ ์ํด๋ฐ๋๋๋ค. Fragments Fragments๋ FragmentActivity ๋ด์ ์ด๋ค ๋์ ๋๋ ์ฌ์ฉ์ ์ธํฐํ์ด์ค์ ์ผ๋ถ๋ฅผ ๋ํ๋ธ๋ค. ์ฌ๋ฌ๊ฐ์ ํ๋๊ทธ๋จผํธ๋ ํ๋์ ์กํฐ๋นํฐ์ ๊ฒฐํฉํ์ฌ Single Activity์์๋ ์ฌ๋ฌ UI๋ฅผ ๊ตฌ์ฑํ ์ ์์ผ๋ฉฐ, ํ๋์ ํ๋๊ทธ๋จผํธ๋ฅผ ์ฌ๋ฌ Activity ์์ ์ฌ์ฌ์ฉ ํ ์ ์๋ค๋๋ชจ๋์ ์น์ ์ด๋ค. Fragments๋ ๋ ์์ ์ธ ์๋ช ์ฃผ๊ธฐ๋ฅผ ๊ฐ๊ณ , ํ๋์ ์๋ก์ด SubActivity๋ผ๋ ๊ฐ๋ ์ด๋ค. Fragments๋ ํญ์ ์กํฐ๋นํฐ ๋ด์ Ho.. 2020. 6. 17. [Android Studio ๊ณต์ ๋ฌธ์ ๋ฒ์ญ] BottomNavigationView ํด๋น ํฌ์คํ ์ Android Studio์ ๊ณต์ ๋ฌธ์๋ฅผ ๋ฒ์ญํ ํฌ์คํ ์ ๋๋ค. ๊ณต์ ๋ฌธ์๋ฅผ ํ์ตํ์ค ๋ ์ฐธ๊ณ ํ๋ ์ฉ๋๋ก ์ ์๋์์ต๋๋ค. ๋ชจ๋ ๊ธ์ ์ถ์ฒ๋ Android ์ด๋ฉฐ ๊ณต์ ๋ฌธ์์ ๋ค๋ฅธ ์๋ฏธ๋กํด์ ๋์ด ์๋ ๋ถ๋ถ์ด ์์ ์ ์์ผ๋ ์ํด๋ฐ๋๋๋ค. BottomNavigationView Application์ ํ์ค ํ๋จ ๋ค๋น๊ฒ์ด์ ๋ฐ๋ฅผ ๋ํํ๋ค. ์ด๊ฒ์ Meterial Design bottom navigation์ implementation ํ๊ณ ์๋ค. BottomNavigationBar์ ์ฌ์ฉ์๊ฐ ํ๋์ ํญ์ผ๋ก ๋์ ์์ค์ ํ์๊ณผ View์ ๋ณ๊ฒฝ์ด ์ฝ๊ฒ ๊ฐ๋ฅํ๊ฒ ํ๋ค. BottomNavigationBar์ ์ดํ๋ฆฌ์ผ์ด์ ์ด ์ธ ๊ฐ์ง ์ด์์ ๋์ ์์ค์ VIew๊ฐ ์กด์ฌํ ๋ ์ฌ์ฉ๋์ด์ผ ํ๋ค. BottomNav.. 2020. 6. 17. [Android Studio ๊ณต์ ๋ฌธ์ ๋ฒ์ญ] Connect to the network (1) - design secure network communication, choose an HTTP client, look up dns, introduce network operations on a separate thread ํด๋น ํฌ์คํ ์ Android Studio์ ๊ณต์ ๋ฌธ์๋ฅผ ๋ฒ์ญํ ํฌ์คํ ์ ๋๋ค. ๊ณต์ ๋ฌธ์๋ฅผ ํ์ตํ์ค ๋ ์ฐธ๊ณ ํ๋ ์ฉ๋๋ก ์ ์๋์์ต๋๋ค. ๋ชจ๋ ๊ธ์ ์ถ์ฒ๋ Google์ด๋ฉฐ ๊ณต์ ๋ฌธ์์ ๋ค๋ฅธ ์๋ฏธ๋กํด์ ๋์ด ์๋ ๋ถ๋ถ์ด ์์ ์ ์์ผ๋ ์ํด๋ฐ๋๋๋ค. Connect to the network ๋น์ ์ ์ฑ์์ ๋คํธ์ํฌ๊ด๋ จ ์์ ์ ์คํํ๊ธฐ ์ํด์๋ ๋น์ ์ manifest ํ์ผ์ ๋ฐ๋์ ์๋์ ํ๊ฐ ์ฝ๋๋ฅผ ์ถ๊ฐ์์ผ์ผ ํฉ๋๋ค. Design secure network communication ๋น์ ์ app์ ๋คํธ์ํฌ ๊ธฐ๋ฅ์ ์ถ๊ฐ์ํค๊ธฐ ์ ์ ๋น์ ์ ๋น์ ์ ์ฑ ๋ด์ ์กด์ฌํ๋ data์ information์ด ๋คํธ์ํน์ ํ ๋ ์์ ํ ์ํ๋ก ์ ์ง๋์ด์ผ ํ๋ค๋ ๊ฒ์ ํ์คํ ํ์ธ์. ๊ทธ๋ ๊ฒ ํ๊ธฐ ์ํด์๋ ๋ค์๊ณผ ๊ฐ์ ๋ณด์ ์กฐ์น๋ฅผ .. 2020. 5. 27. [์๋๋ก์ด๋ ์คํ๋์ค] ์๋ก์ด Activity๋ฅผ ์์ฑํ๊ณ ์ ํํ๊ธฐ. ์ง๊ธ๊น์ง์ ๋ชจ๋ ์์ ๋ ํ๋์ Main Activity์์ ์์ ํ ๋ด์ฉ์ด ๋๋ค์ ์ด๋ค. ์๋ ๋ชจ๋ Main Activity๋ฅผ ์ฌ์ฉํ๋ค. ์ด์ ์๋ก์ด Activity๋ฅผ ์์ฑํ๊ณ ์์ ํด๋ณด์. ์ฐ๋ฆฌ๊ฐ ์ํ๋ ๊ฒฐ๊ณผ ํ๋ฉด์ ์๋์ ๊ฐ์ด ์ ํ๋ฉด ์ด๊ธฐ ๋ฒํผ์ ํด๋ฆญํ๋ฉด ์๋ก์ด ํ๋ฉด์ผ๋ก ์ ํ๋๋ ํ๋ฉด์ ๋ง๋ค์ด๋ณด์. ๊ทธ๋ผ ๋ค์๊ณผ ๊ฐ์ ์์๋ก ์งํ๋ ๊ฒ์ด๋ค. ์์ ์๋ก์ด Activity.xml ์์ฑ ์๋ก์ด Activity.java ์์ฑ ๊ธฐ์กด์ Activity.java ์์ ์๋ก์ด Activity.java ํ์ผ ๋ก๋ manifest.xml์์ Activity ์ถ๊ฐํด์ฃผ๊ธฐ ์๋ก์ด Acticity.xml ์์ฑ ์ด๋ ๊ฒ ์๋ก์ด activity.xml ํ์ผ์ ์์ฑํด์ฃผ๊ณ Button ๊ฐ์ฒด์ Id๋ฅผ ์ง์ ํด์ค์ Java ํ์ผ์์ ๋ฒํผ์ด ํด.. 2020. 5. 25. ์ด์ 1 2 3 ๋ค์