Source code android ứng dụng google map Sharecode Code đồ án Share code

[Mã code 21789]
  1 Đánh giá    Viết đánh giá
 3      3644      5
Phí tải: 15 Xu (1Xu = 1.000đ)
Danh mục
Thể loại
Nhóm code
Ngày đăng
25-1-2019
Loại file
Full code
Dung lượng
1.27 MB

Khi tải source code sẽ được hỗ trợ cài đặt teamview chi tiết.Mã nguồn android xây dựng Ứng dụng map dùng để học tập và nghiên cứu cho các. Sharecode Code đồ án Share code


MÔ TẢ CHI TIẾT

Khi tải source code sẽ được hỗ trợ cài đặt teamview chi tiết.Các bạn sinh viên nghiên cứu để học tập mã nguồn ứng dụng gg map này nhé

Ứng dụng phục vụ các bạn làm đồ án hoặc khoá luận hoặc mục đích kiếm tiền .

Giới Thiệu Ứng Dụng Google Map

Tên Ứng Dụng: Map Viewer

Mục Đích

Map Viewer là ứng dụng giúp người dùng hiển thị bản đồ tương tác và đánh dấu vị trí cụ thể. Ứng dụng này hỗ trợ người dùng khám phá các địa điểm, thêm đánh dấu và nhận thông tin về vị trí.

Tính Năng Nổi Bật

  1. Giao Diện Đẹp Mắt:

    • Giao diện sạch sẽ và dễ sử dụng, giúp người dùng dễ dàng tương tác với bản đồ.
  2. Hiển Thị Bản Đồ:

    • Sử dụng Google Maps để hiển thị bản đồ và cho phép người dùng xoay, thu phóng.
  3. Đánh Dấu Vị Trí:

    • Cho phép người dùng đánh dấu vị trí trên bản đồ và xem mô tả cho mỗi địa điểm.

Cấu Trúc Mã Nguồn

1. Thư Mục Chính

  • src/: Chứa mã nguồn chính của ứng dụng.
  • res/: Chứa tài nguyên như hình ảnh, bố cục XML, và chuỗi.
  • AndroidManifest.xml: Tệp cấu hình cho ứng dụng.

2. Các Lớp Chính

  • MainActivity.java: Lớp điều khiển chính, hiển thị bản đồ và xử lý logic.
java
package com.example.mapviewer;

import androidx.fragment.app.FragmentActivity;

import android.os.Bundle;

import com.google.android.gms.maps.CameraUpdateFactory;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.OnMapReadyCallback;
import com.google.android.gms.maps.SupportMapFragment;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.MarkerOptions;

public class MainActivity extends FragmentActivity implements OnMapReadyCallback {

    private GoogleMap mMap;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        // Get the SupportMapFragment and request notification when the map is ready to be used.
        SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager()
                .findFragmentById(R.id.map);
        if (mapFragment != null) {
            mapFragment.getMapAsync(this);
        }
    }

    @Override
    public void onMapReady(GoogleMap googleMap) {
        mMap = googleMap;

        // Add a marker in a specific location and move the camera
        LatLng location = new LatLng(-34, 151);
        mMap.addMarker(new MarkerOptions().position(location).title("Marker in Sydney"));
        mMap.moveCamera(CameraUpdateFactory.newLatLng(location));
    }
}
 
  • activity_main.xml: Bố cục giao diện chính.
xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

    <fragment
        android:id="@+id/map"
        android:name="com.google.android.gms.maps.SupportMapFragment"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />
</RelativeLayout>
 

Thiết lập Google Maps API

  1. Thêm Thư Viện Google Maps:

    • Trong tệp build.gradle (Module: app), thêm phụ thuộc sau:
    groovy
    implementation 'com.google.android.gms:play-services-maps:latest_version'
    
     
  2. Thêm Quyền Truy Cập:

    • Trong AndroidManifest.xml, thêm các quyền sau:
    xml
    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
    
     
  3. Khai Báo API Key:

    • Thêm khóa API Google Maps vào trong <application> trong AndroidManifest.xml:
    xml
    <meta-data
        android:name="com.google.android.maps.v2.API_KEY"
        android:value="YOUR_API_KEY"/>
    
     

    (Thay thế YOUR_API_KEY bằng khóa API của bạn).

Hướng Dẫn Sử Dụng

  1. Khởi Động Ứng Dụng:

    • Mở ứng dụng và cho phép truy cập vị trí (nếu có yêu cầu).
  2. Xem Bản Đồ:

    • Bản đồ sẽ hiển thị với một đánh dấu tại Sydney (hoặc vị trí bạn đã chỉ định).
  3. Đánh Dấu Vị Trí:

    • Đánh dấu có thể được thực hiện trong phương thức onMapReady() theo nhu cầu.

Kết Luận

Map Viewer là một ứng dụng đơn giản giúp người dùng hiển thị bản đồ và đánh dấu vị trí. Với mã nguồn đã cung cấp, bạn có thể dễ dàng mở rộng và phát triển ứng dụng với các tính năng nâng cao hơn.

Sharecode

Code đồ án

Share code


XEM THÊM ==> Hướng dẫn cài đặt chi tiết

 

HÌNH ẢNH DEMO

Ứng dụng map,trên android,giao diện đẹp,google map,bản đồ android,code bản đồ số

Ứng dụng map,trên android,giao diện đẹp,google map,bản đồ android,code bản đồ số

Nguồn: Sharecode.vn



HƯỚNG DẪN CÀI ĐẶT

Khi tải source code sẽ được hỗ trợ cài đặt teamview chi tiết.nếu bạn mua mà có gì thắc mắc hoặc cần trợ giúp có thể liên hệ qua mail

 
 
 
LINK DOWNLOAD

DemoMap2.zip [1.27 MB]

File đã kiểm duyệt
     Báo vi phạm bản quyền
Pass giải nén (Nếu có):
sharecode.vn
DOWNLOAD
(15 Xu)
Bạn có code hay
ĐĂNG BÁN NGAY

BÌNH LUẬN


Go Chau Trả lời Thích  018:00 - 17/1/2021
CODE KO SAI DC CAN HUONG DAN [email protected] DA MUA
Code_Thue_Do_An_Android&IOS Trả lời Thích  016:08 - 19/1/2021
@Go Chau ok b
Go Chau Trả lời Thích  015:50 - 20/1/2021
@Code_Thue_Do_An_Android&IOS bạn có nhận viết code thuê ko mình đang có dự án cần bạn hỗ trợ LH zalo 0799799993 thanks bạn
Code_Thue_Do_An_Android&IOS Trả lời Thích  023:52 - 20/1/2021
@Go Chau ok b

ĐÁNH GIÁ


ĐIỂM TRUNG BÌNH

5
1 Đánh giá
Code rất tốt (1)
Code tốt (0)
Code rất hay (0)
Code hay (0)
Bình thường (0)
Thành viên
Nội dung đánh giá
11:05 - 25/1/2019
Code rất tốt
Code rất tốt và phù hợp để phát triển

 HỖ TRỢ TRỰC TUYẾN