Creating android camera intent app using Kotlin - Displaying scaled bitmap
Creating android camera intent app using Kotlin - Displaying scaled bitmap 1 - Kotlin Camera Thumbnail https://youtu.be/5wbeWN4hQt0 2 - Kotlin Camera Bitmap https://youtu.be/qYnZx0lBAFU 3 - Kotlin Video Intent https://youtu.be/5XqfcFp2wjg To get access to the code descriptions, code and github bonus videos signup here https://goo.gl/6tDV38 For any questions I provide paid support here https://www.codementor.io/mobapptuts This is an introduction to the Kotlin programming language based on an existing tutorial series https://www.youtube.com/playlist?list=PL9jCwTXYWjDJ5Lok6Lba8U_629xeegj_h Where we implement the application using Kotlin instead of Java. The android camera intent tutorial is designed to suitable for people new to programming and android. And by combining the camera intent app with the kotlin programming language makes an ideal android tutorial for beginners. Part 1 - Displaying thumbnail https://youtu.be/5wbeWN4hQt0 Part 2 - Displaying scaled bitmap https://youtu.be/qYnZx0lBAFU This android kotlin development tutorial continues on from https://youtu.be/5wbeWN4hQt0 Where in the previous tutorial we passed a thumbnail to thumbnail to the image view, in this tutorial we will be passing a scaled bitmap to the image view. In this tutorial we will cover: - Setting up a content:Uri with sharable permissions - Setting up unique filenames - Creating a File to hold the bitmap - Passing the sharable intent to a camera application - Creating a scaled bitmap whose dimensions match the destination image view - Setting the scaled bitmap to the ImageView API's covered: - SimpleDateFormat - getExternalFilesDir() - getExternalFilesDir.mkdirs() - createTempFile() - File.absolutePath - BitmapFactory.Options() - BitmapFactory.Options().inJustDecodeBounds - BitmapFactory.Options().inSampleSize - BitmapFactory.decodeFile() - Math.min() - ImageView.setImageBitmap() - FileProvider.getUriForFile() - Intent.putExtra() Youtube playlist: https://www.youtube.com/playlist?list=PL9jCwTXYWjDJwCVaF0l2ZwsLSqchEmsxl For questions, training and consultancy support I can be contacted here https://www.codementor.io/mobapptuts Disclaimer - The only support provided on this channel which includes questions, will be submission of suspect bugs that are reproducible on android Nexus hardware on the github code base. For much more information checkout Website - https://www.nigeapptuts.com Codementor - https://www.codementor.io/mobapptuts Twitter - https://twitter.com/MobAppTuts Facebook - https://www.facebook.com/nigeapptuts Google+ - https://plus.google.com/b/115884642086760882044 Pinterest - https://www.pinterest.com/mobapptuts/
Download
0 formatsNo download links available.