이사했습니다~


simsiss.tistory.com

by simsiss | 2009/06/27 00:10 | 트랙백 | 덧글(0)

test

 

어떻게 에뮬레이터를 수행하여 동작하도록 해 보는가? -> pass#

  •  일단. 새로운 프로젝트 파일을 만드는 것으로 해결...

 

일단 연희누님 말씀대로 설치는 완료 했으나 무엇을 어떻게 해야할지..

eclipse 설치 완료하고 SDK 설치를 완료했으나..

어떻게 컴파일 하는지 모르겠다... 이런.......

                            여기 휴대폰...을 누르면 AVD 어쩌구가 나온다.. 어떻게 해야하나...

dd.png

 

SDK에 들어있는 소스 파일을 읽어오는데 에러가 발생.. 어떻게 읽어오는가? -> pass#

 

일단 윗 부분은 접고.

파일 -> 새로 작성 -> 안드로이드 프로젝트를 선택하고 아래와 같이 < Contents > 에서 기존의 소스 코드를 읽어도록

한 후 수행하였는데... 그 아래 그림의 에러가 발생.

 

연희누님!! 이거 해결 하셨는지요?

 

새로운 프로젝트를 생성해서 하려고 하는데 기존의 예제 파일을 읽어오는데 있어서 에러가 발생한다. 

dd(1).png

아래는 에러메세지. 어쩔꼬.....

 

 안드로이드 SDK, Eclipse, ADT 재 설치 -> success#

아래 곳의 블로그 포스팅 처음부터 읽으면서 차근차근 진행중!

안드로이드 어플리케이션 초기 설치 및 사용법 블로그

 

 dd(3).png

 

여기까지는 성공~!

그런데..왜? R.java 파일이 생성되지 않는거지??-> 해결#
  • 1.5  버전으로 오면서 gen -> com.andro... -> 이곳으로 옴겨짐...

 

찾아본 봐로는.. aapt 파일이 R.java 파일을 생성하게 해 준다고 하는데

환경변수로 설정해 놓은 android-sdk/tools/aapt 에는 그 파일이 없고

엉뚱하게 platform/android1.5/.../tools 에 있던데..

뭘 해주어야 R.java 파일이 생기는 것일까요? 흠...

 

 이미지 띄우기

dd(4).png

 

이런게...보람이지.. ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

 

 EditText 와 ListView를 이용한 todo List 만들기 성공~ -> success#

dd(5).png

 

 

Activity 에서 다른 Activity로의 이동 -> 완료#

  dd(6).png

Activity1 화면, 아래 버튼을 누르면 다음 화면으로 넘어갑니다.

 

dd2.png

Activity2 화면, 아래 단추를 누르면 Activity2 화면이 종료되면서 Activity1 화면이 나타납니다.

 

Layout Test -> 완료#

화면 구성하는 방법을 대강 감 잡은 듯 합니다.

즉, 다시 말하면 사진과 버튼의 배치를 자유롭게(?) 할 수 있을것 같습니다. ㅋㅋㅋ

 dd2(1).png

 

 

Android Finder 흉내내기... => 완료#

페이지 전환 기능 구현

 

 

android url을 이용한 web page 출력#

 Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.co.kr"));
 startActivity(intent);

 

intent 속성을 Intent.ACTION_VIEW로 하고 Uri.parse로 주소를 적으면 해당 페이지가 뜬다.

dd(7).png 

아..너무 쉽게 떠 버린다....

 

Activity와 Activity간 인자 전달하기#

전달하는 쪽 클레스

 

Intent intent = new Intent(finder.this, application1.class);   // 평범한 Intent 생성
intent.putExtra("name", "simsiss");        // 앞에 name은 변수 라고 생각하고, 뒤에 simsiss는 값
startActivity(intent);                              // Activity 실행

받는 쪽 클레스

  1.  
  2.     Intent intent = getIntent();   // 값을 받기 위한 Intent 생성
        String str = intent.getStringExtra("name"); // name 이라는 이름으로 넘어오는 문자열 받기
  3.  
  4. if(str.equals("simsiss")){    // test 부분. simsiss를 제대로 받았다면
          Button button = (Button)findViewById(R.id.backButton);
          button.setText(str);    // 버튼에 받은 문자열을 출력하라 ( 즉 simsiss를 받아야 함)
    }

getStringExtra() 이외에도 데이터 타입에 따라 다른 것들이 존재함.

 

실험 결과 화면

dd(8).png 

 

java 코드에서 view 다루기 (sql or xml 응용가능할 듯)#

 

참고:  java 코드에서 view 다루기

 

UI설계하는 Xml 에서 각 TextView나 ImageView에서 Id를 할당해 준 후 다음과 같이 사용하면

화면의 내용을 바꿀 수 있다

 

이것을 이용하면 왠지 DB나 Xml을 이용하여 값을 불러왔을때 해당 파란색 부분에 입력시키면

자동으로 페이지가 완성될 것 같은데요??

 

  1.  
  2. TextView t = (TextView)findViewById(R.id.developer); // TextView의 id에 해당하는 것을 t로생성
    t.setText("developer : simsiss");                     // t 에서 text를 재설정
    ImageView i = (ImageView)findViewById(R.id.ImageView01); // imageView를 i 로 생성
    i.setImageResource(R.drawable.icon);                  // i 를 이용하여 그림 변경
  3.  

 

 dd(9).png

 

 에휴..;

 

web image를 view로 가져오기#

web image를 view로 가지고 오기 <java 이용>

=> 성공

 

web html을 가져오기#

web html을 가져오기

 

 

 

이 글은 스프링노트에서 작성되었습니다.

by simsiss | 2009/06/16 17:46 | 컴퓨터 보안 | 트랙백 | 덧글(0)

힘들때 보는 페이지

뛰어난 머리가 자신의 꿈을 이루어 주지는 않는다. 

교수님 말씀에 따르면

미국의 멘사 회원들이라도 상당수는 청소부 일을 하고 있다고 한다. 

이유는..

 

 

그들에게는 뛰어난 머리가 있지만 지속할 수 있는 끈기는 없다는 것이다. 

 

 

오늘은 조금 힘든 날 이었다. 이번 학기 처음으로 뜻하지 않게 수업에 빠졌는데

그날따라 출석체크를 하고, 레포트도 제출했다고 했다.

결국 난 성적에서 다른 애들보다 불이익을 받게 될 확률이 높아졌다. 

 

그리고 기말고사도 있었다. 시험문제 나온것을 보니 죽어라 공부한 기말고사 범위에서

시험문제가 나오지 않고 중간고사 범위에서 나왔다. 

결국, 오류에 관한 문제만 정확히 풀었다고 생각했는데 그나마도 한문제 틀렸다.

 

이동통신 수업시간에 배운것에 대한 리뷰를 해 주었다. 

무슨소리를 하는것인지 이해가 가질 않았다. 

마음이 답답했다. 

 

그때 마지막 수업시간 교수님께서 말해주셨다. 

 

 

인내력

 

실망하지 마세요..

쉬지 않았다면 계속 가고 있어요...

 

아무리 이해가 가지않는 책이라도 108번을 읽으면 도통해요.

 

밑줄 친 부분이 있는 책 12권을 읽은 친구들보다 

3권의 책을 무식하고 우직하게 

선입견 없이 처음부터 끝까지 책을 다 읽은 사람이 훨씬 더 많이 알아요.

 

실력이란 Liner 하게 증가하지 않아요.

실력은 step function 처럼 증가해서 

오늘 하고, 내일 한다고해서 실력이 증가한 것처럼 보이진 않지만

어느 한 순간 실력이 쑥 향상되는 나를 발견할 수 있을꺼에요.

 

 

난 너무 쉽게 좌절한다. 

뜻하지 않은 일이 발생하면 금방 주저앉고 좌절한다. 

분명 좌절 속에 길이 없다는 것을 알지만

그래도 쉽게 벗어나지 못한다. 

그러다가 스스로 자책하고 못났다고 탓하고 

이 길이 내 길이 아닌가 싶어 돌아보기도 하다가 

간신히 간신히 그 일이 잊혀질 때 쯤..

본래의 자리로 돌아간다. 

 

실망하지 마세요.. 

쉬지 않았다면 계속 가고 있어요...!

 

그래.. 어제도 오늘도 난 계속 가고 있었어. 

단지 보이지 않았을 뿐...

어느 한 순간 실력 경쟁력이 된 나를 발견할 수 있을꺼야!

 

 

 

 

 

 

 

 

이 글은 스프링노트에서 작성되었습니다.

by simsiss | 2009/06/04 23:58 | 일상 속 생각 | 트랙백 | 덧글(2)

◀ 이전 페이지   |   다음 페이지 ▶