이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 6547|회답: 0

안드로이드 개발 1판에 대한 결정판 가이드

[링크 복사]
게시됨 2014. 12. 20. 오전 9:27:45 | | | |

안드로이드 개발 1판에 대한 결정판 가이드


"안드로이드 개발 당국 가이드"는 실질적인 실습 능력의 지도에 중점을 두며, 기술 연구개발 지식 시스템의 엄격함을 따르면서도 오류가 발생하기 쉽고 이해하기 어려운 링크에 상세한 개발 시나리오 스크린샷을 제공합니다; 그리고 "한 가지 더 배우는 기술", "확장 학습", "기술 다이얼" 등과 같은 생생한 형태로 중요한 지식과 개발 기술을 독자에게 제시합니다. 프로그램 예제 설명 측면에서, 예시들은 주로 안드로이드 개발의 본질 지식 장에 삽입되어 독자들이 학습과 실습을 결합할 수 있도록 좋은 안내를 제공합니다.




문서 스크린샷:















1부 준비

1장 루산의 진짜 얼굴과의 첫 만남 - 안드로이드 개발 입문 2

1.1 안드로이드 2의 기본 개념

1.1.1 안드로이드 2 소개

1.1.2 안드로이드 버전 4

1.1.3 안드로이드 시스템 아키텍처 5

1.1.4 안드로이드 애플리케이션 프레임워크 6

1.2 JIL 위젯 7 소개

1.3 요약 8

2장 좋은 일을 하려면 먼저 도구를 갈고닦아야 합니다 - 안드로이드 개발 환경을 구축하고 사용하는 것입니다 9

2.1 개발 키트 및 도구 설치 9

2.1.1 안드로이드 프로그램 개발에 필요한 것들 9

2.1.2 JDK 설치 및 Java 개발 환경 구성 10

2.1.3 일식중국화 11과 함께한 설치

2.1.4 Android SDK 12 설치

2.1.5 Eclipse 플러그인 ADT 13 설치

2.2 실제 경험 – 최초의 안드로이드 프로그램 작성 (랜덤 드로잉 파이) 15

2.2.1 안드로이드 프로젝트 15 만들기

2.2.2 에뮬레이터 17에서 안드로이드 프로그램 실행

2.2.3 인터페이스 제어 레이아웃 19

2.2.4 코드 작성 20

2.2.5 디버깅 절차 23

2.2.6 모바일 폰에서 프로그램 실행 및 디버깅 28

2.3 마이그레이션 프로젝트에서 발생할 수 있는 오류 29

2.4 코드 한 줄도 필요 없는 개발 도구: AppInventor 31

2.4.1 AppInventor 31 소개

2.4.2 AppIntentor 31 다운로드 및 설치

2.4.3 드래그 컨트롤을 통한 인터페이스 설계 33

2.4.4 퍼즐처럼 코드 34 조립하기

2.5 요약 37

2부 기본

3장: 천 리의 여정은 한 걸음으로 시작된다 - 안드로이드 프로그래밍 기초 40

3.1 안드로이드 애플리케이션 프레임워크 40

3.1.1 안드로이드 프로젝트 40의 디렉터리 구조

3.1.2 안드로이드매니페스트.XML 파일42의 구조

3.2 안드로이드 애플리케이션 44의 자원

3.3 안드로이드 44용 애플리케이션 구성 요소

3.3.1 활동 (안드로이드 폼) 45

3.3.2 45번 서비스

3.3.3 방송 수신기 45

3.3.4 콘텐츠 제공자 46

3.4 안드로이드 프로그램의 UI 디자인 46

3.4.1 XML 레이아웃 파일 수동 설정 46

3.4.2 ADT의 내장 Visual UI 디자이너 47

3.4.3 DroidDraw 47을 이용한 UI 레이아웃 디자인

3.5 요약 48

4장 내 UI - 사용자 인터페이스 개발 기초 49

4.1 활동 49 사용 방법

4.1.1 활동 49 생성

4.1.2 액티비티 50 구성

4.1.3 기타 활동 (의도 및 활동) 52

4.2 활동 수명주기 55

4.3 서로 다른 활동 간 데이터 전달 60

4.3.1 데이터 전달을 위한 의도 사용 60

4.3.2 정적 변수를 이용한 데이터 전달 62

4.3.3 클립보드를 이용한 데이터 전송 63

4.3.4 글로벌 객체를 이용한 데이터 전달 65

4.3.5 이전 활동 67로 데이터를 반환하기

4.4 뷰 68

4.4.1 Views 68 소개

4.4.2 XML 레이아웃 파일을 이용한 뷰 정의 69

4.4.3 코드 내 제어 뷰 70

4.5 레이아웃 72

4.5.1 프레임레이아웃 72

4.5.2 선형배치 75

4.5.3 RelativeLayout 79

4.5.4 테이블레이아웃 81

4.5.5 절대 레이아웃 82

4.5.6 XML 레이아웃 파일 재사용 82

4.5.7 XML 레이아웃 파일 최적화 85

4.5.8 보기apk 파일86년의 배치

4.6 요약 87

5장 학습의 좋은 시작 - 위젯 88에 대한 상세 설명

5.1 공통 XML 속성 파싱 88

5.1.1 안드로이드:ID 속성 88

5.1.2 폭 (Android:layout_width) 높이 (Android:layout_height) 88 컨트롤

5.1.3 안드로이드:layout_margin 속성 89

5.1.4 android:padding 속성 89

5.1.5 안드로이드: layout_weight 속성 90

5.1.6 안드로이드:layout_gravity 및 안드로이드:중력 속성 90

5.1.7 안드로이드:가시성 속성 91

5.1.8 android:background attribute 91

5.1.9 클릭 이벤트 메서드 명시하기 (android:onClick 속성) 92

5.1.10 컨트롤 포커스 속성 (android:focusable 및 android:focusable-InTouchMode) 92

5.2 텍스트뷰 (텍스트 표시 제어) 93

5.2.1 리치 텍스트 표시 (URL, 다양한 크기, 글꼴, 색상 텍스트) 93

5.2.2 TextView 97에서 이모지 이미지 및 텍스트 표시

5.2.3 활동을 100 팝업 클릭하면 링크를 클릭하세요

5.2.4 지정된 텍스트에 배경 추가하기 103

5.2.5 보더 106과 함께하는 텍스트뷰

5.2.6 줄 간격 110 설정

5.2.7 미완성 텍스트 뒤에 생략부호 추가(...) 111

5.2.8 TextView 113을 이용한 마키 효과 구현

5.2.9 텍스트 스크롤 수직 보기 114

5.3 편집 텍스트 115

5.3.1 QQ 115와 같은 표현식 이미지를 입력

5.3.2 편집 텍스트에서 특정 문자 117 입력

5.3.3 AutoCompleteText-View (Auto-CompleteText-View 제어) 118

5.4 버튼 및 체크박스 조작 120

5.4.1 버튼 (일반 버튼 조작) 120

5.4.2 그래픽과 텍스트 혼합 버튼 122

5.4.3 이미지버튼 124

5.4.4 라디오버튼 124

5.4.5 토글버튼 125

5.4.6 체크박스(체크박스 컨트롤) 126

5.5 ImageView (이미지 표시 제어) 128

5.5.1 ImageView Control 128의 기본 사용법

5.5.2 지정된 영역의 이미지 표시 129

5.5.3 이미지 크기 조정 및 회전 132

5.6 시간 및 날짜 제어 133

5.6.1 DatePicker (날짜 입력 제어) 133

5.6.2 타임픽커 (시간 입력 제어) 134

5.6.3 DatePicker, TimePicker, TextView가 동기화되어 날짜와 시간을 표시합니다 134

5.6.4 아날로그 클럭 및 디지털클럭 (시계 표시 제어) 136

5.7 진행 바 컨트롤 137

5.7.1 프로그레스바 137

5.7.2 SeekBar 139

5.7.3 ProgressBar 및 SeekBar 140의 색상 및 배경 설정

5.7.4 레이팅바 143

5.8 리스트 컨트롤 145

5.8.1 리스트뷰 (일반 리스트 제어) 145

5.8.2 리스트 항목 보기 147에 체크박스 및 옵션 버튼 추가하기

5.8.3 목록 항목 추가, 삭제 및 수정 149

5.8.4 목록 항목 153의 배경색 변경

5.8.5 목록 활동 154

5.8.6 확장 가능한 목록뷰 155

5.8.7 스피너 (드롭다운 리스트 컨트롤) 157

5.9 스크롤 컨트롤 160

5.9.1 스크롤뷰 (수직 스크롤 컨트롤) 160

5.9.2 수평스크롤뷰 161

5.9.3 수직 및 수평 스크롤 가능한 뷰 162

5.9.4 갤러리 163

5.10 이미지스위처 164

5.11 그리드뷰 166

5.12 탭호스트 (태그 제어) 168

5.13 보기 169

5.14 요약 171

6장 친근한 메뉴 - 메뉴 소개 및 예시 172

6.1 메뉴 172의 기본 사용법

6.1.1 옵션 메뉴 생성 172

6.1.2 이미지 옵션 메뉴 173

6.1.3 어소시에이트 액티비티 173

6.1.4 응답 메뉴 174의 행동 클릭

6.1.5 동적 추가, 수정, 삭제 옵션 메뉴 175

6.1.6 체크박스와 옵션 버튼이 있는 서브메뉴 176

6.1.7 컨텍스트 메뉴 178

6.1.8 메뉴 이벤트 179

6.1.9 메뉴 리소스에서 메뉴 180 로딩

6.2 메뉴 효과 181

6.2.1 메뉴 181 커스터마이징

6.2.2 UC 웹 이펙트 메뉴 184 시뮬레이션

6.2.3 퀵컨택트 배지 및 연락처 메뉴 189

6.3 요약 192

7장 친근한 상호작용 - 정보 알림 (대화 상자, 건배, 알림) 193

7.1 대화 상자의 기본 사용 193

7.1.1 대화상자 193, 버튼 2개(확인/취소).

7.1.2 3개의 버튼(덮어쓰기/무시/취소)이 있는 대화 상자 195.

7.1.3 단순 목록 대화상자 196

7.1.4 라디오 리스트 대화상자 198

7.1.5 다중 선택 리스트 대화상자 199

7.1.6 진행 대화 상자 201

7.1.7 로그인 대화상자 205

7.1.8 활동 호스팅 대화 207 사용

7.2 대화 상자 209의 고급 응용

7.2.1 대화상자 209 닫기 버튼을 누르는 방지

7.2.2 대화 상자 213의 표시 위치 변경

7.2.3 대화 버튼과 콘텐츠 텍스트 215에 이미지 삽입

7.2.4 대화 상자 투명성 변경 216

7.3 토스트 217

7.3.1 토스트 217의 기본 사용

7.3.2 절대 닫히지 않는 토스트 218

7.3.3 팝업윈도우를 이용해 토스트 프롬프트 인포박스 221을 시뮬레이션하기

7.4 알림 221

7.4.1 상태 바 222에 알림 정보 표시

7.4.2 공고 224의 정제 조치

7.4.3 지속 알림 225

7.4.4 알림 맞춤화 226

7.5 요약 227

8장 모바일 정보 창고 - 데이터 저장 228

8.1 키값 쌍 읽기 및 쓰기: SharedPreferences 228

8.1.1 SharedPreferences 228의 기본 사용

8.1.2 데이터 저장 위치 및 형식 229

8.1.3 복잡한 데이터 유형 접근 230

8.1.4 데이터 파일 233의 접근 권한 설정

8.1.5 활동: 선호활동 234를 저장할 수 있습니다

8.2 파일 저장 238

8.2.1 openFileOutput 및 openFileInput 메서드 238

8.2.2 SD 카드 239에서 파일 읽기 및 쓰기

8.2.3 SAX 엔진이 XML 파일을 읽는 원리 241

8.2.4 XML 파일을 Java Objects 242로 변환하기

8.2.5 파일 압축 (jar, zip) 245

8.3 SQLite 데이터베이스 249

8.3.1 SQLite 데이터베이스 관리 도구 249

8.3.2 SQLiteOpenHelper 클래스 및 자동 업그레이드 데이터베이스 251

8.3.3 SimpleCursorAdapter 클래스 252를 이용한 데이터 바인딩

8.3.4 SD 카드 255에서 데이터베이스 운영

8.3.5 애플리케이션이 포함된 데이터베이스 출판 256

8.3.6 인메모리 데이터베이스 257

8.4 요약 258

9장 안드로이드의 윈도우 - 활동 259

9.1 다른 프로그램에서 활동 259 호출

9.1.1 다이얼 259

9.1.2 전화번호를 다이얼업 프로그램 259에 전달하기

9.1.3 다이얼러 프로그램 260 호출

9.1.4 웹 브라우징 261

9.1.5 이메일 주소 261을 이메일 클라이언트에 전달하기

9.1.6 이메일 261 보내기

9.1.7 시청 연락처 262

9.1.8 시스템 설정 인터페이스 표시 (메인 인터페이스 설정,와이파이설정 인터페이스) 263

9.1.9 오디오 264 처리 프로그램 시작

9.2 액티비티 커스터마이징 액션 264

9.3 활동 266의 고급 응용

9.3.1 활동그룹 266

9.3.2 투명 윈도우 268 맞춤 설정

9.3.3 활동 전환을 위한 애니메이션 효과 269

9.4 요약 270

10장 글로벌 이벤트 - 방송 271

10.1 방송 271이란 무엇인가요?

10.2 수신 시스템 방송 272

10.2.1 SMS 인터셉션 272

10.2.2 코드 274로 방송 수신기 등록

10.2.3 방송 수신기 275의 우선순위

10.2.4 수신 및 발신 통화 차단 276

10.2.5 캡처 화면 동면 및 웨이크 280

10.2.6 자동 운영 281 시작 시

10.2.7 휴대전화 배터리 282의 현재 잔량 표시

10.3 방송 284 전송

10.4 방송 수신기가 285에 등록되어 있는지 검증하기

10.5 요약 286

11장 교차 애플리케이션 데이터 소스 - 콘텐츠 제공자 287

11.1 콘텐츠 제공자의 역할 287

11.2 시스템 데이터 획득 288

11.2.1 연락처 정보 읽기 288

11.2.2 시청 수신 SMS 290

11.3 콘텐츠 제공자 291 맞춤 설정

11.3.1 도시 정보 291 조회

11.3.2 콘텐츠 제공자 297에 대한 접근 추가하기

11.4 요약 298

12장 사용자를 위한 모든 것 - 서비스 기본 및 예시 299

12.1 서비스 기본 299

12.1.1 서비스 수명주기 299

12.1.2 구속 활동 및 서비스 302

12.1.3 부트 서비스 305 at Boot

12.1.4 서비스가 306 306에 등록되었는지 판단하기

12.1.5 서비스가 307번 서비스가 시작되었는지 판단하기

12.2 교차 프로세스 접근 (AIDL 서비스) 308

12.2.1 AILDL 서비스 308이란 무엇인가요?

12.2.2 AIDL 서비스 설립 단계 308

12.2.3 AIDEL 서비스 308 설립

12.2.4 복잡한 데이터 전달을 위한 AITL 서비스 312

12.2.5 AIDL 및 자동 중단 317

12.3 요약 319

13장 애플리케이션 브리지에서 잘 하기 네트워크와 통신 320

13.1 웹뷰 제어 320

13.1.1 WebView Control 320을 이용한 웹 브라우징

13.1.2 WebView Control 322를 이용한 HTML 코드 로딩

13.2 HTTP 리소스 접근 324

13.2.1 HTTP GET 및 HTTP POST 요청 제출 324

13.2.2 HttpURLConnection 클래스 326

13.2.3 파일 업로드 327

13.3 클라이언트 소켓 330

13.3.1 서버 331 연결

13.3.2 서버 포트 331을 찾기 위해 검사합니다.

13.3.3 데이터 송수신 333

13.3.4 무선 경로 334를 통해 휴대전화에 할당된 IP 주소를 획득

13.3.5 소켓 옵션 335 설정

13.4 서버 소켓 339

13.4.1 모바일 폰 서버 339 구현

13.4.2 애플리케이션 간 통신을 위한 소켓 활용 340

13.5 블루투스 통신 342

13.5.1 블루투스 342 소개

13.5.2 블루투스 기기 켜고 끄기 343

13.5.3 블루투스 기기 344 검색

13.5.4 블루투스 데이터 전송 346

13.6 요약 351

14장 앱 좀 더 멋지게 하라 - 멀티미디어 개발 352

14.1 뮤직 352

14.1.1 음악 재생 352

14.1.2 녹음 353

14.2 비디오 354

14.2.1 VideoView 354를 이용한 비디오 재생

14.2.2 SurfaceView 355를 이용한 비디오 재생

14.2.3 녹화 비디오 357

14.3 카메라 357

14.3.1 시스템 358의 카메라 기능 호출

14.3.2 커스텀 사진 기능 359

14.4 벨소리 364

14.5 요약 366

15장 2D 게임 개발 367

15.1 게임 캔버스 그리기 367

15.1.1 뷰 367에 애니메이션 효과 구현

15.1.2 SurfaceView 371에서 애니메이션 효과 구현

15.2 드로잉 그래픽 기초 374

15.2.1 그리기 픽셀 374

15.2.2 직선 그리기 374

15.2.3 드로잉 서클 375

15.2.4 드로잉 아크 375

15.2.5 드로잉 텍스트 376

15.2.6 다양한 도형 그리기 376

15.3 고급 이미지 처리 기법 380

15.3.1 비트맵 그리기 380

15.3.2 이미지의 투명성 382

15.3.3 회전 이미지 383

15.3.4 경로 384

15.3.5 셰이더 렌더링 효과 388

15.4 프레임 애니메이션 392

15.4.1 애니메이션 드로어블 및 프레임 애니메이션 392

15.4.2 GIF 애니메이션 394 재생

15.5 트윈 애니메이션 397

15.5.1 무빙 트윈 애니메이션 397

15.5.2 트윈 399 스케일링

15.5.3 회전 트윈 애니메이션 402

15.5.4 투명 트윈 애니메이션 403

15.6 요약 404

16장 흥미로운 안드로이드 앱 405

16.1 센서 405

16.1.1 센서 405 사용 방법

16.1.2 가속도계 409

16.1.3 중력 409

16.1.4 빛 센서 410

16.1.5 자이로스코프 411

16.1.6 오리엔테이션 411

16.1.7 기타 센서 412

16.2 입력 및 출력 기법 413

16.2.1 음성 인식 413

16.2.2 제스처 입력 415

16.2.3 음성 낭독 (TTS) 417

16.3 구글 지도 419

16.4 GPS 위치 정보 423

16.5 테이블 위의 작은 것들 425

16.5.1 AppWidget 425

16.5.2 지름길 431

16.5.3 실시간 폴더 433

16.6 더 아름답게 적용하기 - 라이브 월페이퍼 435

16.7 요약 441

3부 고급 장

17장 HTML5와 모바일 웹 개발 444

17.1 HTML5 444 소개

17.2 HTML5 멋진 효과 시연 445

Android 447의 17.3 HTML5 애플리케이션

17.4 HTML5 캔버스 448

17.4.1 캔버스 개요 448

17.4.2 브라우저가 Canvas 449를 지원하는지 감지하기

17.4.3 웹페이지에서 Canvas 450 사용

17.4.4 경로 452 사용

17.4.5 라인 스타일 설정 453

17.4.6 채우기 타입 453 설정

17.4.7 직사각형 면적 454 채우기

17.4.8 그라디언트 454 사용

17.4.9 캔버스 오브젝트 늘리기 455

17.4.10 캔버스에 그리기 텍스트 456

17.4.11 섀도우 사용 457

17.5 자바스크립트 458 디버깅

17.6 요약 459

18장 입력법 개발 460

18.1 안드로이드 입력기 소개 460

18.2 제어 입력 방법 461

18.3 입력법 실습 462

18.3.1 입력법 구현 463단계

18.3.2 입력기 프로그램 작성 463

18.3.3 입력기 서비스 수명주기 466

18.3.4 사전 입력 텍스트 467

18.3.5 입력 방식 설정 467

18.4 요약 468

19장 안드로이드 OpenGL ES 개발 기초 469

19.1 OpenGL 469 소개

19.2 OpenGL ES 469란 무엇인가요?

19.3 폴리곤 470

19.4 컬러 474

19.5 회전 삼각형 475

19.6 회전 큐브 477

19.7 요약 478

20장 OpenGL ES 쿨 이펙트 479

20.1 균형 유지 순환 텍스트 479

20.2 안드로이드 로봇 482 좌우로 흔들림

20.3 얽힌 회전 큐브 485

20.4 투명 배경의 회전 큐브 486

20.5 회전하는 큐브 487을 만져보세요

20.6 2D와 3D의 결합 회전 효과 489

20.7 회전하는 3차원 하늘 491

20.8 요약 493

21장 안드로이드 NDK 프로그래밍 494

21.1 안드로이드 NDK 494 소개

21.2 NDK 개발 환경 495 설치, 구성 및 테스트

21.2.1 시스템 및 소프트웨어 요구사항 495

21.2.2 안드로이드 NDK 495 다운로드 및 설치

21.2.3 Cygwin 495 다운로드 및 설치

21.2.4 안드로이드 NDK 498 개발 환경 구성

21.3 첫 번째 NDK 프로그램: 헬로 월드 499

21.3.1 NDK 프로그램 작성 및 호출 499

21.3.2 명령줄 메서드로 NDK 프로그램 501 컴파일

21.3.3 Eclipse에서 안드로이드 NDK 502 통합

21.4 배경 변화가 있는 삼각형 (NDK, OpenGL ES) 504

21.5 NDK OpenGL ES API 507을 이용한 끊임없이 변화하는 3D 효과 구현

21.6 NDK로 오디오 API 510 호출

21.7 원주민 활동 511

21.8 안드로이드 NDK 구성 파일 세부사항 513

21.8.1 Android NDK Defined variables 513

21.8.2 안드로이드 NDK 정의된 기능 514

21.8.3 모듈 515를 설명하는 변수들

21.8.4 파일 516 설정 Application.mk

21.9 요약 516

제22장 테스트 주도 개발(TDD) 517

22.1 JUnit 테스트 프레임워크 517

22.2 테스트 활동 517

22.3 콘텐츠 제공자 521 테스트

22.4 시험 서비스 523

22.5 공통 클래스 523 시험

22.6 요약 525

4부 종합 예시

23장 안드로이드 종합 사건 1 - 블루투스 채팅 528

23.1 블루투스 채팅 메인 인터페이스 528

23.2 옵션 메뉴 추가 530

23.3 블루투스 기기 검색 및 연결 530

23.4 다른 블루투스 기기에서 기기를 발견 가능하게 만들기 533

23.5 채팅 메시지 송수신 533

23.6 요약 537

24장 안드로이드 종합 사건 2 - 문 랜딩 (게임) 538

24.1 게임 플레이 방법 538

24.2 게임 인터페이스 539 구현

24.3 게임 난이도 설정 540

24.4 시작 541경기

24.5 스핏파이어 544 함선 조종

24.6 비행기 544편의 방향을 변경하기 위해 함선 조종

24.7 우주선이 545번 우주선에 성공적으로 착륙했는지 확인

24.8 요약 546

25장 안드로이드 종합 사례 3 - 전체 키보드 입력 방식(애플리케이션) 547

25.1 입력기 547 설치

25.2 입력기 548의 초기화

25.3 키보드 동작에 대응하기 549

25.4 편집텍스트 컨트롤의 특성에 따라 다양한 소프트 키보드 표시 551

25.5 요약 553

26장 안드로이드 종합 사건 4 - 스네이크 (게임) 554

26.1 게임플레이 554

26.2 게임 메인 인터페이스 디자인 555

26.3 뱀의 움직임 제어 557

26.4 요약 560

27장 안드로이드 종합 사건 5 - 시나 웨이보 클라이언트 (애플리케이션) 561

27.1 신나 웨이보 561 소개

27.1.1 시나 웨이보 클라이언트 561

27.1.2 Sina Weibo Opens API 563

27.2 시나 웨이보를 활용한 API 563 개발

27.3 시나 웨이보 클라이언트 프로젝트 564 생성 및 구성

27.4 시나 웨이보 564에 로그인하기

27.5 기능 버튼 567

27.6 웨이보 569, "내 집"

웨이보 댓글 27.7 572

27.8 리트윗 웨이보 573

27.9 웨이보 574 쓰기

27.10 요약 576

28장 안드로이드 종합 사건 6 - 웃는 얼굴계속 다시 보세요(게임) 577

28.1 게임플레이 577

28.2 이미지 자료 준비 578

28.3 메인 인터페이스 구현 578

28.4 무작위로 연속 시청 이미지 생성 580

28.5 두 개의 동일한 이미지가 선택된 후 사라짐 580

28.6 타이머 581로 게임 시간 제한

28.7 요약 582


문서 크기; 53.2MB

참고: 이 문서는 안드로이드 개발을 배워야 하는 분들을 위한 것입니다.


다운로드 주소;


링크:

관광객 여러분, 이 게시물의 숨겨진 내용을 보고 싶으시다면 부탁드립니다회답





이전의:보안 전문가들이 리눅스 버전의 "투란" 트로이 목마를 발견했습니다
다음:가격 인상! 크리스마스 이브 '사과'가 팔리고, 사과 사는 데 2위안, 무료 방문 배송!
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com