본문 바로가기
반응형

코스웨어/10년 스마트폰BSP88

[BSP]업무일지-김동훈-20100818 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 package net.itisn.test; import android.app.Activity; import android.os.Bundle; import android.view.ContextMenu; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.view.ContextMenu.ContextMenuInfo; import android... 2010. 8. 20.
[BSP]업무일지-이상구-20100816 [자바 - final 변경자] final은 '마지막의', '변경될 수 없는'의 의미를 가지고 있으며 메소드, 글래스, 필드에 사용할 수 있다. 대상 설명 필드 값을 변경할 수 없는 상수로 사용하기 위해서 final을 붙인다. 메소드 오버라이딩을 금지하고자하는 메소드에 final을 붙인다. 클래스 상속 불가능한 클래스에 final을 붙인다. 다른 클래스의 슈퍼 클래스가 될 수 없다.[자바 - 추상 클래스] 추상 클래스는 인스턴스를 생성할 수 없는 미완성의 클래스이다. 몸체가 없는 빈껍데기만 있는 미완성의 추상 메소드를 갖고 있어서 인스턴스를 생성할 수 없다 단지 상속을 통해서 서브 클래스에서 완성할 수 있도록 한다. 클래스 설계할때 class앞에 abstract를 기술하여 클래스를 설계해 줌으로써 '이 클.. 2010. 8. 16.
[BSP]업무일지_김기찬 오전수업 안드로이드 UI 처리에 대해서 배웠다. 첫 시간에는 안드로이드 프로젝트를 생성하고 거기 있는 value 값을 조정하여 원하는 텍스트를 출력하도록 하는 방법을 배웠다. 먼저 안드로이드 프로젝트를 생성하고 예제를 xml에 입력하면 다음과 같은 UI가 만들어 진다. 텍스트 뷰 한개와 버튼 한개가 생성되고 텍스트 뷰에는 "Hello I am a TextView" 라는 글귀가 출력 되어있다. 여기에 출력되는 글자를 바꾸기 위해 value 의 string 에 출력하고 싶은 문자열을 입력하여 새로운 string 를 생성한다 이렇게 srting 창에 내이름을 넣은 my_name 라는 string을 추가했다. 그리고 텍스트 뷰에 Android:text "" 부분에 기존의 내용을 삭제하고 내가 만들어 놓은 str.. 2010. 8. 13.
[BSP]업무일지 - 한경수 - 20100812 package com.itisn.test; import android.content.Context; import android.graphics.Canvas; import android.graphics.drawable.Drawable; import android.util.AttributeSet; import android.view.View; public class SrView extends View { private Drawable image; public SrView(Context context, AttributeSet attrs) { super(context, attrs); // TODO Auto-generated constructor stub image = this.getResources().getD.. 2010. 8. 12.
[BSP]업무일지-박동수-20100811 JAVA XML 이미지 삽입 소스 작성 RovotView 자식 클래스 package itisn.net; import android.content.Context; import android.graphics.Canvas; import android.graphics.drawable.Drawable; import android.util.AttributeSet; import android.view.View; public class RobotView extends View { private Drawable image; public RobotView(Context context, AttributeSet attrs) { super(context, attrs); // TODO Auto-generated construct.. 2010. 8. 11.
[BSP]업무일지-강혜정-20100810 안드로이드 프로젝트 생성 Apply를 누른 다음, Run을 누른다. 그러면, AVD 창이 활성화된다. 안드로이드란? 구글이 제안한 스마트폰용 플랫폼 리눅스 커널기반 강력한 다양한 개방형 프로젝트의 결과물을 라이브러리화 자바언어 안드로이드 is not Linux! Bionic 라이브러리 사용 Function Library Native Server 가상 하드웨어 Dalvik Virtual Machine 안드로이드는 운영체제와 미들웨어 그리고 핵심 애플리케이션을 포함하고 있는 모바일 디바이스를 위한 소프트웨어 스택Stack이다. 안드로이드 SDK는 Java 프로그래밍 언어를 사용하여 안드로이드 플랫폼 상의 애플리케이션을 개발하기 위해 필요한 도구들과 API를 제공한다. 안드로이드는 이메일 클라이언트, SMS .. 2010. 8. 10.
[BSP]업무일지 - 송동규 -20100809 Eclipse 에서 Android 개발 환경 구축하기 기본적으로 java 가 설치 되어있다는 환경에서부터 설명하겠습니다. Eclipse 를 다운 받습니다. http://www.eclipse.org 최근 발표된 Helios version 은 xml 뷰에서 치명적인 버그가 발견되어 Galileo Sp 2 버전을 다운 받습니다. 사용하시는 OS 에 맞게 다운 받으시면 됩니다. 이어서 Android SDK 를 다운 받습니다. 사용하시는 OS 에 맞게 받으시면 됩니다. http://www.develperandroid.org 이제 eclipse 를 실행하면 workspace 경로를 설정하라는 창이 나옵니다. 경로 설정을 해줍니다. 다음으로 할 일은 Android platform 을 다운 받아야 합니다. 따로 ADT.. 2010. 8. 9.
[BSP]업무일지 - 서동준 -20100806 Zigbex SHT11 제어하여 온도, 습도를 구하여 소수점 포함하여 출력하기 프로그램의 최적화를 위해 컴파일러는 많은 옵션을 제공한다. 따라서 필요한 옵션을 적절히 사용하여 컴파일해야 같은 함수를 사용한 코드라 하더라도 코드 사이즈 및 수행 시간을 줄일 수 있고, 그로 인해 성능을 향상시킬 수 있다. 반대로 더 정밀한 계산을 위해 옵션을 사용해야 하는 경우도 있다. 임베디드 디바이스는 제약사항이 많기 때문에 이러한 옵션을 적절히 사용하는 것이 더욱 중요하다. AVR CORE는 부동소수점 연산을 수행하는데 많은 사이클이 필요하다. printf("%f", 1.234) 같은 경우도 부동소수점 연산이 필요한 경우이다. 그래서 avr-gcc에서는 printf()와 관련된 세가지 라이브러리를 만들어 필요한 경우에.. 2010. 8. 8.
[BSP]업무일지 - 김강수 -20100806 SHT11 온도/습도 센서 실습 타이밍도 1. 전송 시작 시퀀스 write (M->S) //변환시작 void TranStart(void) { DDRD |= 1 2010. 8. 6.
728x90
반응형