-
Android 2017‧11‧14
안드로이드 Socket.io 소켓통신 하기
서버쪽이 이미 구성되어 있다는 가정으로 정리한 코드이다. 일단 안드로이드 스튜디오에서 socket.io 를 추가한다. 모듈로 추가하는 방법은 http://bongsunga.com/blog/3640 여기에 써 놓았다. 그럼 본격적으로 코드를 작성한다. AndroidManifest.xml 안에 <manifest> 안에 아래 코드를 넣어준다. <uses-permission android:name="android.permission.INTERNET" /> 아래 코드들을 MainActivity.java 에 작성하는 코드이다. 상단에 임포트 코드를 넣어준다. import com.github.nkzawa.emitter.Emitter; import com.github.nkzawa.socketio.client.IO; import com.github.nkzawa.socketio.client.Socket; 그런 후에 public class MainActivity extends […]
-
Android 2017‧11‧02
진동 Vibrator 기능 추가
AndroidManifest.xml에 진동 권한 추가 넣기 아래 코드를 <manifest></manifest> 안에 추가해 준다. <uses-permission android:name = "android.permission.VIBRATE"/> .java 파일에 진동에 관한 코드를 넣는데 먼저 상단 부분에 진동 기능 import 해준다. context를 넣은 건 저~ 아래 진동 코드에 쓰이는 클래스임. import android.os.Vibrator; import android.content.Context; 그런 후에 버튼 같은 곳에 아래 코드를 추가해서 클릭하면 진동이 일어나게 한다. Vibrator […]
-
Javascript, jQuery 2017‧03‧17
PC와 모바일에서 텍스트를 클립보드에 복사 시키기
현실적으로 ios와 안드로이드 및 pc를 만족시키는 클립보드 스크립트는 없다. 기기마다 또는 os 마다 보안 정의도 다르기 때문이기도 하다. 아무튼 이 모든 기기를 만족시켜주기 위해서 두개의 플러그인을 사용해서 이용해보았다. clipboard.js : https://clipboardjs.com/ copy2clipboard.js 자세한 사용법은 각 사이트를 참고하면 되고, 아래는 작성해본 코드이다. <script src="./js/clipboard.min.js"></script> <script src="./js/copy2clipboard.js"></script> head 안에 넣어서 스크립트를 로드 시킨다. <textarea name="copytextarea" id="copytextarea" cols="30" rows="2" […]
-
App Design 2013‧05‧20
안드로이드 스케치 템플릿
안드로이드 디자인 할 때 그냥 노트에 하면 디자인하기 좀 곤란할 경우가 있다. 그래서 검색해보니 안드로이드 어플 디자인 스케치용 템플릿이 있었는데 바둑판 라인이 없길래 포토샵으로 조금 추가해봤다. 필요에 따라 이미지를 다운 받아서 인쇄한 다음 어플(앱) 디자인 스케치 할 때 사용하면 된다. (클릭하면 원본 이미지가 보이고 마우스 오른쪽을 눌러 저장하여 사용하면 된다.)
-
App Design 2012‧06‧12
안드로이드 디자이너와 개발자 협업을 위한 디자인 가이드
원문 : http://theeye.pe.kr/entry/few-tips-for-android-programmer-and-ui-designer 본인은 안드로이드 디자인 작업을 하게 되는데 디자인을 어떻게 해줘야 개발자가 편하게 작업을 할까? 어떤 식으로 만들어줘야 옳게 만들어주는 것인가 정보를 찾다가 아이님의 블로그에 저와는 반대의 입장으로 디자이너에게 개발자가 요청하는 방법에 대해서 포스팅해 놓으신 것을 발견하였다. 디자이너인 나에게 더 개발자의 의견을 들을수도 있고 어떻게 해야하는 지 알수 있는 좋은 글이였다. 안드로이드 개발자이든 디자이너든 글을 […]