blitz-time アプリ開発ブログ

Androidアプリ開発などのTips集

【Androidアプリ開発】写真のトリミング

撮影した写真から必要な個所だけを切り抜きたい場合は、外部アプリのトリミング機能を利用すると便利です。 // uri: 写真のUri private void showTrimImage( Uri uri ){ Intent intent = new Intent("com.android.camera.action.CROP"); intent.setDataAndTy…

【Androidアプリ開発】カメラ撮影を連続で実施

アプリからカメラアプリを起動して、撮影した写真を取り込むにはIntentを利用します。しかし、カメラアプリを起動し、撮影を終了すると、アプリも終了し、元のアプリに戻ってしまいます。カメラで撮影した写真を連続で取り込むには、カメラアプリでの撮影後…

【Androidアプリ開発】スクショした写真を検出する方法

最近のAndroid端末でよく、スクショをとると、通知バーに通知が来て、タップすると、そのスクショ写真を表示することができ、共有機能などを使って、メールに添付したりすることができますね。そんな機能をアプリに入れたいと思いました。 スクショした写真…

【Androidアプリ開発】Bitmapオブジェクトを指定パスにPNGファイルとして保存

Bitmapオブジェクトを指定パスにPNGファイルとして保存します。 static public boolean saveAsPngImage(Bitmap bmp, String strPath){ try { File file = new File(strPath); FileOutputStream outStream = new FileOutputStream(file); bmp.compress(Bitmap…