내부에서 개발한 비디오 플레이어가 아닌 미리 설치가 되어 있는 플레이어로 동영상을 볼수가 있다.사용방법은 다음과 같다. Intent intent = new Intent(Intent.ACTION_VIEW);Uri uri = Uri.parse([URL]);intent.setDataAndType(uri, "video/*");if(intent != null && intent.resolveActivity(getPackageManager()) != null) {startActivity(intent);}
안드로이드에서 파일을 재생하거나, 다른 프로그램을 호출할 경우에, Mimetype을 넣어주어야 할 경우가 발생한다. 이럴 경우에는, 자신이 만들 필요는 없다.안드로이드에서 이미 제공을 하여 주고 있기 때문이다. 사용방법은 다음과 같다. MimeTypeMap mimeTypeMap = MimeTypeMap.getSingleton();String mimeType = mimeTypeMap.getMimeTypeFromExtension("jpg"); 쉽다.
개발을 하다보면, 여러가지 Intent 기준을 가지고, 값을 가져올수 있다.이렇게 화면에 나오는 부분을 합쳐서 하나의 창에서 선택할수 있게 개발을 하여야 하는 상황이 발생한다. 사용방법은 다음과 같다.Intent로 값을 가져온 이후에 putExtra로 합쳐주면 된다. 아래의 getPickIntent()의 값이 Gallery와 Camera가 합쳐져서 나오는것이며,메소드명에서 보듯이 각각의 Intent를 합치는 작업을 한다. * getCameraIntent()에 보면 mScreenShotUri값은 onActivityResult에서 사용하려고 빼둔것임. 소스에 포함안되어 있다고 하지 말기. 소스. private Intent getPickIntent() { Intent chooserIntent = Intent...
Asset폴더에 파일을 저장하였다가 가져와서 사용할 경우가 있다. 예를 든다면, 웹페이지를 넣어서 파일을 불러와서 할 경우도 있을 것이며,특정 이미지를 불러와서 화면에 보여주거나, 음악파일을 불러와서 사용한다던지.이용약관을 파일로 저장하고 있다가 텍스트를 가져와서 사용한다던지.이용범위가 넓긴하다. 사용방법. 1. Asset Folder에 WebPage를 넣어두고 가져올 경우webView.loadUrl("file:///android_asset/index.html"); 2. AssetManager를 이용하는 방법AssetManager assetmanager = getResources().getAssets(); Bitmap bitmap = null; try { InputStream is = assetmanag..
- Total
- Today
- Yesterday
- war
- tomcat
- golang
- Python
- Codable
- php
- cocoapods
- windows10
- intellij
- android
- github
- rxswift
- go
- enum
- SWIFT
- Linux
- CentOS
- centos8
- ios
- git
- Xcode
- Windows
- Spring
- Kotlin
- docker
- Gradle
- nodejs
- Java
- MySQL
- ubuntu
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |