Upgrade to Pro — share decks privately, control downloads, hide ads and more …

2017 수원 안드로이드 라이브러리 스터디 - 안드기초 1/4

2017 수원 안드로이드 라이브러리 스터디 - 안드기초 1/4

시간 : 2017.06.19 (월) 20시 ~ 22시 (2시간)
장소 : 수원역 유앤아이 스터디룸 O룸
참여자 : 10명

jwk1014

June 27, 2017
Tweet

More Decks by jwk1014

Other Decks in Programming

Transcript

  1. 01 - 환경설정 & XML Layout SDK Manager SDK Tools

    చਸ ־ܲറ Android Emulator݅ ࢶఖೞप ࠙਷ ࢶఖ റ Applyܳ ׂ۞ Statusܳ Installed࢚క۽ ٜ݅য઱ࣁਃ.
  2. 01 - 환경설정 & XML Layout 프로젝트 생성 Start a

    new Android Studio projectܳ ־ܰࣁਃ
  3. 01 - 환경설정 & XML Layout 프로젝트 생성 Application nameী

    ৔য ؀ޙ੗۽ द੘ೞח ৔ޙ+ं੗ ઑ೤੄ জ ੉ܴਸ ֍Ҋ Project locationী ೐۽ં౟ܳ ੷੢ೡ ҃۽ܳ ૑੿೧઱ࣁਃ.
  4. 01 - 환경설정 & XML Layout 프로젝트 생성 জਸ प೯ೡ

    ӝӝ੄ উ٘۽੉٘ ୭ࣗߡ੹ӝળਸ ࢶఖ റ Nextܳ ־ܵפ׮.
  5. 01 - 환경설정 & XML Layout 프로젝트 생성 ӝࠄ੸ਵ۽ ೐۽ં౟

    ࢤࢿ द ٜ݅য૑ח ചݶ 1ѐী ؀ೠ ݽন ࢶఖ ചݶੑפ׮. ୊਺੉פ ӝࠄ੸ੋ Empty Activity ݽনਵ۽ ૓೯ೞѷणפ׮.
  6. 01 - 환경설정 & XML Layout 프로젝트 생성 ӝࠄਵ۽ ٜ݅য૑ח

    ചݶী ؀ೠ ੗߄ ௿ېझ ݺҗ ۨ੉ইਓ xml ౵ੌݺਸ ੑ۱ೞח ചݶੑפ׮. Ӓ؀۽ ࣻ੿হ੉ Finishೞѷणפ׮.
  7. 01 - 환경설정 & XML Layout 프로젝트 생성 ইېী processes

    running੉ա ೐۽Ӓۨझ߄৬ ೣԋ ڰח Indexingҗ੿੉ ૑դ റী ೐۽ં౟ܳ ࢓ಝࠁѢա ੘ࢿ/ࣻ੿ೞࣁਃ. ஹೊఠ ࢿמী ٮۄ ೐۽ં౟ ࢤࢿ਷ 30ୡ ~ 5࠙੿ب ࣗਃؾפ׮.
  8. 01 - 환경설정 & XML Layout 실행 о࢚ӝӝ ೐۽Ӓ۔ਸ प೯ೞѢա

    पઁ प೯೧ ࠅ ӝӝܳ ா੉࠶۽ োѾ റ ਤ৬ э੉ appਵ۽ ݏ୸ റ ୡ۾࢝ ੤ࢤݽন੄ ই੉௑ਸ ־ܰݶ ইې৬ э਷ ହ੉ ڰҊ OKܳ ־ܰݶ জ੉ प೯ؾפ׮.
  9. 01 - 환경설정 & XML Layout 프로젝트 구조 ৽ଃҗ э਷

    ݽনਵ۽ ಫ؊ܳ ੽Ҋ ಝ઱दݶ ౵ੌী ೠߣী ੽Ӕೞӝ જणפ׮. manifests - ӂೠ,জ ੉ܴ,জ ই੉௑ ࢸ੿ ߂ 4؀ ਃࣗੋ Activity, Service, BroadcaseReceiver, ContentProvider, ݺद ߂ ২࣌ ૑੿ ١ java > com.xxx.xxx - ੗߄ src res > layout - ചݶਸ ҳࢿೡ క௼ٜਸ ׸਷ xmlਸ ݽ਷ ಫ؊ res > values colors.xml - ࢝ strings.xml - ޙ੗ৌ styles.xml - ప݃ build.gradle(Project) - Project੄ dependencies, repository build.gradle(Module:app) - app ݽٕ੄ ഋక, জ ୭ࣗߡ੹ӝળ, ߡ੹, dependencies ١
  10. 01 - 환경설정 & XML Layout XML 파일 열기 activity_main.xml

    ਸ ৌҊ ೞױ੄ చਸ Design੉ ইצ Text۽ ߄Լ઱ࣁਃ. ഑द ղਊ੄ ୐ కӒо ConstraintLayoutਵ۽ غয੓׮ݶ FrameLayoutਵ۽ Ҋ஖Ҋ ਤী ա৬੓૑ ঋ਷ ࣘࢿٜਸ ૑ਕ઱ࣁਃ.
  11. 01 - 환경설정 & XML Layout FrameLayout ੗धਃࣗী ইޖѪب ಴दೞ૑

    ঋਵݶ ӝࠄ੸ਵ۽ ਤ஖ח ৽ଃ ਤ (left | top)ੑפ׮. rightܳ ಴ӝ೮ਵפ о۽ߑೱ чੋ leftо right۽ Ү୓غয য়ܲଃ ਤ (right | top)ੑפ׮. center_verticalਸ ಴ӝ೮ਵפ о۽ㄳೱ чੋ top੉ center_vertical۽ Ү୓غয о۽о਍ؘ ਤ (center_vertical | top)ੑפ׮.
  12. 01 - 환경설정 & XML Layout FrameLayout layout_gravity = о۽

    ژח ࣁ۽ ژח о۽+ࣁ۽ ࣁ۽ߑೱ top center_vertival bottom о۽ߑೱ left start center_horizontal right end о۽ࣁ۽ ݽف о਍ؘ center