Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
소개
- Android란 무엇인가요?
- Android SDK
- Android JVM
- 소프트웨어 스택
- 개발 도구(ADT)
- 사용자 인터페이스
- 개발 도구 설치
- 콘텐츠 제공자
- 서비스
- 인텐트
- Activiti예
- 견해
- 구성 파일
- 간단한 Hello World
- 애플리케이션 아티팩트
- 자산 패키징 도구
- 진입점 활동
- 의지
- 다른 Activiti에게 전화 걸기
- Activities 스택
- 일시중지 및 중지됨 Activities
- SQL사이트 Database
- 시스템 Management
- 분리된 프로세스
- 구성 요소 및 통합 아키텍처
애플리케이션 리소스
- 리소스란 무엇입니까?
- 문자열 리소스
- 레이아웃 리소스
- 코드 샘플
- 리소스 참조 구문
- 컴파일된 리소스
- 컴파일된 Animation 파일
- 컴파일된 비트맵
- 컴파일된 UI 보기 정의
- 컴파일된 배열
- 컴파일된 색상
- 컴파일된 문자열
- 컴파일된 스타일
- 컴파일된 임의의 원시 XML 파일
- 컴파일되지 않은 리소스
- .apk 파일
- 자산
- 자산 및 자원 디렉토리 구조
의도 개념
- 소개
- 인텐트 필터
- 인텐트를 사용하여 활동 시작
- Android 사용 가능한 의도
- 코드 샘플
- 의도 카테고리
- 늦은 런타임 바인딩
- 인텐트를 사용하여 서비스 시작
- 방송 수신기
- 의도 개체 구조
- 의도 구성 요소 이름
- 의도 작업
- 의도 데이터
- 의도 카테고리
- 의도 추가 사항
- 의도 플래그
- 의도 해결
- 인텐트 필터 구조
- 액션 테스트
- 카테고리 테스트
- 데이터 테스트
- 여러 일치
- Android 미리 정의된 인텐트
- 견본
사용자 인터페이스 컨트롤
- 소개
- 소스 코드의 GUI 샘플
- XML의 GUI 샘플
- XML의 GUI 샘플 및 소스 코드
- 텍스트뷰
- TextView 샘플
- TextView 스타일 샘플
- EditText
- EditText 샘플
- 자동 완성텍스트 보기
- AutoCompleteTextView 샘플
- MultiAutoCompleteTextView
- MultiAutoCompleteTextView 샘플
- 단추
- 버튼 샘플
- 이미지버튼
- 이미지버튼 샘플
- 토글버튼
- 토글버튼 샘플
- 체크박스 컨트롤
- CheckBox 컨트롤 샘플
- 라디오버튼 컨트롤
- RadioButton 컨트롤 샘플
- 목록보기
- ListView 샘플
- GridView 컨트롤
- GridView 컨트롤 샘플
- 날짜 및 시간 제어
- 갤러리 컨트롤러
- 지도보기
- 웹뷰
레이아웃 관리자
- 소개
- 선형 레이아웃
- 레이아웃 가중치
- Grav시티
- 견본
- 테이블 레이아웃
- 패딩 속성
- 상대 레이아웃
- 절대 레이아웃
- 프레임레이아웃
- 탭호스트
메뉴 및 대화 상자
- 소개
- 메뉴 인터페이스
- MenuItem 인터페이스
- 하위 메뉴 인터페이스
- 메뉴 항목 그룹
- 메뉴 항목 속성
- 컨테이너 메뉴 항목
- 시스템 메뉴 항목
- 보조 메뉴 항목
- 대체 메뉴 항목
- 메뉴,샘플 만들기
- 메뉴 항목 그룹
- 메뉴 항목 이벤트 처리
- 콜백 함수 재정의
- 리스너 정의
- 인텐트 사용
- 확장된 메뉴
- 아이콘 메뉴
- 하위 메뉴
- 시스템 메뉴
- 상황에 맞는 메뉴
- 견본
- 메뉴 이벤트 처리
- XML을 사용하여 메뉴 만들기
- 경고 대화 상자
- 프롬프트 대화상자
- 견본
위치 기반 서비스
- 소개
- 지도 열쇠
- MD-5 서명
- Google 지도 키
- 필수 권한
- 코드 샘플
- 지도 컨트롤러
- 코드 샘플
- 지도 오버레이
- 코드 샘플
- 지오코더 클래스
- 주소 클래스
- LocationManager 클래스
- LocationListener 인터페이스
- 디버그 모니터 서비스(DMS)
Android 보안 모델
- 소개
- 전개
- keytool 유틸리티
- jarsigner 유틸리티
- Eclipse를 사용한 배포
- 분리된 프로세스
- 선언적 허가 모델
애플리케이션 수명주기
- 소개
- 활동 수명주기 방법
- onStart() 및 onResume() 메서드
- onPause() 및 onStope() 메서드
- 이전 활동으로 돌아가기
- onStop() 및 onDestroy() 메서드
- onCreate() 메서드
- onPause() 메서드
SQL아이티 Database
- 소개
- SQL항목 구현
- SQLiteOpenHelper 클래스
- onCreate() 메서드
- onUpgrade() 메서드
- onOpen() 메서드
- getWriteableDatabase() 메서드
- getReadableDatabase() 메서드
- SQLiteDatabase 클래스,execSQL() 메서드
- insert() 메소드, delete() 메소드
- rawQuery() 메서드()
- 코드 샘플
- 쿼리() 메서드
- 코드 샘플
공급자
- 소개
- Android 내장 콘텐츠 제공자
- SQL사이트 Database
- 콘텐츠 제공자 아키텍처
- 콘텐츠 제공자 등록
- 콘텐츠 제공자 REST Access
- 콘텐츠 제공자 URL 구조
- 콘텐츠 제공자 MIME 유형
- 콘텐츠 제공자 사용
- 기록 검색
- 레코드 추가
- 커서 객체
- ContentValues() 객체
- 콘텐츠 제공자 데모
파일 Management
- 소개
- 파일 생성
- Access단순 파일 만들기
- Access원시 자원 처리
- XML 파일 리소스
- SD 카드 외부 저장소
백그라운드 애플리케이션
- 소개
- 서비스
- 백그라운드 스레드
- 토스트 만들기
- 알림
- 기타 시스템 서비스
- 백그라운드 활동 샘플
활동 데이터
- 소개
- 인텐트 클래스
- 활동 방법 시작
- Activities 간에 데이터 전달
- 일관된 사용자 경험
- 코드 샘플
웹 보기
- 소개
- WebView 클래스
- android.webkit 패키지
- 인터넷 권한
- loadUrl() 메서드
- Java스크립트 지원
- loadData() 메서드
- WebView 메소드
- WebViewClient 클래스
- WebChromeClient 클래스
Java 언어
- 소개
- 한계
- 타사 Java 라이브러리
디버깅
- 소개
- 이클립스 Java 편집자
- 이클립스 Java 디버거
- 로그캣
- Android 디버그 브리지
- Dalvik 디버그 모니터 서비스
- 트레이스뷰
가속도계
- 소개
- SensorManager 클래스
- SensorListenr 인터페이스
현지화
- 소개
- 기본 리소스
- 현재 로케일
- 테스트
- 사용자 정의 로케일
- 코드 샘플
음성 입력
- 소개
- RecognizerIntent 클래스
- 시작 Speech Recognition
- Google 서버측
- 언어 모델
- 자유 형식 언어 모델
- 웹 Search 언어 모델
개발 도구
- 소개
- 적절한 도구
- adb 도구
- 안드로이드 도구
- ddms 도구
- DX 도구
- draw9patch 도구
- 에뮬레이터 도구
Android 애플리케이션 테스트 실습 - 4시간
자동화된 테스트
- 제이Unit Testing
- 어설션 사용
- 계측 프레임워크
온디바이스 테스트
- 사용자 인터페이스 및 일관성
- OS와의 상호작용 기능
- Networking 테스트
- 스트레스 테스트 조건
- 국제 지원 테스트
- 일반적인 요구 사항
온디바이스 원격 테스트
- DeviceAnywhere 플랫폼
- 주의해야 할 시나리오
Requirements
없음
21 Hours
회원 평가 (1)
그가 제시한 트레이너의 지식과 용이함.
Piotr - DPDgroup IT Solutions sp. z o.o.
Course - Android Applications Testing
Machine Translated