GithubHelp home page GithubHelp logo

android-seminar's Introduction

1주차

필수 과제(10월 15일 완료)

1. 실습 영상

1차 필수과제



2. 코드

* MainActivity.kt

main

* Sign_up.kt

image

##2주차

필수 과제(11월12일 완료)

2주차 필수과제

2. 코드

* ProfileData.kt

* ProfileViewHolder.kt

image

* ProfileAdapter.kt

image

* SigninActivity.kt

image

* DetailActivity.kt

image

3주차

필수 과제(11월 14일 완료)

ezgif com-gif-maker

2. 코드

* SigninActivity.kt

image

  • 변경사항
  • BottomNavigationView와 ViewPager를 사용하여 로그인시 Profile, Portfolio, Setting 화면이 나오도록 구성하였습니다.

* SigninViewPagerAdapter.kt

image

* TablayoutAdapter.kt

image

* ProfileFragment.kt

image

  • 변경사항
  • SigninActivity 내의 Fragment 중 하나로 TabLayout을 사용하여 InfoFragment와 OtherFragment를 보여주었습니다.

* InfoFragment.kt

image

* OtherFragment.kt

image

* PortfolioFragment.kt

image

  • 변경사항
  • 기존의 SigninActivity에서 보여주던 RecyclerView를 PortfolioFragment에서 띄워주었습니다.

* SettingFragment.kt

image

8주차

필수과제(12월 02일 완료)

Postman Test 결과

image

image

ezgif com-gif-maker

2. 코드

* SignupActivity.kt

image image

  • 서버에 회원가입에 필요한 요청 바디를 보내고 응답 바디를 받아오는 코드를 작성해주었습니다.

* SignupRequestData.kt

image

* SignupResponseData.kt

image

* SignupService.kt

image

  • 회원가입 정보를 서버에 보내주어야 하기 때문에 Post를 사용하여 보내주었습니다.

* SignupServiceImpl.kt

image

* MainActivity.kt

image image

* SigninRequestData.kt

image

* SigninResponseData.kt

image

* SigninService.kt

image

  • 로그인하기 위한 데이터를 서버에 전송해야 하기 때문에 Post를 사용하여 요청을 전송했습니다.

* SignServiceImple.kt

image

android-seminar's People

Contributors

sgh002400 avatar

Stargazers

kimdahyee._. avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.