λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

λΆ„λ₯˜ 전체보기137

[μ•ˆλ“œλ‘œμ΄λ“œ] AsyncTask 와 HttpURLConnection ...(2) Web Sample Code (jsp) 2021.08.26 - [개발/μ•ˆλ“œλ‘œμ΄λ“œ] - [μ•ˆλ“œλ‘œμ΄λ“œ] AsyncTask 와 HttpURLConnection ...(1) Android Sample Code [μ•ˆλ“œλ‘œμ΄λ“œ] AsyncTask 와 HttpURLConnection ...(1) Android Sample Code AsyncTask λž€ 비동기 μž‘μ—…μ„ ν•  수 μžˆλ„λ‘ μ œκ³΅ν•˜λŠ” ν΄λž˜μŠ€μ΄λ‹€. 비동기λ₯Ό μ‚¬μš©ν•˜λŠ” μ΄μœ λŠ”, λ™κΈ°μ‹μœΌλ‘œ μž‘μ—…μ„ ν•˜κ²Œ 되면 main thread μ—μ„œ A thread 둜 κ°€μ„œ μž‘μ—…μ„ ν•˜λ‹€κ°€.. A thread κ°€ λλ‚˜μ•Όλ§Œ λ‹€μ‹œ mai devshin93.tistory.com 1. μ•ˆλ“œλ‘œμ΄λ“œμ™€ HttpURLConnection ν…ŒμŠ€νŠΈλ₯Ό μ§„ν–‰ν•˜κΈ° μœ„ν•΄ μ›Ή ν”„λ‘œμ νŠΈλ₯Ό μƒμ„±ν–ˆλ‹€. (μ•„λž˜ 글을 μ°Έκ³ ν•΄μ„œ μƒˆλ‘œμš΄ ν”„λ‘œμ νŠΈλ₯Ό 생성) 2021.0.. 2021. 9. 14.
[μ•ˆλ“œλ‘œμ΄λ“œ] AsyncTask 와 HttpURLConnection ...(1) Android Sample Code AsyncTask λž€ 비동기 μž‘μ—…μ„ ν•  수 μžˆλ„λ‘ μ œκ³΅ν•˜λŠ” ν΄λž˜μŠ€μ΄λ‹€. 비동기λ₯Ό μ‚¬μš©ν•˜λŠ” μ΄μœ λŠ”, λ™κΈ°μ‹μœΌλ‘œ μž‘μ—…μ„ ν•˜κ²Œ 되면 main thread μ—μ„œ A thread 둜 κ°€μ„œ μž‘μ—…μ„ ν•˜λ‹€κ°€.. A thread κ°€ λλ‚˜μ•Όλ§Œ λ‹€μ‹œ main thread 둜 λŒμ•„ 올 수 μžˆλ‹€. λ§Œμ•½ A thread κ°€ μž‘μ—…μ„ 끝내지 λͺ» ν•˜λ©΄,,, main thread λŠ” λ‹€μŒ μž‘μ—…μ„ ν•  수 μ—†λŠ” 것이닀. λΉ„λ™κΈ°μ‹μœΌλ‘œ μž‘μ—…μ„ ν•˜κ²Œ 되면 main thread λŠ” main thread λŒ€λ‘œ.. A thread λŠ” A thread λŒ€λ‘œ... μž‘μ—…μ„ 진행할 수 있게 λœλ‹€. HttpURLConnection 을 μ΄μš©ν•΄ jsp μ„œλ²„λ‘œ 데이터λ₯Ό 보내고, jsp μ„œλ²„λ‘œλΆ€ν„° 데이터λ₯Ό λ°›λŠ” κ°„λ‹¨ν•œ μƒ˜ν”Œμ„ λ§Œλ“€μ–΄ 보자. λ°μ΄ν„°λŠ” JSONObjec.. 2021. 8. 26.
[μ•ˆλ“œλ‘œμ΄λ“œ] AAR(Android Archive) ν…ŒμŠ€νŠΈ ... 2 2021.08.12 - [개발/μ•ˆλ“œλ‘œμ΄λ“œ] - [μ•ˆλ“œλ‘œμ΄λ“œ] AAR(Android Archive) λ§Œλ“€κΈ° ... 1 [μ•ˆλ“œλ‘œμ΄λ“œ] AAR(Android Archive) λ§Œλ“€κΈ° ... 1 JAR (Java Archive) JARλŠ” ν•΄λ‹Ή ν”Œλž«νΌμ—μ„œ JAVA μ‘μš©ν”„λ‘œκ·Έλž¨μ„ λ°°ν¬ν•˜κΈ° μœ„ν•΄ κ³ μ•ˆλœ νŒ¨ν‚€μ§€ 파일 ν˜•μ‹μ΄λ‹€. 컴파일된 Java클래슀 파일과, MANIFEST 같은 νŒŒμΌλ“€μ΄ ν¬ν•¨λœλ‹€. 기본적으둜 ZIP μ•„μΉ΄μ΄λΈŒ ν˜• devshin93.tistory.com 이전 μž₯μ—μ„œ μ΄μ–΄μ„œ 계속... 1. 라이브러리λ₯Ό μ‚¬μš©ν•  μƒˆ ν”„λ‘œμ νŠΈλ₯Ό 생성 2. setting.gradle에 이전 μž₯μ—μ„œ μƒμ„±ν•œ λͺ¨λ“ˆμ„ μΆ”κ°€ κΈ°μ‘΄ setting.gradle (AARTest) rootProject.name = "AARTest" include.. 2021. 8. 12.
[μ•ˆλ“œλ‘œμ΄λ“œ] AAR(Android Archive) λ§Œλ“€κΈ° ... 1 JAR (Java Archive) JARλŠ” ν•΄λ‹Ή ν”Œλž«νΌμ—μ„œ JAVA μ‘μš©ν”„λ‘œκ·Έλž¨μ„ λ°°ν¬ν•˜κΈ° μœ„ν•΄ κ³ μ•ˆλœ νŒ¨ν‚€μ§€ 파일 ν˜•μ‹μ΄λ‹€. 컴파일된 Java클래슀 파일과, MANIFEST 같은 νŒŒμΌλ“€μ΄ ν¬ν•¨λœλ‹€. 기본적으둜 ZIP μ•„μΉ΄μ΄λΈŒ ν˜•νƒœμ΄λ‹€. AAR (Android Archive) Android 라이브러리 ν”„λ‘œμ νŠΈμ˜ λ°”μ΄λ„ˆλ¦¬ λ°°ν¬νŒμ΄λ‹€. 주둜 Java클래슀 νŒŒμΌλ“€λ§Œ ν¬ν•¨ν•˜λŠ” JAR와 달리, λ¦¬μ†ŒμŠ€ νŒŒμΌλ“€λ„ ν¬ν•¨ν•˜κ³  μžˆλ‹€. νŠΉμ • ν”„λ‘œμ νŠΈμ— μ’…μ†λ˜μ§€ μ•Šκ³ , stand alone λΉŒλ“œν•  수 있으며, 라이브러리 λ‚΄μš©μ΄ μˆ˜μ •λ  λ•Œλ§ˆλ‹€ 맀번 aar νŒŒμΌμ„ 볡뢙할 ν•„μš”κ°€ μ—†λŠ” λ°©μ‹μœΌλ‘œ aar 라이브러리λ₯Ό λ§Œλ“€ 수 μžˆλ‹€. DEX (Dalvik Excutable) DVM(Dalvik Virtual Machine)을 μœ„ν•œ μ‹€ν–‰.. 2021. 8. 12.