본문 바로가기

vuex 사용하기 생각보다 자주 사용할 일은 많이 없었다. 상태 관리 패턴을 체크하기 위해서 다른 방법을 썻었는데 익숙하지 않아서 이전에 잠깐 손대보고 안쓰게 된 vuex이번 프로젝트에 다시한번 쓰게 되었는데 익숙해지니 편한거 같기도 하고 아닌거 같기도 하고 알송 달송 하다.무슨 라이브러리던지 유명하다고 다 내손에 맞는건 아닌거 같다.설치는 간단하다 콘솔에 대고 npm install vuex --save 옵션을 주어 설치를 하면 된다. 불러올때는 main.js에서 import vuex from 'vuex'로 불러오면 되고Vue.use(vuex);임포트 이름과 일치해야 하겠지.보통은 별도의 store 폴더를 프로젝트 내에 만들어서 쓰게 된다.const store = new Vuex.store({ state: { count:..
nativescript accelarometer를 활용해서 가속도 하기 조만간에 쓸 일이 있을 거 같아서 적어본다. 플러그인 마켓에서 nativescript-accelerometer를 다운받아 설치한다. 기본 예제는 ns 블에 적혀있다. import { startAccelerometerUpdates, AccelerometerData } from "nativescript-accelerometer"; startAccelerometerUpdates((data: AccelerometerData) => { console.log("x: " + data.x + "y: " + data.y + "z: " + data.z); }, { sensorDelay: "ui" }); 흔들림을 감지하는 예제코드이다. import { time } from "tns-core-modules/profiling"..
안드로이드 스튜디오 셋팅 오랜만에 다시 안드로이드 스튜디오로 개발하기 위해서 설정이나 설치를 다시 해야 할 경우가 있어서 정리를 해본다. 꽤 오래 작업을 안한것도 있고 가믈가믈하기도 해서 한번 재기억차 작성해 본다. 이젠에는 이클립스에 추가 플러그인 형태로 해서 사용을 주로 했었다. 왜냐하면 해당 이클립스 단축키라던지 작업환경이 익숙해서 그렇게 했는데 여러모로 불편함이 많았다. 아무튼 다시 해보게 되었는데 습작을 하거나 이런 경우는 아니고 떨어진 프로젝트를 해야 한다. 지금은 그렇게 하진 않는데 안드로이드 스튜디오를 바로 다운받아서 쓰고 있었다. 이전에도 작업하면서 정리해 놓은 부분들이 있는데 아무래도 버전업이라던지 새로운 프로그램의 등장이라던지 등등 여러가지 이유로 이전에 썻던 부분과 달라질 경우가 있다. 이번에 설치한 3.3..
#31 Image Processing-Draw Text on a Curve http://xjaphx.wordpress.com/learning/tutorials/ Just watching on StackOverflow and found this interesting question: How to write curve text?Here what I’ve tried so far: Drawing Text on a CurveHere my implementation:123456789101112131415161718192021222324252627282930313233343536package pete.android.study; import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;..
about html5 <audio> 안드로이드에서는 progress 이벤트가 떨어 지지 않음. canplay 이벤트로 체크 하여 재생 해야 함. 사운드 재생시 load 후 재생 되기 때문에 딜레이를 줄여야 함. 그 딜레이를 줄이기 위해 미리 전부 로드 후 재생 하면 됨. 두번째 재생 할때 또 로드를 하기 때문에 한번 로드 후 캐쉬에 남아있으면 재생 하는 방식으로 강구 중이나. 최초 로드 후 재생은 되나. 두번째 재생시 또다시 다운 받음. 캐쉬 문제 해결 해야 할듯 : 테스팅은 갤럭시S