본문 바로가기

분류 전체보기

2011년 6월 27일 Each worker is required to get an annual onsite health assessment. : 각 직원들은 꼭 해야만 하는 필요성이 있다는 느낌. Businesses around airports have advertised on their rooftops for years, knowing that overhead communications bring potential customers. : 기업들은 과거의 어느 순간부터 지금까지 광고를 해오고 있다는 느낌. 더보기
2011년 6월27일 義務付ける。(ぎむづける):의무를 지우다. (즉, 무엇인가 꼭 해야만 한다는 느낌?) 各職場で健康診断を受けることを義務付けられています。 文意が通ります。 (ぶんいがとおります。) :의미가 통합니다. 文意が通りやすいよう に一部修正しています。 広告を打ってきた。(こうこくをうってきた。) : 광고를 걸어 왔다. 長年にわたり会社の屋上に広告を打ってきた。 더보기
[ Android ] GridView를 사용할 때 getView에 대한 이해! 안녕하세요. 제가 이미지를 출력하는 GridView를 하다가 느낀 점을 적어볼까 합니다. 지금까지 전 GridView를 사용할 때 언제나, getView에 이미지만 출력해주면 다 되는거 아닌가?? 하는 식으로 BaseAdapter를 이용하여 마음 대로 View등을 리턴 시켰죠. 하지만, 제가 코딩을 해본 경험상! 무작정 마음대로 넘기는 형식이 아니더라구요. 특히, Scroll사용 시 이미지가 겹치거나 position에 맞지 않는 이미지가 나올 경우가 많아 Scroll이벤트와 함께 index를 억지로 맞춘 적이 많았습니다. 과연 이렇게 복잡하게 GridView사용하게 구글이 만들었을까요? 소스 두개를 보여드릴께요. public View getView(int position, View convertView,.. 더보기
[ Android ] TextView에 어이 없는.. TextView에 한글을 출력할 때 그냥 입력 하면 아무것도 보이지가 않더라구요. 끝에 스페이스를 꼭 넣으세요. Ex> "이름 " "한글 " "한국어 " 이런 식으로요^^ 참.. 어이가 없어서..ㅋ 더보기
[ Android ] 프레임 속도 조절. 쓰레드를 조절할 때, postDelay를 이용해서 프레임 속도를 조절하는데요. Opengl을 사용할 경우 라이브러리 자체내에서 스레드를 돌리기 때문에 프레임 속도를 조절하기가 힘든 경우가 있었습니다. 그래서 이같은 소스가를 사용하는데요. private static long targetFrameInterval = 1000L / 30L; // 프레임 속도 30 private long frame = 30L; // 스레드 콜백 함수 (무한 반복 하는 함수) public synchronized void onDrawFrame(GL10 gl) { // 프레임 처음 시간 설정 long frameStartTime = System.currentTimeMillis(); //.. 뭔가 뿌려주기 위한 소스 등등. // 프레임 .. 더보기
[ Object-c ] 반복문 연습 공부 하다가 재미있는 예제다 싶어 내 형식대로 만들어 보았다. 우선, 가장 중요한게 객체화 이기 때문에 모든 예제는 클래스화 시켜서 만들어볼 생각이다. [예제 내용] 1. 숫자를 하나 입력 받는다. 2. 입력 받은 숫자까지 0부터 계속 더한다. 3. 그 결과값을 출력한다. #import @interface SumNumber: NSObject { int inputNum; int resultNum; } -(int) getInputNum; -(int) getResultNum; -(void) input; -(void) add :(int) num; @end @implementation SumNumber -(int) getInputNum { return inputNum; } -(int) getResultNum { .. 더보기
[ Object-c ] NSAutoreleasePool란? 공부하는 도중 가장 많이 보이는 클래스 이름이 NSAutoreleasePool이었다. 이걸 왜 사용하는지 궁금해서.. 구글링을 해본 결과 http://b4you.net/blog/208 위 주소로 가시면 완벽하게 이해할 수 있다. 더더군다가 안드로이드를 공부하던 나에게 위 클래스가 가비지컬렉션의 역할 을 한다는 설명에 공감을 가질 수 있었다. 역시 C는 메모리를 직접 제거해주지 않으면 안된다는!!! 장점이자 단점이 되겠다^^ 꼭 클래스를 생성하면 release 시키는 것도 잊어서는 안되겠다!! 더보기
[ Object-c ] 클래스 다루기 원래 안드로이드 개발자인 나.. 아마 프로그램 이해방식이 자바쪽으로 많이 되어 있을 것이다. 이해바람. 참고로 전.. 윈도우에서 공부중이란...^^;; @interface : 클래스를 선언 시켜주는 부분이다. @implementation : 선언 되어진 변수나 메소드를 가지고 실제 코드를 작성. 자바와 비슷하지만, 두 부류로 나누어져 있다는 게 큰 특징 같다. 한번 implemetation만 선언해도 되지 않을까 했는데.. 역시나 오류가 뜨는군..^^;; @interface 클래스 이름: 부모 클래스 { 변수 선언; } 메소드 선언; @end @implementaion 클래스 이름 실제 코드 @end 샘플 소스 #import // 클래스 형태를 잡아주는 선언 부분 @interface Fraction: N.. 더보기