본문 바로가기

STUDY

자바스크립트 프로그래밍 연습1 더보기
[포토샵] 이미지에 글자나 부분 지우기 쉽게 할 수 있어요 포토샵으로 글자 & 부분 지우기 쉽게 할 수 있어요 안녕하세요 오늘 알려드릴 포토샵은 이미지에서 지우고 싶은 글자나 부분을 쉽게 할 수 있는 방법에 대해 알려드리려고 해요 포토샵툴 중 올가미 도구중에서 올가미(라쏘툴)을 이용한 방법이에요 *제 포토샵은 한국어버전이랍니다. ① 이미지 가져오기 ② 올가미도구 중 올가미(라쏘툴)로 지울 부분을 표시해줍니다. ③ 지울 부분을 표시했으면 상단메뉴중 편집(Edit)에서 칠(fill)을 누르면 칠(fill)의 또다른 옵션내용이 뜨는데 배경색상이 단색이 아닐경우 내용인식(Content-aware)으로 선택하는 편이 좋아요 내용인식(Content Aware)은 말 그대로 내용을 인식한다는 그런 메뉴인데요 쉽게 말해서 내용인식(Content Aware)은 지워야 할 부분의.. 더보기
무료 일러스트 사이트 저작권 걱정 없이 사용가능한 사이트 😊 안녕하세요~ 오늘은 무료 일러스트 사이트를 추천해드릴게요 무료 일러스트 사이트 저작권 걱정 없이 사용가능한 사이트 1.픽사베이(pixbay) 무료이미지의 원조격이죠~ 픽사베이이의 장점은 이미지 자체의 수가 어마어마하다는 것이겠죠?! 그래서 원하는 이미지를 찾을 수 있는 확률이 높아요 또한 무료로 상업적 이용도 가능해요~~! 하지만 진짜 좋은 퀄리티의 이미지는 유료라는 것! ​ 그리고 또 하나의 단점은 누구나 이용하고 있다는 것이에요 그래서 이미지 사용시 다른 사람과 같은 이미지를 사용할 가능성이 높기 때문에 블로그 이미지등에 사용시 안좋은 영향을 미칠 수도 있어서 고려해서 사용해야 해요 2. 로우픽셀(rawpixel) 로우픽셀 이 사이트의 특징은 퀄리티가 좋다라는 거에요 백터이미지나 일러스트에 있어서.. 더보기
[ Android Studio ] 고객정보 입력 화면 구성하기(Do it!안드로이드앱 프로그래밍 도전과제_09) 💻 고객정보 입력 화면 (Do it!안드로이드앱 프로그래밍 도전과제_09) 고객 정보 입력 화면을 프래그먼트로 만들어 보세요. 이 화면은 고객의 이름, 나이, 생년월일을 입력받기 위한 것입니다. 프래그먼트로 고객 정보 입력 화면을 만들어 액티비티에 넣어줍니다. 프래그먼트의 레이아웃에는 리니어 레이아웃이나 상대 레이아웃을 사용하고 그 안에 이름과 나이를 입력받는 입력상자, 생년월일을 표시하는 버튼 그리고 [저장] 버튼을 배치합니다. 생년월일을 표시하는 버튼에는 오늘 날짜를 자동으로 표시하며, 버튼을 누르면 [날짜 선택] 대화상자를 띄우고 날짜를 입력받아 표시합니다. 이름을 넣을 수 있는 입력상자에는 문자열을, 나이를 입력받기 위한 입력상자에는 숫자를 입력할 수 있도록 설정하여 적당한 키패드를 띄우도록 하고.. 더보기
[Android] Do it! 안드로이드 도전08세 개 이상의 화면 만들어 전환하기 세 개 이상의 화면 만들어 전환하기(Do it! 안드로이드앱 프로그래밍 도전과제 _08)앱에서 사용될 수 있는 여러 화면을 구성하고 각 화면을 전환하면서 토스트로 메시지를 띄워주도록 만들어 보세요① 로그인 화면과 메뉴 화면 그리고 세개의 서브 화면 (고객 관리 화면, 매출 관리 화면, 상품 관리 화면)을 각각 액티비티로 만듭니다. ② 로그인 화면에는 두 개의 입력상자와 하나의 버튼이 들어가도록 합니다. ③ 메뉴 화면에는 세 개의 버튼이 들어가도록 하고 각각 '고객 관리', '매출 관리', '상품 관리'라는 이름으로 표시합니다. ④ 로그인 화면의 [로그인] 버튼을 누르면 메뉴 화면으로 이동합니다. 만약 사용자 이름이나 비밀번호가 입력되어 있지 않은 상태에서 [로그인] 버튼을 누르면 토스트로 입력하라는 메시.. 더보기
[안드로이드앱] 로그인 화면과 메뉴 화면 전환하기 로그인 화면과 메뉴 화면 전환하기 (Do it! 안드로이드앱프로그래밍 도전과제07) 대부분의 업무용 앱에서 필요한 로그인 화면과 메뉴 화면을 간단하게 만들고, 두 화면 간을 전환하면서 토스트로 메시지를 띄워주도록 만들어 보세요 ① 로그인 화면과 메뉴 화면 각각을 액티비티로 만듭니다. ② 로그인 화면에는 하나의 버튼이 들어가도록 합니다. ③ 메뉴 화면에는 세 개의 버튼이 들어가도록 하고 각각 '고객 관리', '매출 관리', '상품 관리'라는 이름으로 표시합니다. ④ 로그인 화면의 버튼을 누르면 메뉴 화면으로 이동 합니다. ⑤ 메뉴 화면의 버튼 중에서 하나를 누르면 로그인 화면으로 돌아온 후 선택된 메뉴의 이름을 토스트 메시지로 보여 줍니다. ※ 참고할 점 각 화면은 액티비티로 만들고 화면 간 전환 시에는 .. 더보기
[안드로이드앱] 시크바와 프로그레스바 보여주기 시크바와 프로그레스바 보여주기 Do it! 안드로이드 앱 프로그래밍 (도전Mission _06) 시크바와 프로그래스바를 표시하고 시크바의 값을 바꾸었을 때 프로그래스바의 값도 바뀌도록 만들어 보시오 ① 화면에 시크바와 프로그래스바, 그리고 입력상자를 배치합니다. ② 시크바의 값을 바꾸면 프로그레스바의 값도 바뀌도록 합니다. ③ 시크바의 값을 바꾸었을 때 그 값이 입력상자에 표시되도록 합니다. ④ 프로그레스바는 막대형을 사용합니다. ※ 참고할 점 시크바의 값이 바뀔 때 그 값을 알려주는 콜백 메서드를 사용합니다 시크바의 값이 바뀔 때 그 값을 프로그레스바와 입력상자에 설정합니다. [ CODE ] import androidx.appcompat.app.AppCompatActivity; import androi.. 더보기
[안드로이드앱] 두 종류의 버튼 모양 만들기 Do it! 안드로이드앱 프로그래밍 도전과제 05 두 개의 버튼을 화면에 추가하고 버튼 모양을 각각 다르게 보이도록 만들기 ① 화면에 두 개의 버튼을 추가합니다. ② 첫 번째 버튼의 모양은 가장자리에 경계선만 보이도록하고 경계선과 글자색이 동일하도록 만듭니다. ③ 두 번째 버튼의 모양은 배경색이 있고 모서리는 약간 둥글며 글자가 하얀색이 되도록 만듭니다. ※ 참고할 점 드로어블 객체를 만들어 버튼의 배경으로 설정하면 버튼의 모양을 만들 수 있습니다. 드로어블을 XML로 정의할 때 버튼의 모양이 결정됩니다. [ CODE ] [drawable] package com.example.mission05; import androidx.appcompat.app.AppCompatActivity; import andro.. 더보기