๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ137 [์๋๋ก์ด๋] sdcard์ ๋๋ ํ ๋ฆฌ์ ํ์ผ ์์ฑํ๊ธฐ โป Android11(Andorid API Level 30) ๋ถํฐ๋ ์๋๋ก์ด๋ ๋ณด์ ์ ์ฑ ์ sdcard์ ์ ๊ทผ์ด ์ด๋ ค์์ก๋ค. ๋ฐ๋ผ์ ํ ์คํธ ์ ๋ฎฌ๋ ์ดํฐ๋ API Level 29 ์ดํ๋ก ํ๋ค. sdcard ์๋์ testDir ์ด๋ฆ์ ํด๋๊ฐ ์๋ค๋ฉด ํด๋น ์ด๋ฆ์ ํด๋๋ฅผ ์์ฑํ๊ณ , testFile.txt ํ์ผ์ ์์ฑํ ํ, ๋ด์ฉ์ Hello World! ๋ฅผ ์ฐ๋ ํ์ผ์ ๋ง๋ ๋ค. activity_main.xml MainActivity.java package com.devshin93.adbpushpull; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import java.io.F.. 2021. 7. 12. TCPSchool ์ถ์ฒ! ๊ตฌ๊ธ๋งํ๋ฉด์ ์์ฃผ ๋ณธ ๊ฒ ๊ฐ์๋ฐ ์ด๋ฒ์ ํ์ผ ์ ์ถ๋ ฅ ๋ณด๋ฉด์ ๋งค์๋ ํ์ธํ๋ค๊ฐ ์ฐ์ฐํ ๋ค์ด๊ฐ๊ฒ ๋ ์ฌ์ดํธ ์๊ฐ๋ณด๋ค ๋ง์ ์ธ์ด๊ฐ ์ ๋ฆฌ๋์ด ์๋ค! ์น ๊ณต๋ถํ๊ธฐ์ ์ข์ ๋ฏ!!! http://tcpschool.com/java/java_io_file ์ฝ๋ฉ๊ต์ก ํฐ์จํผ์ค์ฟจ 4์ฐจ์ฐ์ ํ๋ช , ์ฝ๋ฉ๊ต์ก, ์ํํธ์จ์ด๊ต์ก, ์ฝ๋ฉ๊ธฐ์ด, SW์ฝ๋ฉ, ๊ธฐ์ด์ฝ๋ฉ๋ถํฐ ์๋ฐ ํ์ด์ฌ ๋ฑ tcpschool.com 2021. 5. 18. 0x55์ 0xAA ๋ฉ๋ชจ๋ฆฌ ํดํน์ ๋๋นํด ์ฌ์ฉ์์ ๋น๋ฐ๋ฒํธ์ ๊ฐ์ ๊ฐ์ String์์ byte[]๋ก ๋ฐ์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ ์ ์๋ค. ์ด์ ๋ฐ๋ผ byte[]๋ก ๋ฐ์ ๊ฐ์ ์ฌ์ฉ์ด ๋๋ ํ์ 0x00 ๊ณผ ๊ฐ์ ์ฐ๋ ๊ธฐ ๊ฐ์ผ๋ก ๋ฎ์ด ์ฐ๋๋ก ํ๋ค. ๊ทธ๋ฐ๋ฐ 0x55 , 0xAA ์ ๊ฐ์ ๊ฐ์ผ๋ก ๋ฎ์ด ์ฐ๋ ๊ฒฝ์ฐ๊ฐ ์๋๋ฐ, ์ด ๊ฐ์ด ๋ญ๊ฐ ํน์ ํ ์๋ฏธ๊ฐ ์๋ ๊ฐ์ธ๊ฐ ํ์ฌ ์ฐพ์ ๋ดค๋ค. ๋ง์นจ ๋ฑ 0x55, 0xAA๋ฅผ ์ ๋ฆฌํ ๋ธ๋ก๊ทธ๊ฐ ์์ด ๊ณต์ ํ๋ค. 0x55๋ ๋ฐ์ด๋๋ฆฌ ํ๊ธฐ๋ฒ์ผ๋ก 01010101์ด๋ค. 0xAA๋ ๋ฐ์ด๋๋ฆฌ ํ๊ธฐ๋ฒ์ผ๋ก 10101010์ด๋ค. ์๋์ ๋ธ๋ก๊ทธ์์๋ ์ด ๊ฐ์ด ํฐ ๋น๋ฐ์ ๊ฐ์ง ๊ฐ์ด๋ผ๊ณ ํ์ง๋ ์๋๋ค. Out of curiosity, I did some research about 0x55 and 0xAA. It turned.. 2021. 5. 18. [iOS] ${PROJECT_DIR} xcode์ ${PROJECT_DIR} ์ด๋ .xcodeproj ๊ฐ ์์นํ ๋๋ ํ ๋ฆฌ์ ์๋๊ฒฝ๋ก์ด๋ค. A ใดB ใดD ใดC ํ์ฌ test.xcodeproj ๊ฐ ์์นํ ๋๋ ํ ๋ฆฌ์ ์ด๋ฆ์ด D๋ผ๊ณ ํ๋ฉด, ${PROJECT_DIR} ๋ D๊ฐ ๋๊ณ , Cํด๋์ include ํ๊ณ ์ถ์ ํค๋ํ์ผ์ ๋๋ค๋ฉด, Header Search Paths์ ๊ฒฝ๋ก๋ฅผ ${PROJECT_DIR}/../C ์ ๊ฐ์ด ํ๋ฉด ๋๋ค. 2021. 5. 17. ์ด์ 1 ยทยทยท 20 21 22 23 24 25 26 ยทยทยท 35 ๋ค์