tailieunhanh - Bài giảng Android nâng cao: Bài 4 - Trương Xuân Nam

Bài giảng Android nâng cao: Bài 4 Media Services (continue) + Location Base Services cung cấp cho người học những kiến thức như: Media Services (continue); Global Positioning Services; Geocoding Locations; Mapping Locations. Mời các bạn cùng tham khảo! | MobiPro ANDROID NÂNG CAO BÀI 4 Media Services continue Location Base Services MobiPro Nội dung 1. Media Services continue Video TTS Camera 2. Location Base Services Global Positioning Services Geocoding Locations Mapping Locations TRƯƠNG XUÂN NAM 2 MobiPro Phần Video TRƯƠNG XUÂN NAM 3 MobiPro Video playback Android OS có 2 cách để chơi lại các tập tin video Sử dụng VideoView kết hợp với MediaController Sử dụng MediaPlayer và SurfaceView Chơi lại video không yêu cầu quyền gì đặc biệt nhưng nếu file video ở ngoài internet thì ứng dụng cần có quyền truy cập internet Phương pháp thứ 2 cho phép lập trình viên thiết lập các bộ filter cho hình ảnh phát ra thông qua hàm setPreviewCallback filter cần có kiến thức tốt về video nếu muốn viết filter TRƯƠNG XUÂN NAM 4 MobiPro VideoView MediaController VideoView là view dùng để hiển thị dữ liệu video VideoView cung cấp các hàm để điều khiển quá trình chơi video start pause suspend resume stopPlayback seekTo millis MediaController là widget cung cấp các điều khiển cơ bản cho video ngoài ra cũng cho lập trình viên tùy biến điều khiển các nút next và prev VideoView và MediaController được thiết kế để làm việc với nhau và cùng đáp ứng trải nghiệm người dùng khi chơi video xử lý các sự kiện chạm TRƯƠNG XUÂN NAM 5 MobiPro VideoView MediaController TRƯƠNG XUÂN NAM 6 MobiPro VideoView MediaController protected void onCreate Bundle savedInstanceState savedInstanceState setContentView VideoView videoView VideoView findViewById new MediaController this quot quot getPackageName quot quot TRƯƠNG XUÂN NAM 7 MobiPro VideoView MediaController MediaController được mặc định là ẩn không cần đặt lên layout khi thiết kế MediaController dùng hàm setAnchorView v để xác định nó sẽ được gắn vào view nào khi xuất hiện view mặc định chính là VideoView mà nó điều khiển MediaController được .

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.