분류 전체보기

· Android
*해당 포스팅은 커넥트 재단의 edwith-[부스트 코스] 안드로이드 프로그래밍의 강의 자료를 바탕으로 작성되었습니다.- 안드로이드를 마스터하기 위해 부스트 코스 강의를 듣고 기초부터 다지기로 결심한 1일 차입니다.- 기초 레이아웃부터 시작해서 자주 접해서 몸에 배길 정도로 연습하려고 합니다.- 소스코드는 저 같은 학습자들을 위해 올리지 않겠습니다. 궁금하신 분들은 댓글 달아주시면 답글 달아드리겠습니다. 팁1. 제약 레이아웃과 리니어 레이아웃을 혼합하여 사용했습니다.2. 한줄평과 작성하기 버튼을 담는 레이아웃은 리니어 레이아웃(horizontal)으로 사용했는데 그 사이에 빈 공간은 보이지 않는 VIEW를 삽입했습니다.3. ScrollView를 최상의 부모로 두고 스크롤 뷰를 생성하면 리니어 레이아웃이 ..
· Algorithm
문제 링크 : www.acmicpc.net/problem/5585 5585번: 거스름돈 타로는 자주 JOI잡화점에서 물건을 산다. JOI잡화점에는 잔돈으로 500엔, 100엔, 50엔, 10엔, 5엔, 1엔이 충분히 있고, 언제나 거스름돈 개수가 가장 적게 잔돈을 준다. 타로가 JOI잡화점에서 물건을 사 www.acmicpc.net 풀었던 답 import java.util.Scanner; class Main { public static void main(String[] args) { // TODO Auto-generated method stub int fiveH = 500; int oneH = 100; int fiveT = 50; int ten = 10; int five = 5; int one = 1; ..
· Kotlin
* 이 포스팅은 디모의 Kotlin 강좌를 보고 복습 용도로 제작되었습니다. * 툴 : 코틀린 전용 웹 컴파일러 : play.kotlinlang.org Kotlin Playground: Edit, Run, Share Kotlin Code Online play.kotlinlang.org 1. 조건문 if - 다른 언어와 마찬가지로 만약 ~한다면 뜻을 가지고 있고, 참과 거짓을 판별하여 프로그램의 진행방향을 결정한다. //코틀린 조건문의 기본 //if : 만약~한다면 //if -> true // fun main(){ var a = 7 if( a > 10 ){ // 거짓 println("a는 10보다 크다") }else {//참 println("a는 10보다 작다") } } 2. 조건문 when - 여러가지 ..
· Kotlin
* 이 포스팅은 디모의 Kotlin 강좌를 보고 복습 용도로 제작되었습니다. * 툴 : 코틀린 전용 웹 컴파일러 : play.kotlinlang.org Kotlin Playground: Edit, Run, Share Kotlin Code Online play.kotlinlang.org 1. 타입 추론 - 변수나 함수들을 선언할 때나 연산이 이뤄질 때 자료형을 코드에 명시하지 않아도 코틀린이 자동으로 자료형을 추론해주는 기능 - 해당 변수가 어떤 자료형을 가지는지 추론한다. 예) var a : Int = 1234 , 에서 1234 값을 보고 이 변수의 자료형을 추론한다는 말. - 선언 방법 : var a = 1234 2. 함수 - 함수의 선언 방법 : fun 함수명(인자) 반환형 { } - 단일 표현식 반..
· Kotlin
* 이 포스팅은 디모의 Kotlin 강좌를 보고 복습 용도로 제작되었습니다. * 강좌 : www.youtube.com/watch?v=tvtNch-GPEU&list=PLQdnHjXZyYadiw5aV3p6DwUdXV2bZuhlN&index=3 * 툴 : 코틀린 전용 웹 컴파일러 : play.kotlinlang.org Kotlin Playground: Edit, Run, Share Kotlin Code Online play.kotlinlang.org * 형 변환과 배열 형 변환 : 하나의 변수에 지정된 자료형을 호환되는 다른 자료형으로 변경하는 기능 - 기본자료형들은 자료형 간의 형 변환을 지원하기 위해 형변환 함수들을 제공 - to변환하고자하는자료형이름 -> ex) toLong() - 명시적 형 변환 : 변..
· Kotlin
* 이 포스팅은 디모의 Kotlin 강좌를 보고 복습 용도로 제작되었습니다. * 강좌 : www.youtube.com/watch?v=8RIsukgeUVw&list=PLQdnHjXZyYadiw5aV3p6DwUdXV2bZuhlN&index=1 * 코틀린은 안드로이드 및 자바를 대체할 목적으로 만들어진 언어 * 코틀린의 특징 - 최신의 패러다임을 적용하여 자바의 약점들을 개선하면서 Java 가상 머신과는 호환될 수 있게 만들어짐. - 기존에 자바로 개발이 가능했던 웹 서비스, 안드로이드 개발 뿐 아니라 자바스크립트 및 스위프트와의 연동개발도 가능 * 툴 : 코틀린 전용 웹 컴파일러 : play.kotlinlang.org Kotlin Playground: Edit, Run, Share Kotlin Code On..
· Android
* 이 포스팅은 '유튜브 동빈 나' 님의 강의자료를 참고하였습니다. 지난 시간에는 회원 가입을 하고 회원 정보를 데이터베이스에 저장하고 로그인 까지 했습니다. 강의 목록, 시간표, 강의 분석 화면 까지 다 학습해 보았고, 스플래쉬 화면을 통해 조금 앱 다운 것을 만드는 실습을 해보았습니다. 이번에는 앱의 모든 기능들을 공부하고 그 느낀 점을 포스팅 해봤습니다. 1. 강의 목록 기능 강의 목록 기능입니다. 이 프레그 먼트에서는 스피너들을 많이 활용했습니다. 라디오 버튼을 활용해서 사용자가 학부 생인지 아니면 대학원 생인지를 구분하게 만들어, 라디오 버튼 선택 상태에 맞게 스피너들의 값을 다르게 해주는 것을 공부하였습니다. 예를 들어 학부 생이면 년도, 학기, 전공 인지 비 전공인지, 전공 이다면 무슨 과인..
· Android
* 이 포스팅은 '유튜브 동빈 나' 님의 강의자료를 참고하였습니다. 안드로이드 스터디를 하던 도중에 문득 우리 학교 수강신청 도우미 앱이 왜 없는지 궁금하였고, 만들었으면 좋겠다는 생각이 들어서 한번 공부하게 되었습니다. 본 포스팅은 수강신청 제작 과정을 담았습니다.(현재까지의 결과) 현재까지 구현된 상황 1. 회원가입 기능 회원가입기능을 구현할 때, 어떤 요소가 필요할까 고민을 해보았습니다. 회원가입 기능을 구현 시, 가장 중요한 요소는 사용자가 만들고자 하는 아이디가 기존에 있는 아이디인지 아닌지를 구별해야 합니다. 그러기 위해서는 사용자들의 아이디를 데이터 베이스에 저장을 해야합니다. 저는 데이터베이스 웹서버를 이용했습니다. cafe 24라는 웹 호스팅 회사에 가입하고, 웹 호스팅 서버 기간(1달)..
· Android
* 본 포스팅은 부산가톨릭대학교 소프트웨어학과 모바일 프로그래밍 및 실습 과목의 실습 예제를 다룬 것입니다. 과제) Button을 OnClick 메소드를 이용해서 네이버에 접속하고 전화 다이얼로 가보기 1. activity_main 소스 - 디자인 탭에 버튼 두 개 넣어줍니다. - 다음은 디자인 탭에서 버튼을 두 개 넣어준 XML 코드입니다. 2. MainActvity - 이후 자바 소스코드로 들어가봅시다. - 버튼마다 OnClick에 정의한 메서드를 정의합니다. 해당 버튼을 누르면 정의한 메소드를 호출하게 됩니다. - startActvity는 액티비티를 전환할 때 사용되는 함수입니다. package com.example.week1; import androidx.appcompat.app.AppCompat..
· Android
* URP 연구를 진행하면서 프로토 타입을 만드는 중 Splash 화면을 구현하는 과정을 포스팅해보았습니다. 1. SplashActivity 만들기 사진과 같이 액티비티를 만들어 줍니다. Launcher Activity를 체크함으로써 앱을 실행할 때 제일 먼저 실행되도록 합니다. * 빨간 경고 표시가 뜨는 것은 이미 만들었기 때문입니다. 여러분들은 정상적으로 finish 버튼을 누르시면 됩니다. 2. values 폴더에 styles.xml 파일 - style을 추가하기 위해 넣고자 하는 이미지를 drawable 폴더에 복사합니다. - drawable 폴더에 새로운 xml 파일을 추가합니다. - item 태그 안에 위에서 불러온 이미지를 매치시킵니다. - screen_background.xml - 이제 스..
runnnerDevHong
'분류 전체보기' 카테고리의 글 목록 (14 Page)