๊ฐ๋ฐ3 [์๋๋ก์ด๋] inflater, adapter ArrayList๋ก ๋์ด ์๋ ๋ฐ์ดํฐ๋ฅผ ListView์ ๋ฟ๋ฆฌ๊ณ , ํด๋น ListView์ ํญ๋ชฉ์ ํด๋ฆญํ๋ฉด menu๊ฐ ๋จ๊ฒ ํ๋ ์ฑ์ ๊ฐ๋จํ๊ฒ ์์ฑํด ๋ณด์๋ค.. inflater์ adapter ์ดํด๊ฐ ์ ํ๋์ด์ผ ํ ๊ฒ ๊ฐ์ ๋์ ๋ฐ์ ๋ธ๋ก๊ทธ ๋ ๊ฐ๋ฅผ ์ ๋ฆฌํด ๋๋ค. inflater๋ xml๋ก ์ ์๋ view๋ menu ๋ฑ์ ์ค์ ๊ฐ์ฒดํ ์ํค๋ ์ญํ ์ ํ๊ณ , adapter๋ ListView์ ์ค์ ๋ฐ์ดํฐ(List๋ Array ๋ฑ)์ ์ฐ๊ฒฐํด ์ฃผ๋ ์ค๊ฐ ์ญํ ์ ํ๋ค. m.blog.naver.com/PostView.nhn?blogId=epslrudals&logNo=220614598519&proxyReferer=https:%2F%2Fwww.google.com%2F [์๋๋ก์ด๋] inflater , adapter ๊ฐ๋ .. 2020. 12. 21. 9๊ฐ. Java์์์ ์ ๋ ฌ - Arrays ํด๋์ค๊ฐ primitive type์ ๋ฐ์ดํฐ๋ฅผ ์ํ ์ ๋ ฌ ๋ฉ์๋๋ฅผ ์ ๊ณตํ๋ค. int[] data = new int[capacity]; // data[0]์์ data[capacity-1]๊น์ง ๋ฐ์ดํฐ๊ฐ ๊ฝ ์ฐจ์๋ ๊ฒฝ์ฐ์๋ ๋ค์๊ณผ ๊ฐ์ด ์ ๋ ฌํ๋ค. Arrays.sort(data); //๋ฐฐ์ด์ด ๊ฝ ์ฐจ์์ง ์๊ณ , data[0]์์ data[size-1]๊น์ง size๊ฐ์ ๋ฐ์ดํฐ๋ง ์๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์ ๋ ฌํ๋ค. Arrays.sort(data, 0, size); - int ์ด์ธ์ ๋ค๋ฅธ primitive type ๋ฐ์ดํฐ(double, char ๋ฑ..)์ ๋ํด์๋ ์ ๊ณตํ๋ค. Primitive type ๋ฐ์ดํฐ์ ๋ง์ฐฌ๊ฐ์ง๋ก Arrays.sort() ๋ฉ์๋๋ก ์ ๋ ฌ๋๋ค. // fruits๋ผ๋ ์ด๋ฆ์ ๋ฐฐ์ด ์ ์ธ๊ณผ .. 2020. 11. 5. javascript ์์ ajax๋ฅผ ์ด์ฉํด ์ฌ๋ฌ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ json format์ผ๋ก ํ๋๋ก ๋ฌถ์ด์ ์ธ์ฝ๋ฉํด ์๋ฒ๋ก ์ ์กํ๋ ๋ฐฉ๋ฒ javascript ์์ ajax๋ฅผ ์ด์ฉํด ์ฌ๋ฌ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ json format์ผ๋ก ํ๋๋ก ๋ฌถ์ด์ ์ธ์ฝ๋ฉํด ์๋ฒ๋ก ์ ์กํ๋ ๋ฐฉ๋ฒ (๊ตฌ๊ตฌ์ ์ ) ๋ณธ์ธ์ ๊ธฐ์ต์ฉ ๊ฒ์๊ธ์. ใ ใ ---- ํด๋ผ ---- javascript // ์๋ฒ๋ก ๋ณด๋ผ ๊ฐ var data1 = "hello"; var data2 = "world"; // json format ๋ง๋ค์ด key : value ์์ผ๋ก ๋ง๋ค์ด ์ฃผ๊ธฐ var jsonData = new Object(); jsonData.key1 = data1; jsonData.key2 = data2; // ์์์ ๋ง๋ json format์ ๋ฌธ์์ดํ var sendData = JSON.stringify(jsonData); // ์๋ฒ๋ก ์ ๋ฌ $.ajax({ url:'๊ฐ์ ์ ๋ฌ ๋ฐ์ ์๋ฒ์.. 2020. 11. 5. ์ด์ 1 ๋ค์