반응형

Program/Android Java 120

안드로이드 webview 파일 업로드

webView.getSettings().setJavaScriptEnabled(true);webView.getSettings().setPlusinsEnabled(true);webView.loadUrl ("주소");webView.setWebViewClient(new 웹뷰클라이언트) mWebView.getSettings().setPluginsEnabled(true); 그런데 사용할수 없다는 한줄이 쫙~! 그어 있죠?이건 sdk 버전과 함수 버전이 맞지 않아서 인데요. 위 함수를 지우고 아래 함수를 넣어 줍니다. mWebView.getSettings().setPluginState(PluginState. ON); 그리고 PluginState 라인을 import 해줍니다.그러면 웹뷰에서 바로 유투브 및 다른 동영상..

[Android] shortcut(바로가기)기능

이번에 기능추가할 부분이 있어 찾아보면서 예제를 만들고 자료가 별로 없는 것 같기도 하고 해서 포스팅해봅니다.코드가 그리 길지 않기 때문에 쉽게 이해할 수 있을 것 같습니다. 우선 매니페스트 파일에 다음과 같은 퍼미션을 지정해 주셔야 합니다. 말그대로 shortcut을 설치 / 삭제 하는 퍼미션입니다. 코드는 아래와 같습니다. 버튼1은 shortcut을 추가하는 부분버튼2는 shortcut을 삭제하는 부분입니다. shortcut으로 등록하는 것은 제가 필요한 부분이 전화를 거는 shortcut이라서 전화를 거는 intent를 등록하고 shortcut을 생성했습니다. 원하시는 기능에 따라서 바꿔주시면 되겠습니다. 1 public class ShortCutCreate extends Activity{ 2 3 ..

항상 최상위에 나오는 뷰 만들기.

출처 : http://blog.daum.net/mailss/18 안드로이드 앱을 이것 저것 써보다 보면 어느 화면에서든지 항상 위에 떠있는 뷰를 사용하는 앱을 발견하게 될 것이다. 그 예로 battery info always라는 앱을 꼽을 수 있다.*battery info always 설명 : http://blog.naver.com/gin073k?Redirect=Log&logNo=90127230480 그렇다면 저 앱은 어떻게 자신의 앱도 아닌데 바탕화면이던, 게임앱이던 항상 자기 뷰를 표시할 수 있을까?그것은 안드로이드 최상위 window에 뷰를 넣었기 때문이다. 이 예제는 그 방법에 대한 예제이다. 1. 서비스 생성자신의 앱이 종료된 후에도 항상 해당 뷰가 떠 있어야 한다. 그래서 Activity에서 ..

[Android] 전역 변수(Global Variables) 사용하기

안드로이드에서 전역변수란 어떤 의미를 가질까요? 안드로이드는 기본적으로 엑티비티의 모음을 가지고 관리하는 어플리케이션(Application)이라는 객체가 있습니다. 엑티비티는 기본적으로 계속해서 생성되고 소멸되기 때문에 여기에 전역으로 사용할 변수를 보관한다는것이 굉장히 어려운 일이지만 Application은 어플리케이션의 라이프사이클 그 자체이기 때문에 전역변수의 보관용으로 그나마 적절해 보입니다. 이것을 구현하기 위해서는 다음과 같은 방법을 사용하시면 됩니다. 1. AndroidManifest.xml에 Application 객체 정의 ... 2. Application을 상속받은 클래스 구현 public class MyApplication extends Application { private Strin..

반응형