일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 자바스크립트수학
- 장고웹프로젝트
- 장고웹
- vue환경설정
- 큐개념
- vue환경세팅
- 개발
- sqlite
- 자바스크립트날짜
- 자바스크립트for문
- forof문
- 스택개념
- 자바스크립트날짜형식
- 자바스크립트날짜get
- 스택과큐의차이점
- 사례관리
- PostgreSQL
- 청소년복지론
- 장고프로젝트
- cmd명령어
- 파이썬
- Python
- 자바스크립트forinforof차이
- R데이터분석
- 장고
- 오류종류
- vue프로젝트
- 안드로이드
- javaScriptError
- Android
- Today
- Total
목록개발기록 (127)
지금도 개발중

이번 글에서는 옛날 Android + JAVA 했을 때 배웠었던 전화걸기, 주소링크가기 등을 Kotlin으로 해보도록 하겠습니다. package com.mwsniper.review_intent_call import android.content.Intent import android.net.Uri import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import kotlinx.android.synthetic.main.activity_main.* class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onC..

저번 글에서는 로그인 화면에 있는 [가입하기]버튼을 클릭 시 가입화면으로 화면을 이동하는 방법에 대해 공부를 해보았습니다. 이번 글에서는 화면을 전환할 때 사용하는 Intent Action에 대해 조금 더 알아보도록 하겠습니다. // 기본적인 Intent 사용법 - 데이터 포함 안하고 이동한 상태 class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) // 가입하기 버튼을 눌렀을 때 회원가입화면으로 이동하게 버튼 클릭이벤트 만들기 joinBtn.setOnCli..

저번 글에서는 회원가입 화면을 만드는 UI에 관련된 내용을 다루어보았습니다. 이번 글에서는 코틀린의 이벤트처리에 대해 배워보도록 하겠습니다. 이벤트명 개념 사용법 setOnClickListener 사용자가 해당 버튼을 누르면 실행할 내용을 지정해주는 코드 이벤트를붙여줄버튼.setOnClickListener { // 버튼이 눌리면 실행 해줄 코드들을 작성. } Intent 하나의 액티비티에서 다른 액티비티를 불러낼 때 사용하는 코드(이동) val myIntent(변수이름변경가능) = Intent(출발지this, 도착액티비티::class.java) startActivity(myIntent) * 연습내용 : MainActivity(로그인화면)에서 가입하기 버튼을 클릭했을 때 새로 생성한 JoinActivi..

안드로이드 프로젝트를 처음 만들었을 때 우리는 activity_main.xml과 MainActivity.kt 파일을 확인할 수 있습니다. 이 두 파일의 차이점은 무엇일까요? 단순하게 얘기하면 xml 파일은 text, button등을 다룰 수 있는 디자인과 관련된 파일이고요. kt 파일은 button등을 클릭했을 때 동작과 관련된 파일이라고 할 수 있습니다. 종류 폴더 내용 app manifests 앱의 정보 사항들을 담아두는 xml 파일 java 앱이 화면에 뜨고 난 이후의 동작 로직을 작성하는 폴더 (kt파일들이 있는 곳) res > drawable 화면에 배치될 [그림 파일]이 모여있는 폴더 res > layout 앱 [화면의 구조]를 결정하는 xml파일 gradle scripts 프로젝트의 개발관..

안드로이드 스튜디오를 통해서 우리는 git / gitHub를 사용할 수 있는데 실제 사용하기에 앞서 git설치 및 세팅하는 방법에 대해서도 같이 포스팅하도록 할게요~ 1. 우선 git부터 설치를 진행하기 Git - Downloads Downloads Mac OS X Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific git-scm.com..

옛날에는 안드로이드 스튜디오 언어로 JAVA만이 사용가능했었는데 구글이 안드로이드 공식 언어 중 Kotlin을 추가하면서 우리는 새로운 언어를 또 맞붙게 되었어요. 이번 글에서부터는 새로운 언어인 코틀린(Kotlin)을 가지고 안드로이드에 대해 글을 써보도록 하려고 합니다! 새로운 시작인만큼 안드로이드 스튜디오 설치부터 시작하도록 할게요! 안드로이드 스튜디오 설치는 구글에 android studio download라고 하면 바로 설치할 수 있는 링크로 들어갈 수 있으니 다운 받아주시기 바랍니다.

이번 글에서는 저번에 다루었던 작업에 이어 수정(Update), 삭제(Delete) 작업을 해보도록 하겠습니다. 1. teamDetail.html 생성 - 수정, 삭제를 할 수 있는 상세화면 우선은 수정과, 삭제를 할 수 있는 상세화면을 따로 만들도록 하겠습니다. 저는 teamDetail.html이라 이름을 붙였고, html의 content내용은 등록화면과 거의 동일합니다. 다른 점이라고는 화면이름과 버튼들뿐입니다. 버튼에 대한 설명은 조금있다가 아래에서 설명하도록 하겠습니다. 2. views.py와 urls.py 추가 메인화면 만드는 글부터 시작해서 여기까지 오신 분들이라면 이제 대충 어떤 문서로 가야할지 파악하실 수 있으실겁니다. 네 맞습니다. html 이후로는 views.py와 urls.py를 설정..
* 해당 글은 장고(Django)의 클래스형 뷰와 함수형 뷰의 차이점에 대해 공부하고자 기록한 내용입니다. 글의 내용은 한 블로그에서 작성한 내용을 토대로 재정리한 내용이기에 원문을 원하시는 분들은 아래의 링크를 참고해주세요. Class-Based Views vs. Function-Based Views If you follow my content here in the blog, you probably have already noticed that I’m a big fan of function-basedviews. Quite often I use them in my examples... simpleisbetterthancomplex.com from django.shortcuts import render, ..

저번 글에서는 static 디렉터리를 가지고 css, js, img 등의 문서를 어떻게 관리하는지에 대해 알아보았습니다. 이번 글에서는 본격적으로 CRUD에 대해 배워보도록 하겠습니다. 우선 현재까지 만든 화면으로는 메인화면과 팀목록을 보여주는 화면 달랑 두 개 밖에 없기 때문에 팀을 추가할 수 있는 화면을 만들어 보도록 하겠습니다. 1. 팀추가 버튼 생성(teamInfo.html) {% extends 'base.html' %} {% block content %} Project Management Page (TeamInfo) * 팀 목록을 보여주는 홈페이지입니다. 팀명 팀닉네임 팀멤버수 비고 {% for team in teams %} {{ team.team_nm }} {{ team.team_nick }}..

저번 글에서는 클라이언트 사이트를 어떻게 꾸밀건지에 대한 것과 html 소스를 세분화하는 작업(템플릿 상속)에 대해 배워보았습니다. 이번 글에서는 templates(html 파일들을 관리하는 폴더)와 같이 css, fonts, img, js 파일들을 관리할 수 있는 static 폴더를 생성해보도록 하겠습니다. 1. static 폴더 생성 - templates : index, teamInfo 등과 같이 html 문서들을 관리하는 폴더 - static : html 문서들을 제외한 css, fonts, img, js 등 나머지 문서들을 관리하는 폴더 다른 블로그분들이 정리한 내용을 보면 보통 templates와 static폴더는 APP 안에서 관리하시던데 저도 동일하게 APP안에 templates 폴더와 st..