목록Android (136)
Nuke Olaf - Log Store
현재 위치를 지도 상에 마커로 표시해줍니다. 디바이스의 위치 서비스(GPS)가 비활성화 되어 있는 경우 사용자가 활성화하도록 요구합니다. 디바이스의 운영체제 버전이 안드로이드 6.0이상일 경우에는 위치 관련 퍼미션을 런타임에 요구합니다. 현재 위치가 변경되면 계속 카메라가 이동하여 현재 위치를 중심으로 지도를 보여주게 됩니다. https://webnautes.tistory.com/1249 그 외 참고 사이트 >>> https://dev-daddy.tistory.com/3 https://medium.com/@ssaurel/getting-gps-location-on-android-with-fused-location-provider-api-1001eb549089 https://www.vogella.com/tu..
내 구글맵에서 모든 장소를 검색할 수 있게 하는것이 아니라, 내가 지정해놓은 장소들만 검색할 수 있게 하는 것이 좋을 것 같다는 생각이 들었다. 그래서 GeoCoder 로 주소를 가져와서 검색하는 것이 아니라, 내가 미리 하드코딩 해둔 마커들의 이름을 검색할 수 있게 하는 것이 좋을 것 같다는 생각이 들었다. 이 방법이 최선은 아닌것 같다. 더 좋은 방법이 있는지 찾아보고 싶은데 시간 관계상 이렇게 구현했다. 1. marker 들을 미리 추가해놓기 HashMap shops = new HashMap(); // 구글 맵에 업체에 관련된 markers 추가함 public void addMarkers() { MarkerOptions markerOptions = new MarkerOptions(); LatLng ..
내 앱의 구글 맵이 보이는 부분에서 장소를 검색할 수 있는 검색 창을 띄우고 싶다. 구글 맵에서 제공하는 AutoCompleteFragment 를 사용하거나, 직접 EditText 를 이용해서 검색창을 만들 수 있다고 한다. AutoCompleteFragment 는 지도에서 검색할때 자동완성을 도와주는 기능을 하는 fragment 인것 같다. 그런데 찾아보니, AutoCompleteFragment 는 deprecated 되었다고 한다. 왜 deprecated 되었는지는 아직 찾아보지 못했음. 아무튼 그래서 SupportAutocompleteFragment 를 사용하면 된다고 함 https://developers.google.com/places/android-sdk/autocomplete 아무튼 나는 Ed..
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_shop); // 구글 맵 프래그먼트를 띄운다 // SupprotMapFragment 를 통해 레이아웃에 만든 fragment 의 ID 를 참조하고 // 구글맵을 호출한다. SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager() .findFragmentById(R.id.shop_map); // getMapAsync 는 무조건 main Thread 에서 호출되어야한다 mapFragme..
1. API 의 사전적인 의미 "Application Programming Interface" : "응용 프로그래밍 인페이스" 라는 뜻이다. 위키피디아에서 말하는 API https://en.wikipedia.org/wiki/Application_programming_interface " An application programming interface (API) is an interface or communication protocol between different parts of a computer program intended to simplify the implementation and maintenance of software. " " An API may be for a web-based sys..
1. Android 에서의 google map API 란? Android 용 Maps SDK 를 사용하면 Google Map 데이터를 기반의 지도를 어플리케이션에 추가할 수 있다. Google Maps API 에는 크게 두가지 기능이 있다고 볼 수 있다. (1) 사용자를 위한 지도가 보여지게 하는 것 (2) 사용자 위치의 위도/경도 데이터를 반환하는것, 또는 주소에 대한 데이터를 반환하는 것 구글은 우리 모두 알다시피 짱 큰 회사이다. 이 회사에서 축적한 지도 관련 데이터는 엄청나게 많을 것이다. 우리는 구글이 만들어 놓은 지도 데이터, 그리고 지도를 앱에 띄우게 하고, 사용자의 위치 데이터를 반환하는 코드를 필요한 상황에 맞게 가져다 쓰면 되는것이다. 그러한 코드들과, 코드들을 사용할 수 있게 연결해주..
https://stackoverflow.com/questions/41442538/get-the-latest-image-from-external-storage-in-android/41442632 Get the latest image from external storage in android I want to load the latest image from the external storage in Android. Do you have any ideas how to get the name of the latest image? Currently, I load a certain picture from the gallery t... stackoverflow.com String[] projection = new S..
https://stackoverflow.com/questions/9049143/android-share-intent-for-a-bitmap-is-it-possible-not-to-save-it-prior-sharing?rq=1 Android Share Intent for a Bitmap - is it possible not to save it prior sharing? I try to export a bitmap from my app using share intent without saving a file for a temporal location. All the examples I found are two-step 1) save to SD Card and create Uri for that file 2..