본문 바로가기
반응형

프로그래밍48

안드로이드 : 동적 TableRow & Border Style 주기 동적인 TableRow 생성 하는 예제입니다 앞 포스트에서 http://blog.stylingandroid.com/archives/420 링크를 걸어 드렸는데 여기서 사용하는건 drawable 에 등록한 border.xml 파일과 values 에 등록한 dimensions.xml 파일이 있어야 가능한 방법입니다. public void appendRow(String[] strarray){ TableLayout tb = (TableLayout)findViewById(R.id.fav_table); tb.removeAllViewsInLayout(); TextView[] tv = new TextView[strarray.length]; for(int i=1;i 2011. 12. 8.
안드로이드 : JAVA 코드에서 Drawable 설정하기 안드로이드를 개발 할 경우 동적으로 view를 생성할 경우나 탭뷰의 배경을 설정할경우 JAVA 코드에서 Drawable 을 설정해주어야된다. Drawable 의 경우 보통 View 의 객체를 받아올때 처럼 R.Drawable.ID 의 형식 이 아닌 getResources().getDrawable(R.drawable.bg) 처럼 함수에서 Drawable 이 들어갈 자리에 getResources().getDrawables(); 를 사용해서 호출해주면 된다 2011. 12. 8.
NesC 의 특징 NesC는 TinyOS의 실행 모델과 구조적인 개념을 표현하기 위하여 C언어를 확장하여 만든 새로운 프로그래밍 언어 NesC와 같은 컴포넌트 모델 언어는 여러 개의 컴포넌트 블록(block)들을 컴파일 시 연결하여 하나의 애플리케이션 형태로 조합한다. 센서 노드에 올라갈 하나의 애플리케이션을 위해 꼭 필요한 라이브러리 및 시스템 컴포넌트들만을 선택하여 컴파일하기 때문에 매우 효과적으로 코드 크기를 줄인다. NesC의 문법은 기존에 많이 사용되고 있는 C언어와 유사하지만 다른 특징이 있다. 형태 - 컴포넌트 기반 잠정 - 기존에 비해 편리함(필요한 컴포넌트들만 연결해 주면 원하는 프로그램 작성 가능) - 동시성 모델 지원("Task"와 "H/W Event handler" 사용) - 데이터 경쟁 조건 - 두.. 2011. 12. 6.
Java - JDK 환경설정 자바 환경 설정 http://www.oracle.com/technetwork/java/index.html JDK1.5// (나의 설치 버전 : JDK 1.6u23 64bit ) 설치 JDK와 JRE의 차이 JDK는 자바 개발 도구이기 때문에 자바 컴파일 및 디버깅을 할 수 있는 환경이 갖추어져 있고, JRE 는 JAVA 자체를 실행 시키는 기능만 가지고 있다. 환경변수 등록 CLASSPATH JAVA_HOME (JDK설치 디렉토리 설정) Path ※환경 변수 등록 확인 시작 -> 실행 -> cmd -> javac 화면이 나오면 성공 안될 시 Path 설정 확인 자바 Documentation API 설치 Java SE Documentation 다운 Docs 폴더를 JDK폴더에 압축 해제 -영역 Packag.. 2011. 12. 4.
반응형