차근차근/Android

webview , asset , font

예쁜꽃이피었으면 2015. 2. 6. 11:06

webview , asset, jetty ,font



하이브리드앱에서 구글폰트를 사용하는데 , 지금은 css에서 import해서 사용중이다.

그런데 앱을 실행해보면 폰트만 늘게 뜬다. 사진 보다도 더.

그래서 apk에 폰트를 담은 후 앱을 처음 다운받을 때 폰트를 설치하면 

그 다음 부터는 폰트신경 안 써도 되게 하려고 한다.


우선. 방법은 두가지가 있다고 한다.

1. 내부 로컬 html에서 폰트 적용

2. 외부 원격 html에서 폰트 적용.


1. 의 경우 아무리 해보려고 해도. 내부 html에  body에 있는 텍스트만 폰트가 적용된다.

2. 경량웹서버를 앱 내부에 설치하는 방법이라고 한다. 


=> webview에서 로컬 리소스 접근 안됨.  할 수 없음.



2.를 그래도 해본다면 jetty 라는 was서버를 설치하고 앱 내부에 띄워서 android_assets경로에 있는 파일을 제공한다.


===>  아파치 + 톰캣 + jetty 연동방법은 있는데

아파치 톰캣 + jetty연동 방법은 모르겠다. 멍청한건가...




Android webview 에서 로컬 리소스 접근하기

http://wiki.lizzardry.com/wiki/Android_webview_%EC%97%90%EC%84%9C_%EB%A1%9C%EC%BB%AC_%EB%A6%AC%EC%86%8C%EC%8A%A4_%EC%A0%91%EA%B7%BC%ED%95%98%EA%B8%B0




apache - tomcat, jetty 연동

http://codelog1.blogspot.kr/2013/07/apache-tomcat-jetty.html







Jetty, JSP, Eclipse 연동

http://togalaxy.tistory.com/entry/Jetty-JSP-Eclipse-%EC%97%B0%EB%8F%99




Jetty 설치 방법

http://4int.com/rb/?c=4/11&uid=66





Jetty 서블릿/JSP 컨테이너 기초 사용

http://javacan.tistory.com/126


반응형

'차근차근 > Android' 카테고리의 다른 글

FragmentTab | Fragment example  (0) 2015.02.11
android actionbar + fragmant  (0) 2015.02.11
actionbar + navigation drawer 소스  (0) 2015.02.04
Navigation Drawer 분석  (0) 2015.02.04
actionbar , Navigation Drawer, overlay  (0) 2015.02.04