[Flutter] 위치 정보 권한 체크 및 좌표 전송 (WebView & GPS & SpringBoot)
//Flutter//main.dartimport 'package:geolocator/geolocator.dart';import 'package:permission_handler/permission_handler.dart';void main() async{ WidgetsFlutterBinding.ensureInitialized(); await _handleLocationPermission(); // 어플 켜지면 바로 실행}Future _handleLocationPermission() async { var status = await Permission.location.status; if (!status.isGranted) { status = await Permission.location.re..
2024.09.28
[Flutter] 스플래시 스크린 설정
pubspec.yamldependencies: flutter_native_splash: ^2.3.1 pubspec.yaml과 같은 위치에 flutter_native_splash.yaml을 만들어준다. (app밑에 만들어주면된다.)파일 안에 아래와 같이 복사해서 넣어준다.flutter_native_splash: # This package generates native code to customize Flutter's default white native splash screen # with background color and splash image. # Customize the parameters below, and run the following command in the terminal: ..
2024.09.24
no image
[Flutter] 앱 아이콘 변경
https://icon.kitchen 사이트에서 아이콘을 만들어줌 AndroidManifest.xml에 빨간 밑줄 부분을 바라보게 하면됨android > app > src > main > resmipmap-hdpi, mdpi, xhdpi, xxhdpi, xxxhdpi 폴더안에 아이콘 넣으면됨
2024.09.24
no image
[Flutter] 앱 이름 변경 (안드로이드)
Project > android > app > src > main > AndroidManifest.xml    ...         android:label="app"
2024.09.24
[Flutter] SpringBoot gps정보 전송
1. AndroidManifest.xml ( android > app > src > main > AndroidManifest.xml ) ... sdk 버전 29부터는 아래도 추가해줘야 한다함 .../> 2. pubspec.yaml 설정dependencies추가dependencies: ... cupertino_icons: ^1.0.6 //위치 찾기 쉬우라고 이것도 표시함 geolocator: ^8.2.1 // 해당 geolocator를 추가 3. 좌표 정보 가져오기import 'package:geolocator/geolocator.dart';LocationPermission permission = await Geolocator.checkPermission..
2024.09.20
안드로이드 웹뷰 적용
WebView 적용이 필요해서 작업중인데 Activity와 Fragment 방식이 달랐다. 공통//AndroidManifest.xml Activity 방식//activity_main.xml //MainActivity.javapublic class MainActivity extends AppCompatActivity{ private WebView webview = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); webvie..
2024.07.28
안드로이드 Naver Map Api 사용하기
//AndroidManifest.xml  //build.gradem (Module :app)dependencies { implementation("com.naver.maps:map-sdk:3.19.0") } //settings.gradledependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { google() mavenCentral() jcenter() // Warning: this repository is going to shut down soon maven("https://..
2024.07.27
no image
안드로이드 GPS 정보 가져오기
안드로이드 스튜디오를 통해서 GPS 정보를 가져오자//manifests AndroidManifest.xml  //MainActivity.javapackage com.example.myapplication;import androidx.annotation.NonNull;import androidx.appcompat.app.AppCompatActivity;import androidx.core.app.ActivityCompat;import android.Manifest;import android.content.pm.PackageManager;import android.location.Location;import android.location.LocationListener;import android.locatio..
2024.07.27