일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 검사
- shceduler
- schedule
- epmty
- workmanager
- Job
- firebase
- Library
- jobdispatcher
- 빈
- Android
- Background
- PHP
- Service
- livedatam
- jobschduler
- alarmanager
- Today
- Total
목록android (61)
에몽이
intent 포함 실행 adb shell am start -a "android.intent.action.VIEW" -c "android.intent.category.BROWSABLE" -d "ablog://main/airbirdge" URL 실행 $ adb shell am start "http://www.example.com?param1=1\¶m2=2" [Usage]- am start -a android.intent.action.MAIN -n 패키지명/액티비티 경로명- am startservice -n 패키지명/서비스경로명- adb shell am broadcast -a "브로드캐스트명" 쉘에서 액티비티나 서비스를 실행하는 방법입니다.쉘의 AM 명령어를 사용합니다. 1. 액티비스 실행하는 방법*명..
안드로이드 인텐트 관련해서, 두 가지 신기한 클래스가 제공됩니다. 이름만 들어서는 그 쓸모가 무엇인지 애매한, PendingIntent 와 IntentSender 가 바로 그 주인공입니다. 개발자 사이트에 서술된 내용을 살펴보아도 두 가지가 하는일이 정확히 무엇인지, 그리고 특히, 둘 사이의 차이점이 무엇인지 좀 헷갈립니다. 두 가지 클래스는 어떤 역할을 수행하고, 어떤 차이점이 있으며, 안드로이드 어플리케이션을 개발할 때, 어떻게 유용하게 사용될 수 있는지 간단하게 정리해 보았습니다. 1.PendingIntent PendingIntent 은 비교적 이해하기 쉽습니다. 커뮤니케이션에는 세 가지 기본 요소가 있습니다. 메세지, 송신자, 수신자. 인텐트는 메세지 입니다. 수신자는 해당 인텐트를 수신하기 위한..
Ever since Material design inception Floating Action Button is one of the most important component of this awesome design language. Also Google made it easier to implement FAB in our Android app with the help of the Design Support Library which was released following Google I/O 2015. Adding FAB is very simple which is similar to Button or other widgets. In this article we are going to see how to..
* DB로 직접 접근하기 vs ContentProvider 사용하기?: 안드로이드에서는 기본적으로 SQLite를 사용할 수 있도록 API를 다양하게 편리하게 제공해주고 있다. 하지만, 이러한 SQLite는 기본적으로 해당 DB를 생성한 앱에서만 접근이 가능한 제약 사항이 있기 때문에, 앱간의 공유가 어려웠었다. 하지만, 이제는 안드로이드에서 기본적으로 주소록이나 콜로그 등에 대해서 ContentProvider를 통해서 데이터를 제공해주고 있고, Android SDK에서도 해당하는 내용을 사용할 것을 권하고 있다. 만약 앱에서 데이터를 내부적으로만 사용한다면, 굳이 ContentProvider를 사용하지 않아도 되고, 사실 ContentProvider를 처음에 접하게 되면 익숙하지 않기도 하고 제대로 된 ..
저는 안드로이드 개발하면서 디버깅보다는 곳곳에 로그를 남겨두고 예상되는대로 실행이되는지 확인합니다.혹은 변수값이나 클래스등의 값을 확인하기도 합니다. 로그를 찍을때는 Log.d(TAG,로그내용) 과 같이 쓰고 계실겁니다. Log.d("TedPark","로그 내용"); Log.i("TedPark","로그 내용");Log.e("TedPark","에러 내용"); 하지만 이렇게 남긴 로그들은 실제 배포버전으로 배포해서 플레이스토어에 배포한뒤에도 로그캣에 계속 찍히게됩니다.제가 몇개의 앱을 받아서 Logcat을 연결해보면 해당 앱의 개발자가 남겨둔 로그들을 저도 확인할 수 있는 경우가 더러 있습니다.다른사람이 알아도 문제없는 로그라면 상관없겠지만 특정 정보가 있거나 URL정보 등 기타 민감한 정보들을 개발자가 아..
1. [안드로이드(22)] - GCM보다 더 간편하게 FCM으로 푸시알림 구현하기 Part1Part 1에 이어서 이제 앱서버(웹서버)쪽 작업을 해 보자. Part1에서는 콘솔에서 메시지를 발송하는데 까지 완료 했다. 여기서는 콘솔페이지 대신에 PHP를 이용해서 안드로이드에서 넘어온 토큰 데이터를 서버의 DB에 저장하는 한다. 그러면 언제든지 데이터베이스에 저장된 토큰을 바탕으로 FCM서버에 알림요청을 할 수 있게 된다. 쉽게 말해 알림을 보낼 수 있는 관리자페이지를 만든다고 생각하면 된다. 마지막으로 워드프레스에서 새로운 글을 등록하면 이 PHP스크립트를 실행해서 새글 알림을 폰으로 보내도록 하는 프로그래밍을 할 예정이다. 이것이 개인적인 최종 목적이다. 물론 다른 형태로 얼마든지 활용할 수 있겠지만 다..
https://github.com/stfalcon-studio/ChatKit?utm_source=android-arsenal.com&utm_medium=referral&utm_campaign=5295
https://stackoverflow.com/questions/19386651/how-to-fix-usr-lib-libstdc-so-6-version-glibcxx-3-4-15-not-found
https://www.youtube.com/watch?v=flBlhnEd530