본문 바로가기

분류 전체보기125

세로 방향 뷰페이저 적용하기 - Vertical ViewPager (Kotlin) 1. 전환될 때 효과 설정 class DefaultTransformer : ViewPager.PageTransformer { override fun transformPage(view: View, position: Float) { var alpha = 0f if (0 2019. 12. 22.
TabLayout과 ViewPager 연동하기 1. 레이아웃 구성하기 AppBar영역 안에 TabLayout을 넣어주고, 아래에 ViewPager 넣어준 activity_main.xml이다. 아래는 해당 AppBar의 스타일에 해당하는 부분이다. 2. ViewPager에 대한 Adapter 생성하기 class MainAdapter(fm: FragmentManager) : FragmentStatePagerAdapter(fm) { override fun getItem(position: Int): Fragment? { return when(position) { 0 -> AFragment() 1 -> BFragment() 2 -> CFragment() 3 -> DFragment() else -> null } } // 생성 할 Fragment 의 개수 ove.. 2019. 12. 21.
Node.js 에서 express.js 활용하여 server 구축하기 1. express.js 설치하기 # 프로젝트 폴더 생성 > mkdir express-tutorial # 프로젝트 폴더로 이동 > cd express-tutorial # npm을 통하여 project initialization(이때 뭐 많이 물어보는데 다 엔터 눌러도 무방) > npm init # npm을 이용하여 express.js 설치 > npm install express.js 2. Server 띄우기 index.js를 만들어주고 다음과 같은 내용을 넣는다. // require const express = require('express') const app = express() app.get('/', (req, res) => { res.send('express.js로 만든 server입니다.') }.. 2019. 12. 19.
안드로이드 스튜디오 XML 파일들 에러 발생 시 안드로이드 스튜디오를 통해 프로젝트 빌드도 정상적으로 되지만 XML파일에 들어갔을 때 attribute not allowed here 과 같은 에러가 있으면서, 해당 부분이 빨간색으로 표시되는 경우가 가끔씩 발생합니다. 껏다 켜보고 해도 해결되지 않았으나.. 정말 간단하게 해결되었습니다. 방법은 아래와 같습니다. 안드로이드 스튜디오 XML 파일들 에러 발생 시 이렇게 해보세요 안드로이드 스튜디오의 File - Invalidate Caches / Restart...만 해주면 끝... 간단하죠? 2019. 12. 19.
Node.js 설치 및 시작하기 1. 설치하기 https://nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org Node.js 공식 홈페이지 가서 다운로드 받아주면 된다. 그냥 설치하는 과정은 별 특이사항이 없다. 이후 잘 돌아가는지 테스트를 위해서 js파일을 만들어줘야 한다. js 파일은 atom editor / vscode 등 많은 편집기가 있는데 필자는 vscode를 사용하기로 한다. https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefi.. 2019. 12. 19.
반응형