ANDROID
-
intent 를 활용한 전화,문자 보내기창 띄우기ANDROID 2017. 1. 12. 15:22
http://theeye.pe.kr/archives/1242 ex)) @JavascriptInterface public void SendSMSPopup(final String Msg) { Intent it = new Intent(Intent.ACTION_VIEW); //it.putExtra("address", "전화번호"); it.putExtra("sms_body", Msg); it.setType("vnd.android-dir/mms-sms"); startActivity(it); } @JavascriptInterface public void SendMAILPopup(final String Msg) { Intent it = new Intent(Intent.ACTION_SEND); it.putExtra(In..
-
웹뷰의 alert, confirm 창 URL 숨기ANDROID 2017. 1. 12. 15:21
setWebChromeClient 을 이용해서 간단히 숨길수 있다.메뉴얼 -주소https://developer.android.com/reference/android/webkit/WebChromeClient.html webview.setWebChromeClient(new WebChromeClient() { public boolean onJsAlert(WebView view, String url, String message, final android.webkit.JsResult result) { new AlertDialog.Builder(PayListActivity.this) .setTitle("타이틀") .setMessage(message) .setPositiveButton(android.R.string...
-
안드로이드6.0 사용자에게 권한 요청하기ANDROID 2017. 1. 11. 12:23
이미 여러곳을 보고 온거라고 생각합니다..! https://developer.android.com/training/permissions/requesting.html?hl=ko#perm-check 확인해보시고 전체적인 코드는 //-------------------------------------- AuthorityCheck---------------------------------------------// private static final int MY_PERMISSIONS_REQUEST_READ_PHONE_STATE = 1; String PhoneNumber =""; //-------------------------------------- AuthorityCheck---------------------..
-
android studio com.android.support:v4 -사용하기ANDROID 2017. 1. 11. 11:29
안녕하세요. - 이 글은 안드로이드 스튜디오 기준으로 작성되었습니다. 안드로이드 마시멜로우(6.0) SDK 23 에서부터는 모든 권한에대해 사용자의 동의를 받아야 사용이 가능하게 되었습니다. 그래서, 여러가지 조건들이 늘어낫는데요. https://developer.android.com/training/permissions/requesting.html?hl=ko#perm-check 에서 따라하면 되구요. ContextCompat.checkSelfPermission() 을 사용할려면 import android.support.v4.app.ActivityCompat;import android.support.v4.content.ContextCompat; 두가지를 사용할 수 있어야 합니다. 그런데, 저같은 경우는 ..
-
모바일 웹에서 홈화면 바로가기시 설정하기.ANDROID 2017. 1. 2. 10:32
간단!! 이걸넣고 manifest.json 파일에는 { "name": "oh!", "icons": [ { "src": "./_img/app_icon.png", "sizes": "36x36", "type": "image/png", "density": 0.75 }, { "src": "./_img/app_icon.png", "sizes": "48x48", "type": "image/png", "density": 1.0 }, { "src": "./_img/app_icon.png", "sizes": "72x72", "type": "image/png", "density": 1.5 }, { "src": "./_img/app_icon.png", "sizes": "96x96", "type": "image/png", "d..
-
android 6.0 org.apache.http 오류ANDROID 2016. 12. 22. 17:27
안녕하세요!! ㅎㅎ 프로젝트를 안드로이드 스튜디오로 옮기면서! 발생되는 문제들을 실시간으로 해결해 보고있습니다! 이번 문제는 org.apache.http 이것들이 import 가 안되는데요!! 당황하지 말고! Gradle Script > build.gradle(Module:app) 파일을 열어보세요! 저같은 경우는 아래와 같이 되어있는데요!! apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "25.0.2" defaultConfig { applicationId "패키지명" minSdkVersion 11 targetSdkVersion 23 versionCode 54 versionName "4.611..
-
ANDROID STUDIO 설치하기ANDROID 2016. 12. 22. 15:52
안녕하세요~ http://withcoding.com/52 저는 위 글을 보고 따라했어요! 이클립스보다 훨씬더 간단한 설치가 가능했습니다. 그리고 저는 이클립스에서 작업하다가 스튜디오로 넘어왔는데요, 이클립스 프로젝트를 스튜디오로 마이그레이션을 잘 해주더라구여. 단, 엄청 복잡한 프로그램은 에러가 뻑뻑!! ㅠㅜ 터져서 고생고생중이네요! 마이그레이션은 엄청 간단하더라구요 FILE -> NEW -> IMPORT PROJECT 이클립스 프로젝트 폴더 선택 -> NEXT -> NEXT ... 끝!!! 그냥 끝이네요!! ㅋㅋㅋ 이럴 줄 알았으면 진작 스튜디오로 넘어올껄 ㅜㅠ 이제 남은건 스튜디오에서는 프로젝트 구성이 어떻게 되어있는지와 단축키 정도만 적응하면 될거같아요! 두가지는 곧! 돌아와서 남기겠습니다~~