목록phoneGap (3)
이야기앱 세상
폰갭을 설치할 때는 NodeJS를 이용해서 설치하는 방식을 지원한다. 따라서 폰갭설치를 위해서 사전에 NodeJS를 먼저 설치해 준다. - NodeJS 설치 : http://nodejs.org/ NodeJS가 설치된 후 윈도우즈 cmd 창을 열고 아래와 같이 입력하여 phonegap 설치 C:\> npm install -g phonegap 다음은 안드로이드 환경에 맞게 phonegap 디렉토리를 생성하여 설치를 완료한다. 이 과정을 수행할 때는 사전에 ant가 설치되어 있어야 한다. - ant 설치 : http://ant.apache.org/ ant 다운로드 후 압축을 풀고 bin 디렉토리 path를 지정한다.또한 JDK의 bin, Android SDK의 platforms-tools, tools 디렉토리..
phonegap으로 로그인 화면을 호출할 때 비밀번호를 휴대폰에 저장할지 여부를 물어보는 창이 보일 때 해당 창을 보이지 않게 처리하는 방법, 즉 휴대폰에 비밀번호를 저장하지 않게 처리하기 아래 Activity에서 super.appView.getSettings().setSavePassword(false)로 지정함. public class PhoneGapTest extends DroidGap{ @Override public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); super.loadUrl("http://mail.test.com/login.php"); super.appView.getSettings().setSa..
Phonegap을 사용해서 웹앱을 제작할 때 웹뷰에서 네이티브 메서드 호출 기능 예) 휴대폰 번호를 구해서 네이티브 메서드로 해당 휴대폰 번호를 반환하는 클래스를만들고 해당 클래스의 메서드를 웹뷰에서 호출할 수 있도록 등록 AndroidManifest.xml 에 권한 설정 android.permission.READ_PHONE_STATE -------------------------------public class PhonegapGuestbookActivity extends DroidGap { String phoneNumber; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Tele..