본문 바로가기

Mobile

(29)
WebView에 있는 자바스크립트 메서드 호출하기 간단하다.. 아 근데 삽질 왜 삽질을 했냐하면 webview컨텐츠에 frameset이 있어 그 frameset안에 있는 frmae에 javascript를 엑세스 해야했던것이다. 이런 뻘짓을 하실 분이 계실것 같아 글을 써본다. 코드는 매우 심플하다 아래를 참고해 주세요.. wvHtml.loadUrl("javascript:window.main.fnMobileNext();"); 위의 자바스크립트에서 main frame에 있는 fnMobileNext를 엑세스 하는것이다.
전체화면 사용하기 (Status bar, Title bar 숨기기) 출처: http://www.androidpub.com/4710 안드로이드에서 전체화면을 사용하기 위해서는 상태바(Status Bar)와 타이틀바(Title Bar)를 숨겨야 합니다. 숨기는 방법은 여러가지가 존재하는데 그 중 몇가지 방법을 정리하도록 하겠습니다. 1. 미리 정의된 Theme 사용하기 1.AndroidManifest.xml 에서 Activity의 Theme를 위와 같이 설정해주면 Status Bar와 Title Bar가 모두 없는 상태가 됩니다. 1.이렇게만 한다면 TitleBar만 없는 상태가 됩니다. 2. 내가 정의한 Theme 에서 설정하기 1.trueTitle Bar만 없는 상태로 만들기 1.trueStatus Bar와 Title Bar 모두 없는 상태 만들기 3. Java Code..
Android에서 내장 플레이어 호출하기 Intent intent = new Intent(Intent.ACTION_VIEW);Uri uri = Uri.parse("http://"+url.replace("player://",""));intent.setDataAndType(uri, "video/*");startActivity(intent);
데스크톰에서 안드로이드 에뮬레이터 실행하기 오늘 지인을 통해 BLueStacks라는 사이트를 알게 되었습니다. 10명의 개발자가 2년에 걸져 에뮬레이터를 만들었는데 괜찮네요 한글이 맨처음 안되어서 좀 힘들었지만 go keyboard를 검색해서 설치하고 Shit + Space 를 누르고 언어를 변경할수 있었습니다. 정말 괜찮네요 한번 써보세요 베타버전은 무료라고 합니다 http://www.bluestacks.com/app-player.html 다운로드는 위의 url에서 받으세요 현시점은 베타버전 무료입니다
Android Text 볼드 (bold) 안드로이드 초보로서 bold를 어떻게 줄까 찾다가 좋으게 하나 있어 공유합니다. Html.fromHtml(String.format("%s", title)) 위와 같이 하면 됩니다. 어떤 테그던지 넣을수 있네요
[Windows] Android NDK 환경 설정. 출처:http://lsit81.tistory.com/entry/Windows-Android-NDK-%ED%99%98%EA%B2%BD-%EC%84%A4%EC%A0%95 Android NDK로 작업할 일이 생겨 이를 기록하기 위해 글을 작성합니다. 1. Android NDK 다운로드 받기.먼저 http://developer.android.com/sdk/ndk/index.html에서 Window용 최신 ndk를 다운로드 받습니다.2. 압축 풀기.다운 받은 android-ndk-r8-windows.zip 파일을 특정 위치에 압축을 풉니다.저 같은 경우에는 Android SDK가 설치된 곳에 압축을 아래와 같이 풀었습니다.3. 환경 설정command 창에서 ndk-build 실행을 편하게 하기 위해서..
"Incorrect line ending: found carriage return (\r) without corresponding newline (\n). 오류가 뜰때 "Incorrect line ending: found carriage return (\r) without corresponding newline (\n). 오늘 작업하다가 안드로이드 초보가 위의 에러를 만났다 검색해보니 새로운 라인때문에 그렇다는데 ㅋㅋ 뭔지 모르지만 시키는데로 하니 된다 해당 파일로 가서 Ctr + Shift + F를 누르니 라인이 정리 된다 그리고 다시 저장을 하니 에러가 사라진다 뭐지? 이건
모바일 웹 패킷 보기 갑자기 어늘날 우리팀이 모바일을 하게 되었다. 갑자기 모바일의 웹 패킷을 피들러로 볼수 없을까라는 생각이 들었다. 의외로 간단하다.. 아래 대로 하면 된다. 1. 피들러를 다운받고 (어디에 있는지는 구글친구에게물어보삼) 2. 툴에 -> 피들러 옵션 -> 커넥션스 Allow remote computers to connect 를 체크하고 OK 3. 이번엔 모바일을 설정해야합니다. 프록시 서버를 설정할건데요 피들러가 설치된 호스트에 IP를 설정합니다. 갤럭시 S3기준으로 말씀드리면 설정 -> Wi-FI -> 현재연결된 와이파이를 꾹 눌러주세요 꾹 눌러주면 네트워크 설정변경이 나옵니다. 설정변경을 누르시고 프록시 설정을 수동으로 바꿔보세요 그리고 호스트 이름을 자신의 IP로 넣고 프록시 포트를 피들러 에 설정한..