•  
  •  
  •  
  •  
 
2018 Nam Insik Portfolio site ː Designed by werty.co.kr ː nis@werty.co.kr
 
 
 
 
 
 
 
 
 
Moss & Dew studio web site
MOBIS Carfe Intro Movie
Gillette Pop-up Store
w3c korea
KGC Season Update
HCI KOREA 2014
KOURSS.org
Google Webmaster Conference 2013
HFR sites open
아빠 손은 노아의 방주인가요?
아빠 이렇게 내려가면 되는건가요?
내려오려고 하는 올망이
오잉? 이건 뭐지?
꼬리들고 자는 졸망이
먹이로 유인하다
어허! 어허! 아빠 거기 내 단추~
행운이 뿌잉뿌잉 발사!!
행운아 안약 넣자~
 

Posts Tagged "안드로이드"

java.io.StreamCorruptedException: invalid type code: 29

안드로이드 개발 작업을 수정하다가 랜더링 후 아래와 같은 오류가 발생하였다. :app:transformNativeLibsWithMergeJniLibsForDebug java.io.StreamCorruptedException: invalid type code: 29   검색해보니  invalid type code: 29 에 대한 오류 대응은 없고 거의  invalid type code: 00 이였다. 결론부터 말하자면 사실 프로젝트 폴더를 다른 PC의 작업 폴더를 복사해와서 생긴 오류였다. 안드로이드 ...

... 2018/05/17

Status bar 상태바 숨기기/보이기

상황에 따라 상태바를 보였다가 숨겼다가 할 경우 아래 코드를 Activity  안에 넣어서 호출하여 사용한다. java > MainActivity.java 안에 public class MainActivity extends AppCompatActivity { 안에 아래 함수를 넣어준다. 그런 뒤 사용할 때는 나타낼 때는 숨기게 할 때는  

... 2018/01/10

~ free bytes and 2MB until OOM 에러

manifests > AndroidManifest.xml 안에 android:largeHeap="true" 와 android:hardwareAccelerated="false" 를 추가해준다. 이유나 문서가 필요하면 안드로이드 개발 사이트를 참고하면 된다. https://developer.android.com/topic/performance/graphics/index.html  

... 2018/01/10

라운드 버튼 만들기, shape solid 배경색 변경

먼저 res> drawable 안에 xml을 하나 만들어 shape를 추가한다. 본인은 roundbtn.xml이라고 만들었다. 라운드가 각 4방향에 20dp로 라운드되게 만든 shape다.   이제 버튼에 background 에 roundbtn.xml을 추가하자.   이렇게 만들어두기만 하면 괜찮은데 간혹 상황에 따라 동그랗게 만든 버튼의 색이 변경되어야 할 때가 있다. 그런데 바로 버튼에 버튼.setBackgroundColor(0xff99cc00); 이런식으로 배경색을 바꾸면 drawable/roundbtn ...

... 2018/01/02

버튼에 그림자 빼기

버튼에 기본적으로 그림자가 붙어서 UI가 빠지는데 이걸 버튼에 스타일로 style="?android:attr/borderlessButtonStyle" 한줄을 넣어주면 된다.  

... 2018/01/02

WIFI 신호 감도, 속도, AP기기 맥 어드레스 가져오기

현재 접속한 wifi 의 신호 감도가 얼마 정도인지, 네트워크 속도는 얼마나 되는지 알고 싶고 같은 SSID라도 AP 기기가 다를 수 있는데 전환되었는지 알아 볼 때 AP 기기의 맥 어드레스로 알 수 있다. manifests > AndroidManifest.xml 를 열어 퍼미션을 추가해 준다. 그리고 아래 코드로 ...

... 2018/01/02

안드로이드로 핑 테스트 하기

네트워크 체크할 때 사용했다.  

... 2017/12/26

int 를 String으로

이렇게 인트 값을 지정하거나 인수로 받아서 문자열로 변환하여 다시 사용할 때 아래처럼 바꾼다.  

... 2017/12/22

mediaPlayer 재생 완료 이벤트 받기

미디어플레이어 재생이 끝나고 다음 함수를 실행하거나 할 때 요긴하게 쓰인다. MediaPlayer.setOnCompletionListener 를 이용해서 만들면 된다. 상단에 미디어 플레이어 import 코드를 넣어주고   activity class 안에 미디어 플레이어를 아래 예제처럼 MediaPlayer mPlayer; 를 추가해준다.   이제 미디어플레이어를 불러오는 곳에서 아래 코드를 작성한다.   자세한 공식 문서 https://developer.android.com/reference/android/media/MediaPlayer.OnCompletionListener.html

... 2017/12/07

디바이스 현재 아이피 주소 가져오기

내가 현재 부여받은 네트워크의 아이피를 보려고 할 때 java > MainActivity.java 에 class MainActivity 안에 아래 코드를 넣어준다.   이제 아래처럼 디버그로 로그를 보자  

... 2017/11/30

저장소 파일 불러올 때 권한 요청 설정

안드로이드에서 내부 저장소나 외부 저장소 파일을 불러올 때 파일을 가져오겠다는 권한을 사용자에게 알려주고 허가를 받아야 진행 할 수있게 되었다. java > MainActivity.java 에 상단에 import 곳에 아래 코드를 추가해준다.   java > MainActivity.java 에 onCreate 안에 아래 코드를 써준다.   manifests > AndroidManifest.xml 을 열고 아래 권한 ...

... 2017/11/30

안드로이드 Socket.io 소켓통신 하기

서버쪽이 이미 구성되어 있다는 가정으로 정리한 코드이다. 일단 안드로이드 스튜디오에서 socket.io 를 추가한다. 모듈로 추가하는 방법은 http://naminsik.com/blog/3640 여기에 써 놓았다.   그럼 본격적으로 코드를 작성한다. AndroidManifest.xml 안에 <manifest> 안에 아래 코드를 넣어준다. 아래 코드들을 MainActivity.java 에 작성하는 코드이다. 상단에 임포트 코드를 넣어준다. 그런 후에 public class MainActivity extends AppCompatActivity ...

... 2017/11/14

진동 Vibrator 기능 추가

AndroidManifest.xml에 진동 권한 추가 넣기 아래 코드를 <manifest></manifest> 안에 추가해 준다.   .java 파일에 진동에 관한 코드를 넣는데 먼저 상단 부분에 진동 기능 import 해준다. context를 넣은 건 저~ 아래 진동 코드에 쓰이는 클래스임. 그런 후에 버튼 같은 곳에 아래 코드를 추가해서 클릭하면 진동이 일어나게 ...

... 2017/11/02

PC와 모바일에서 텍스트를 클립보드에 복사 시키기

현실적으로 ios와 안드로이드 및 pc를 만족시키는 클립보드 스크립트는 없다. 기기마다 또는 os 마다 보안 정의도 다르기 때문이기도 하다. 아무튼 이 모든 기기를 만족시켜주기 위해서 두개의 플러그인을 사용해서 이용해보았다. clipboard.js : https://clipboardjs.com/ copy2clipboard.js 자세한 사용법은 각 사이트를 참고하면 되고, 아래는 작성해본 코드이다. head 안에 넣어서 스크립트를 ...

... 2017/03/17

안드로이드 스케치 템플릿

안드로이드 디자인 할 때 그냥 노트에 하면 디자인하기 좀 곤란할 경우가 있다. 그래서 검색해보니 안드로이드 어플 디자인 스케치용 템플릿이 있었는데 바둑판 라인이 없길래 포토샵으로 조금 추가해봤다.   필요에 따라 이미지를 다운 받아서 인쇄한 다음 어플(앱) 디자인 스케치 할 때 사용하면 된다. (클릭하면 원본 이미지가 ...

... 2013/05/20

어플 하나 더 만들었어요~ 터치를 잠그는 어플

@ 이럴 때 사용합니다. - 친구에게 내가 보던 화면을 보여주려고 건내주는 도중에 화면이나 버튼이 잘못 눌려서 다른 화면이 나온 적이 없나요?- 어린 자녀에게 동영상을 재생시켜 놓고 감상하게 건내어 주었는데 아이가 잘못 눌러 종료된 적이 없나요?- 회의나 토의중에 스마트폰이나 스마트패드 안의 자료를 ...

... 2013/04/04
.