클래스 - 객체 - 인스턴트 : 확실히 알고 넘어가자! (feat.붕어빵)
·
모바일 앱개발(Kotlin-PHP-Mysql)
안녕하세요!  오늘은 모바일 앱해킹을 하다가 문득 객체와 인스턴스의 차이점이 궁금해져서 찾아본 내용을 정리해서 전달해 드릴까 합니다! 그 내용은 바로 클래스(Class) , 객체(Object) , 인스턴스(instance)에 대한 이야기입니다. 클래스와 객체의 관계는 알겠는데 객체와 인스턴스의 관계는 뭔가 애매모호한 느낌이 있어서 그걸 확실히 정리하고자 작성하였습니다! 괜히 설명이 길어지면 헷갈리실 테니 최대한 짧고 간결하게 작성하겠습니다!-클래스(Class)개념 : 객체를 만들어 내기 위한 설계도, Class 안에는 필요한 속성(변수)&메서드(함수)들이 들어있습니다. 비유 : 붕어빵 만들기 레시피입니다. "붕어빵을 만드는 방법으론 붕어빵 틀에다가 넣어줄 '앙금' , '밀가루 반죽'이 필요하다"라고 쓰여..
[Android Studio] PHP 서버와 통신시 세션ID 활용하는 방법 -Kotlin
·
모바일 앱개발(Kotlin-PHP-Mysql)
안녕하세요! 저번 포스팅에서 게시글 CRUD 기능을 작성하다보니 혹시 세션을 어떻게 적용하는지에 대하여 궁금해 하시는 분들이 있을까봐 포스팅 하게되었습니다. 게시글 삭제나 수정을 하려면 인증절차를 거쳐야 하는데 그 과정에서 세션ID가 사용됩니다. 이를 위해 세션ID를 어떻게 전달하고 사용하는지 로그인절차로 예를 들어서 설명해드리겠습니다! [Android Studio] 게시글 CRUD기능 구현 [Android Studio] 게시글 CRUD(생성,읽기,수정,삭제)기능 구현 -Kotlin안녕하세요! 저번 포스팅 '게시글 읽기 페이지 구현' 에 이어서 CRUD 기능을 구현해보겠습니다. 사실 게시글 읽기 기능 자체가 CRUD중 Read에 해당하는 기능인지라 이번 포스팅에선 Create & Update & Dele..
[Android Studio] 게시글 CRUD(생성,읽기,수정,삭제)기능 구현 -Kotlin
·
모바일 앱개발(Kotlin-PHP-Mysql)
안녕하세요! 저번 포스팅 '게시글 읽기 페이지 구현' 에 이어서 CRUD 기능을 구현해보겠습니다. 사실 게시글 읽기 기능 자체가 CRUD중 Read에 해당하는 기능인지라 이번 포스팅에선 Create & Update & Delete 기능을 구현해보겠습니다.0. 완성된 동작 미리보기0.1 C_(Create) 기능게시판 내의 작성버튼 클릭게시글 작성0.2 R_(Read) 기능작성된 게시글 클릭게시물 내용 확인 0.3 U_(Update) 기능게시글 수정 버튼 클릭게시글 수정 0.4 D_(Delete) 기능게시글 내의 삭제버튼 클릭삭제된 게시글 확인 1. R_(read) 기능 구현사실 read기능은 저번 포스팅에서 이미 구현해두었습니다. Read기능 설명까지 이 게시물에 들어가게 될경우 한 포스팅에 너무 많은 정..
[Android Studio] 게시글 읽기 페이지 구현(CRUD->R) - Kotlin
·
모바일 앱개발(Kotlin-PHP-Mysql)
안녕하십니까! 저번 포스팅에선 DB에서 게시글 정보를 가져온 후 리사이클뷰로 띄우는 작업을 하였습니다. 이번 포스팅은 저번 '게시판 기능 구현' 포스팅에 이어서 글을 클릭하였을 때 게시글을 읽을 수 있는 기능을 구현해 보겠습니다!  '게시판 기능 구현 포스팅' [Android Studio] 게시판 기능 구현 + 리사이클 뷰 생성 (Kotlin)안녕하십니까! 저번 회원가입 기능에 이어서 게시판 기능을 구현해 보겠습니다. 게시판은 리사이클 뷰를 사용하여 구현을 했으며 인스타그램처럼 편하게 내리면서 볼 수 있게 구현해 보았습니jamesbexter.tistory.com 게시판에서 게시글 클릭게시글 읽기 페이지 > 우선 읽기 페이지는 다음과 같이 디자인해주었습니다.↑ 읽기 페이지 UI ↓ 읽기 페이지 코드 ..
[Android Studio] 게시판 기능 구현 + 리사이클 뷰 생성 (Kotlin)
·
모바일 앱개발(Kotlin-PHP-Mysql)
안녕하십니까! 저번 회원가입 기능에 이어서 게시판 기능을 구현해 보겠습니다. 게시판은 리사이클 뷰를 사용하여 구현을 했으며 인스타그램처럼 편하게 내리면서 볼 수 있게 구현해 보았습니다! 사용되는 함수에 대한 자세한 설명은 '로그인 기능 구현' 게시글에서 이미 해놓았으니 아래 링크를 참고해 주세요.  로그인 기능 구현(Kotlin - php - mysql) [Android Studio] (Kotlin ↔ PHP ↔ MYSQL) 연동을 통해 로그인 기능 구현하기안녕하세요! 이번시간에는 Kotlin을 통해서 PHP와 통신하여 MYSQL(DB)에 있는 정보를 가져오는 코드를 짜보겠습니다. 우선 컴퓨터에 설치할 준비물은 다음과 같습니다. 준비가 끝나셨다면 밑에 내용jamesbexter.tistory.com0. 완..
[Android Studio] 무선 디버깅 연결이 안될때 수동으로 연결하는법.
·
모바일 앱개발(Kotlin-PHP-Mysql)
안녕하세요! 이번 포스팅에선 무선디버깅을 해야하는데 어느날 갑자기 연결에 자꾸 에러가 뜰때 CMD창을 이용하여 수동으로 연결하는법을 알려드리려고 합니다! 앱개발하는데 어떤날은 연결이 잘 되다가 어떤날은 계속 안되는 날이 있어서 이렇게 찾아보게 되었습니다! 하하... 그러면 시작하겠습니다. 차근차근 따라오세요!  1. cmd 창을 키고 platform-tools 폴더로 이동한다.보통 본인이 특별한 설정안하고 설치하셨다면 platform-tools의 경로는 다음과 같습니다.C드라이브 > 사용자 > (사용자 이름) > AppData > Local > Android > Sdk > platform-tools 이제 cmd 창을 키고 해당 폴더로 이동해봅시다. 2. 이후 adb pair [ip주소:포트번호] 를 적어..
[Android Studio] 회원가입 기능 구현 - Kotlin
·
모바일 앱개발(Kotlin-PHP-Mysql)
안녕하세요! 저번 로그인 기능 구현 게시물에 이어서 이번 포스팅에서는 회원가입 기능을 구현해 보았습니다. 이번 포스팅에서 사용되는 sendPostRequest 함수는 '로그인 기능 구현' 게시물에서 다뤘으니 이해가 안되시면 보고 오시는 게 좋을 것 같습니다! 링크는 아래 달아드리겠습니다. 로그인 기능 구현 포스팅 [Android Studio] (Kotlin ↔ PHP ↔ MYSQL) 연동을 통해 로그인 기능 구현하기안녕하세요! 이번시간에는 Kotlin을 통해서 PHP와 통신하여 MYSQL(DB)에 있는 정보를 가져오는 코드를 짜보겠습니다. 우선 컴퓨터에 설치할 준비물은 다음과 같습니다. 준비가 끝나셨다면 밑에 내용jamesbexter.tistory.com1. 완성본 미리 보기 > 우선 회원가입 페이지로 ..