일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- uPnP
- 블로그가
- 과제
- 서비스
- 건조합니다
- rdf
- book
- 원격으로 컴퓨터 끄기
- 우분투
- 이게 뭐니
- 아이폰
- w3c
- Benchmark
- iphone
- 설명좀 써줍니다
- 봄
- OSGi
- 안드로이드
- JNI
- TunesMate
- TPC-C
- Mac
- ontology
- OWL
- 앱
- java
- Android
- 쉽지요잉
- XML
- 3GS
- Today
- Total
목록Study/Android (8)
infatuation
/sdcard - ext2 /sdcard/sd - fat32 adb shell에서 #mount 명령으로 확인가능 * FAT(File Allocation Table) * NTFS(New Technology File System) 갤럭시폰에 사용되는 파일시스템 * RFS(Robust File System) 삼성에서 자체 개발한 플래시메모리용 파일 시스템 FAT 구조에 기반을 둔 파일 시스템, 저용량에서는 효율적이지만 대용량에서는 비효율적 Wear-leveling 기능은 데이터를 읽고 쓰는 과정에서 추가적인 작업을 발생시키므로 속도에 있어서는 마이너스 요인 * VFAT FAT파일 시스템을 약간 개선 - 더 긴 파일이름 지원, 외장메모리로 지공되는 SD카드에 사용 SD카드가 FAT 파일시스템을 자체지원하기 때문..
- NAtive code를 안드로이드 애플리케이션에 적용할 수 있게 함 - NDK는 다음을 제공 C와 C++로 라이브러리 작성하는 툴 라이브러리를 Android에 적재할 수 있는 .apsk로 변환하는 방법 제공 Native System headers & libraries Documentation, samples & tutorials - NDK 활용의 예 : 신호처리, 물리 시뮬레이션, 커스텀 바이트코드/ 명령어 인터프리터 등과 같이 메모리를 너무 많이 할당하지 않으면서도 CPU를 많이 사용하는 작업에 적함 - 장점 : 빠른실행 - 단점 : 이식성 없음, JNI 오버헤드 수반, 시스템 라이브러리에 접근불가, 디버깅 어려움 - 한계 1) C에서 실행되는 메소드를 단순히 재코딩 하는것 으로는 성능향상에 큰 도..
Cygwin 이란 ? 윈도우 시스템에서 Linux와 비슷한 환경을 만들어주는 프로그램 - Cygwin 홈페이지 : http://www.cygwin.com/ - Cygwin Dowload setup.exe 파일을 다운받아 실행 [ Cygwin 설치 ] 1. setup.exe 파일 실행 - install from internet 선택 2. Root 경로 지정 & install For All Users 3. Download 받을 패키지가 저장될 경로 지정(Select Local package Directory) 4. Internet 연결 - Direct connection 선택 5. Download Site 선택 - ftp://ftp.kaist.ac.kr 6. Progress - 패키지 목록을 가져옴 --> ..
Error generating final archive: Debug certificate expired on ... 이라는 에러 발생시 Debug certificate가 만료되어서 발생하는 문제이다 debug.keystore 파일을 삭제 후 다시 애플리케이션 빌드 해 줄것 파일의 위치는 window > preferences > android > build 에 보면 default debug keystore에 있는 위치에 가서 확인하면 된다.
* 서비스: 유저와 상호작용없이 장시간동안 백그라운드로 동작하는 애플리케이션 컴포넌트 각 서비스 클래스는 패키지의 AndroidManifest.xml에 자신과 일치하는 태그가 있어야 한다. 서비스는 Context.startService()나 Context.bindService()로 시작할 수 있다. * 비활성 액티비티보다 더 높은 우선순위를 갖는다. * 서비스의 시작과 종료는 다른 서비스, 액티비티, 브로드캐스트 수신자를 포함한 다른 애플리케이션으로부터 조작이 가능 * 인텐트 오브젝트를 받을 수 있는 시점: onStart(), onBind(), onUnbind() Service Lifecycle Changes 안드로이드 플랫폼과 Service 간 상호작용시 서비스가 정상 종료되지 않고 백그라운드에 남아 ..
Linux용 이클립스 다운로드 JDK 설치 http://www.java.com 에서 jdk 다운로드 .bin 파일 실행권한 주기 chmod 555 ~.bin 설치하기 ./~.bin 환경설정 /etc/profile 수정 >> export JAVA_HOME=/usr/java/jre1.6.0/bin 적용하기 source /etc/profile 이클립스 실행하기 - ./eclipse -vm /usr/java/jre1.6.0.21/bin/java Eclipse Android SDK install SDK 다운로드 Install the ADT Plugin for Eclipse >> https://dl-ssl.google.com/android/eclipse/ Android NDK 이클립스에 NDK 빌드 연동하기