본문 바로가기

Information/Android

(7)
[Android] Activity 호출 및 호출된 Activity 데이터제공 액티비티에서 액티비티를 호출하는 방법입니다.전 액티비티를 그냥 .Net 의 Form 으로 간주하고 설명을 하도록 하겠습니다.(간간히 .Net 과 비교합니다) c#에서 폼을 호출하려면Form f = new form(); //해당 폼의 인스턴스를 생성한후에 표시합니다.f.show(); 안드로이드에서 Activity 를 호출하려면 intent 라는 개체를 이용해서 호출을 해야합니다.Intent it = new Intent(getApplicationContext(), SubActivity.class);it.putExtra("param","이값은 부모폼에서 넘겨진 값입니다.");//파라미터값 전송함startActivityForResult(it,100); //intent, Requset Code = 100 //==..
[Android] Click Event,Toast,DialogMessage 사실 수업시간이 좀 진도가 느립니다.15일과정인데도 그 사이에 얼마나 더 볼 수 있을지 모르겠습니다.기대가 너무 높았던 걸가요. 독학보다 더 느린듯한... 이번편은 학원및 책에서본 소스를 그대로 분석해보려고 합니다.정말 꼭! 자주쓰는 명령어를 찾아서 올려볼 것입니다.어느 프로그램이나 비슷할 테니까요 아! 목표를 정했어요.. 스도쿠라는 퍼즐게임을 만들거에요.(아직 레이아웃을 짜고 있습니다만 필요한 기술을 기술하고 하나씩 기술을 배운후에 모두 붙일거에요) public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);set..
[비트정보기술학원] Android 교육 2-2일차(DB기록) #2일차 ( jQuery(ajax) 와 JSP(java) 로 데이터베이스기록)(전편과 이어지는 내용입니다. 아...내일은 네이티브 코드를 볼 수 있겟죠? 매일 켜놓는 넥서스7이 민망해집니다.)전편에서 했던 모든 것들을 이어서 입력받은 화면을 (qt.html) 을 생성하고 해당 jsp(memoinsert.jsp) 를 이용해서 oracle Database 에 기록을 해봅시다. 필요한 파일은 WebContent 에 "qt.html" "memoinsert.jsp" 입니다 . 두 파일을 생성합니다.이전 포스팅에 있던 TenHap 처럼 Java 코드는 별도의 클래스로 처리를 하도로 합니다.패키지 네임은 "bit.study" 를 그대로 이용합니다. 클래스를 추가합니다. MemoDAO.java : 실제 데이터베이스에 ..
[비트정보기술학원] Android 교육 2-1일차(jQuery,JSP 체험) #2일차 ( jQuery 와 JSP 맛보기)(1일자 보다 먼저 포스팅을 하네요 =_=) 1일차에는 셋팅위주였고 2일차부터는 조금씩 맛을 보고 있습니다.전체 15일과정이라서 시간이 그리 길지않은데.. 전반적으로 맛만 보는게 아닌지 살짝 걱정입니다. JQuery 와 JSP는 모두 웹페이지에서 작동하는 프로젝트입니다.그러므로 당연히 웹사이트가 구축이 되어있어야하구요 1일차에서 설치한 톰캣을 이용해야겠네요 프로젝트생성 : Dynamic WebProject프로젝트네임 : jQueryDemo컨텍스트네임 : jd (Server 에 Context 네임등록하는 방법#) 먼저 Java코드를 실행할 수 있는 JSP 파일을 생성해서 Java를 사용해봅니다.WebContent 폴더에 "memo.jsp" 파일을 생성하도록 합니다..
[비트정보기술학원] Android 교육 1일차(개발환경구축) 국비지원을 받고 학원을 다니기로 했습니다.난생 처음 등록한 학원이라서 걱정반 기대반으로 임하고 있습니다.평소 관심이 조금(?)있었던 안드로이드 개발건으로 시작하려합니다. "Android 개발환경구축" 을 합시다! 안드로이드개발환경 = JAVA 개발환경 + 안드로이드SDK #1. Java 개발환경(JDK + EClipse) http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-sdk-6u3-jdk-7u1-downloads-523391.html 개발은 자바 SE,EE 둘다 가능하지만 학원 강의중 JSP도 있으므로 "EE" 버젼을 설치합니다.SE(Standard), EE(Enterprise) EE버젼은 웹개발을 지원합니다.(오라클사이트는 무료회원가입..
[비트정보기술학원] Tomcat Context 등록(추가/삭제) 웹페이지프로젝트를 생성할 경우에는 컨텍스트를 서버에 추가해야합니다.(컨텍스트를 등록을 하지 않을시에는 가상디렉토리가 인식이 되지 않으므로 접속자체가 되지 않습니다.) "서버"탭에서 마우스 우클릭으로 "Add and Remove" 를 실행합니다.IIS의 가상디렉토리를 연결하는 기능과 같은듯합니다. (-_- java, tomcat 모두 처음이라서 잘 몰라요) " 서버"탭이 없는경우에는 우측 상단의 작업대를 "JavaEE" 로 변경하시기 바랍니다. 좌측의 JQueryDemo 를 선택하고 "Add" 버튼클릭 이후 "Finish" 이렇게해야! http://localhost:8080/컨텍스트명 으로 웹페이지가 접속됩니다.
명령어 및 사용법 모음 (EditText) findViewById(R.id.tb_input); //특정개체를 찾아서 할당 findViewById(R.id.bt_ok).setOnClickListener(myButtonClick); //리스너할당 Integer.parseInt(edit.getText().toString()); //edit 객체의 값을 int형태로 변경 , 문자를 바로 숫자로 할당할수 없음 tResult.setText(s); // set Text to TextView Button.OnClickListener myButtonClick = new OnClickListener() { public void onClick(View v) { //TODO } };