본문 바로가기

분류 전체보기556

Java] 프로그래머스 lv.1, 2016년 https://school.programmers.co.kr/learn/courses/30/lessons/12901?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 더보기 /** * 풀이 * 요일은 일주일마다 돌아가므로, 1월 1일과 해당 날짜 사이의 날짜 사이의 날짜 차이를 구한 후 나누어 나머지를 구하면 된다. * 나머지에 따라 요일이 달라지게 될 것이다. * 날짜 차이를 구하는 법은 지나간 월의 차이를 더하고, 아직 지나지 않은 달의 일을 더한다. * 예시처럼 5월 24일이라면, 1월 + 2월 + 3월 + 4월의 값을 더하고, .. 2023. 2. 1.
리액트 네이티브] 14. Input의 속성 TextInput의 문제는 텍스트의 길이도 조절이 안되고.. 무엇을 입력해야하는지도 모르고.. iOS의 경우 키보드는 항상 대문자로만 나오며,, 아이폰을 써본 사람은 알겠지만 아이폰의 경우 잘못 입력하는 경우 자동수정이 된다. 특히 고유명사도 엉뚱한 값으로 자동수정이 되서 불편하다. 컴포넌트 루트 앱 파일 더보기 - App.js import App from "./src/App"; export default App; Input의 속성을 변경해본다. placeHolder의 경우 property를 받아서 적용해보자. - ./component/Input.js import React from "react"; import { Dimensions, useWindowDimensions } from "react-nati.. 2023. 1. 31.
리액트 네이티브] 13. Dimensions 안드로이드와 다르게 리액트는 뷰에 마진을 줘도 위 아래 마진이 생길 뿐, 양 옆 마진이 생기지 않는다 ^-ㅠ 컴포넌트 호출하는 파일과 루트 앱 파일 더보기 - ../src/App.js import React from "react"; import { StatusBar } from "react-native"; import styled, { ThemeProvider } from "styled-components/native"; import { theme } from "./theme" import Input from "./component/Input"; const Container = styled.SafeAreaView` flex: 1; background-color: ${({ theme }) => theme... 2023. 1. 31.
리액트 네이티브] 12. SafeAreaView와 StatusBar 앱을 만들 때, 화면 전체의 뷰를 일반 뷰로 만들면 생기는 문제가 있다. (테마 뷰와 루트 뷰 코드) 더보기 - App.js import App from "./src/App"; export default App; - ../src/theme.js export const theme = { background: '#101010', itemBackground: '#313131', main: '#778bdd', text: '#cfcfcf', done: '#61161', }; - ../src/App.js import React from "react"; import styled, { ThemeProvider } from "styled-components/native"; import { theme } from "./t.. 2023. 1. 31.
반응형