Development/Android74 [안드로이드] Android Fused Location Provider 안녕하세요 푸민입니다. 이전에 작성한 글 중에 LocationClient 에 대해서 작성한 적이 있습니다. LocationClient 는 NetworkProvider 와 GPSProvider 를 사용하지 않고 내부적으로 FusedLocationProvider 를 사용합니다. 즉 LocationManager 와의 차이가 여기서 나는 것이지요! 기존 Provider 들은 각각 셋팅해준 것만을 기준으로 측정을합니다. 예를 들면 GPSProvider 로 설정하면 GPS 만을 사용하는 것과 같이.. 그러나 FusedLocationProvider 는 GPS, WiFi, Mobile Network 를 활용하여 측정하고 또 측정한것에 추가로 Accelerometer(가속도, 이동거리), Gyro(회전방향), Compa.. 2015. 10. 8. [안드로이드] 위젯 (Widget) 만들기! 안녕하세요 푸민입니다. 안드로이드에서는 다양한 위젯 기능을 제공하는데요 ㅎㅎ 한번 알아볼까요? 1. 먼저 위젯이 사용할 레이아웃을 만들어줍니다. 간단하게 텍스트뷰를 보여주겠습니다. 2. res/xml 폴더를 만들고, widget_config.xml 과 같이 설정 파일을 만들어 줍니다. 가로 및 세로의 최소 사이즈를 설정합니다. 그리고 updatePeriodMillis 로 자동 업데이트 시간을 설정합니다. initialLayout 에는 전에 만들어둔 레이아웃을 설정해줍니다. 3. WidgetTest 클래스를 만들어서 AppWidgetProvider 를 상속받아서 만들어줍니다. public class WidgetTest extends AppWidgetProvider{@Overridepublic void on.. 2015. 10. 7. [안드로이드] 플레이스토어 연동 안녕하세요 푸민입니다.안드로이드 앱에서 각종 앱의 플레이스토어로 연동을 많이시키죠!한번 알아보겠습니다. 1. 퍼밋주기 먼저 인터넷 연결을 할 수 있는 퍼밋을 줍니다. 플레이스토어에 연결하기 위해서는 당연히 인터넷이 연결되야겠지요? 2. 마켓 스키마 활용Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + app_id));startActivity(intent); Intent 를 사용하여 Uri 에 플레이스토어 스키마를 넣어서 요청합니다. market:// 이라는 프로토콜을 사용 하시면 되구요. details Url에 id 라는 파라미터를 넣어주면 됩니다. id 는 해당 앱의 package name 입니다! 3. 플.. 2015. 10. 6. [안드로이드] Admob 광고 안녕하세요 푸민입니다.구글에는 Admob 이라는 광고 플랫폼이 있습니다. 앱을 만들어서 출시할때 넣어주면 노출 정도에 따라 수익이 생깁니다. 1. hrrp://www.google.co.kr/ads/admob 으로 접속하여 가입을 합니다. 2. Admob SDK 를 받아서 추가하고자라는 프로젝트의 라이브러리에 추가를 합니다. 3. 권한설정- 기본적으로 인터넷에 연결하여 광고를 불러오기 때문에 권한으로 Internet 과 access_network_state 를 줍니다. 4. AndroidManifest 에 광고 Activity를 설정해줍니다. 5. 레이아웃에서 AdView 를 추가합니다.- ID 값은 Admob 의 ID를 입력합니다. 6. 앱티비티에서 AdView 로그하기 AdView = adview = .. 2015. 10. 3. 이전 1 ··· 7 8 9 10 11 12 13 ··· 19 다음