Diễn đàn rao vặt 24h miễn phí

Hướng dẫn dùng Shape trong android nâng cao

Thảo luận trong 'Học Hành' bắt đầu bởi tech360, 23 Tháng sáu 2016.

  1. tech360 Member

    Cùng hướng dẫn này chúng tôi sẽ đào tạo các bạn học viên cách dùng các đối tượng Shape để tương tác với Google Map trong lập trình android, chả hạn như:
    Polyline
    Polygons
    Circle
    Hoặc cách nhìn thấy loại Map tùy theo ( bây giờ Google Map có không ít chế độ: NONE , NORMAL , SATELLITE , HYBRID và TERRAIN ).
    Lúc đầu các bạn học viên bổ sung thêm Spinner để cho phép hiển thị kiểu Map theo request của người dùng.
    Thực hiện hoc lap trinh android vẽ các đối tượng Shape lên Google Map: chúng tôi sẽ dạy cách vẽ Polyline , Polygons , Circle trên Map
    *polyline:
    – Dùng để vẽ và đường polyline ( nhiều đường thẳng liên tiếp những không khép kín )
    Ta khai báo đối tượng PolylineOptions :
    PolylineOptions plOption=new PolylineOptions( );
    tiếp đến đưa toàn bộ những tọa độ vào PolylineOptions rồi đẩy vào hàm :
    Polyline polyline= map.addPolyline( plOption );
    Hàm addPolyline sẽ trả về 1 Polyline , ta có xác xuất hiệu chỉnh đối tượng này như sau:
    – Thiết lập màu đường kẻ: polyline.setColor( Color.RED );
    – Thiết lập độ dày đường kẻ: polyline.setWidth( 5 )
    – Thiết lập độ chồng lấp: polyline.setZIndex( 1 );
    *Polygon:
    Vẽ các đường line liên tiếp và khép kín
    na ná ta tạo đối tượng : PolygonOptions
    PolygonOptions pgOption=new PolygonOptions( );
    Đẩy tất cả tọa độ vào PolygonOptions sau thời gian ấy đưa vào hàm: Xem thêm tài liệu >>> hoc lap trinh android o dau
    Polygon polyGon= map.addPolygon( pgOption );
    Hàm addPolygon trả về một đối tượng Polygon , ta có xác xuất hiệu chỉnh:
    – Thiết kế màu đường viền:polyGon.setStrokeColor( Color.BLUE );
    – Thiết kế màu nền: polyGon.setFillColor( Color.YELLOW );
    – Thiết kế độ dày: polyGon.setStrokeWidth( 5 );
    *Circle:
    Vẽ đường tròn
    Giống với cách ta khai báo đối tượng CircleOptions:
    CircleOptions optionCircle=new CircleOptions( );
    Thiết kế tọa độ trọng tâm và bán kính:
    optionCircle.center( latCenter ).radius( 50 );
    tiếp theo đưa vào hàm:
    Circle cir=map.addCircle( optionCircle );
    addCircle trả về một Circle , ta có xác xuất thiết lập:
    – Màu đường viền:cir.setStrokeColor( Color.BLUE );
    – Màu nền : cir.setFillColor( Color.RED );

Chia sẻ trang này

Partner: liên hệ

Phiên bản iwin mới nhất - cach tri mun dau den - cach tri mun trung ca - thẩm mỹ viện - danh bạ thẩm mỹ viện - triệt lông vĩnh viễn - cach tri mun boc - giam can hieu qua - cham soc da mat - tap chi cong nghe - hướng dẫn nấu các mon ngon moi ngay Việt Nam - - tai iwin - tai game ban ca - game avatar - game iwin - khóa hoc photoshop - phòng khám đa khoa chất lượng cao TPHCM - Công ty thi công nội thất chuyên nghiệp nhất hiện nay