์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- for๋ฌธ
- ์ฝ๋ฉํ ์คํธ
- BufferedReader
- For
- string
- CLASS
- Scanner
- While
- androidstudio
- android studio
- ๋คํธ
- dart
- error
- Kotlin
- ๋ฐ๋ณต๋ฌธ
- flutter
- ์ฝํ๋ฆฐ
- array
- Return
- IF
- Java
- ๋ฐฑ์ค
- ์๋๋ก์ด๋
- dataclass
- ์ฑ๊ฐ๋ฐ
- App
- ๋ณ์ฐ๊ธฐ
- BufferedWriter
- Android
- ํ๋ก๊ทธ๋๋จธ์ค
- Today
- Total
๋ชฉ๋กAndroid (24)
amid.jungs
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/7Oi3h/btq0SHMEXy9/zwV8NAkBuSZtvIvsDM5iB1/img.png)
Data Binding ์ด๋? ์ ์ธํ ๋ฐฉ์์ผ๋ก Layout์ UI ๊ตฌ์ฑ์์๋ฅผ ์ฑ์ ๋ฐ์ดํฐ ์์ค์ ๊ฒฐํฉํด ์ฃผ๋ ๋ฐ์ดํฐ ๊ฒฐํฉ ๋ผ์ด๋ธ๋ฌ๋ฆฌ (์ ๊ณต์์ ์๋น์๋ก๋ถํฐ ๋ฐ์ดํฐ ์๋ณธ์ ๊ฒฐํฉ์์ผ ๋๊ธฐํํ๋ ๊ธฐ๋ฒ) ๊ณต์ ๋ฌธ์ : developer.android.com/topic/libraries/data-binding?hl=ko#blog-posts ๋ฐ์ดํฐ ๊ฒฐํฉ ๋ผ์ด๋ธ๋ฌ๋ฆฌ | Android ๊ฐ๋ฐ์ | Android Developers ๋ฐ์ดํฐ ๊ฒฐํฉ ๋ผ์ด๋ธ๋ฌ๋ฆฌ Android Jetpack์ ๊ตฌ์ฑ์์. ๋ฐ์ดํฐ ๊ฒฐํฉ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ํ๋ก๊ทธ๋๋งคํฑ ๋ฐฉ์์ด ์๋๋ผ ์ ์ธ์ ํ์์ผ๋ก ๋ ์ด์์์ UI ๊ตฌ์ฑ์์๋ฅผ ์ฑ์ ๋ฐ์ดํฐ ์์ค์ ๊ฒฐํฉํ ์ ์๋ ์ง์ developer.android.com ์ฌ์ฉ ๋ฐฉ๋ฒ I. Gradle์ ์ถ๊ฐ ์ปดํ์ผ๋ฌ์ ์๋์ผ๋ก..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/rZKLP/btq0ApNioyz/jkQQxTX1fAm6h3h44OIwSK/img.png)
Retrofit2 Square์ฌ์ ์คํ์์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋๊ธฐ / ๋น๋๊ธฐ ๊ฐ๋ ์ฑ ๊ฐ๋จํ ๊ตฌํ ๊ฐ๋ ์ฑ Retrofit2 ๊ณต์ ๋ฌธ์ : square.github.io/retrofit/ Retrofit A type-safe HTTP client for Android and Java square.github.io I. ์์กด์ฑ ์ถ๊ฐ build.gradle(Module : app) ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ถ๊ฐ II. ์ธํฐ๋ท ๊ถํ ์ถ๊ฐ manifest์ ๊ถํ ์ถ๊ฐ III. ๋ฐ์ดํฐ ๋ชจ๋ธ ์์ฑ ์ฌ์ฉ API ์ฃผ์ : www.metaweather.com/api/ ๋ฐ์ดํฐ ๋ชจ๋ธ ํ์ผ ์์ฑ ํ ๋ฐ์์ฌ ๊ฐ๋ค๋ง ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๋ง๋ค์ด ์ค๋ค. IV. ์ธํฐํ์ด์ค ์์ฑ MainActvity์์ baseURL๋ค์ ๋ค์ด๊ฐ url๊ฐ์ @GET()์์ ๋ฃ์ด์ค..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cLxWaZ/btqXJVH5Nap/DX3C1X971ak6Rnivgmg7y0/img.png)
I I. String ํฌํ๋ฆฟ ๋ณ์๋ฅผ ์ถ๋ ฅํ๊ณ ์ถ์ ๋ ${ } ์ ์ฌ์ฉ $์ ๋ฌธ์์ด๋ก ์ฌ์ฉํ๊ณ ์ถ์ ๊ฒฝ์ฐ ๋ฐฑ์ฌ๋์(\)์ ์์ ๋ถ์ฌ์ฃผ๊ธฐ โ๏ธ์คํ ๊ฒฐ๊ณผ : my name is amidkim I'm 10 true / false (1 == 0 ์ ๊ฑฐ์ง์ด๋ฏ๋ก false) this is 2$a II. ์กฐ๊ฑด์ if๋ฌธ : max1 , max ๊ฐ์ ์ when๋ฌธ : return์์ผ๋ก๋ ์ฌ์ฉ์ด ๊ฐ๋ฅํ์ง๋ง else๋ฅผ ๊ผญ ์จ์ค์ผ ํจ
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/rha73/btqXKvu5U5n/k8O7jrBcmF8kucl1BSR6g1/img.png)
I. ํจ์ ํจ์์ ์ : fun(function) + ํจ์๋ช () + :Unit(=void,๋ฆฌํดํ์ด ์์ ๋ ,์๋ต๊ฐ๋ฅ) ๋ณ์ ์ ์ : ๋ณ์์ด๋ฆ : ๋ณ์ํ์ (๋ฆฌํดํ ๊ฒ ์๋ค๋ฉด ๋ฆฌํดํ์ ์ ์ง์ ํด์ค์ผ ํจ) II. var val var = value : ๋ณํ์ง ์๋ ๊ฐ val : ๋ณํ๋ ๊ฐ var w ๋ ๊ฐ์ด ํ ๋น๋์ง ์์์ผ๋ฏ๋ก ํ์์ ์ง์ ํด์ค์ผ ํจ โ๏ธval b = 4์ด์ง๋ง val์ ๋ณํ๋ ๊ฐ์ด๋ฏ๋ก ์ถ๋ ฅ์ ํ๋ฉด b= 10์ด ๋์ด 10์ด ์ถ๋ ฅ๋จ