2018年10月14日日曜日

アプリ紹介:HECam - ヒストグラム平坦化カメラ


HECam - ヒストグラム平坦化カメラ

Android4.4以降

パーミッション
  • android.permission.INTERNET
    広告表示に使用します。
  • android.permission.ACCESS_NETWORK_STATE
    広告表示に使用します。
  • android.permission.CAMERA
    カメラアクセスに使用します。
  • android.permission.WRITE_EXTERNAL_STORAGE
    撮影した写真の保存に使用します。

カメラの映像のヒストグラムを平坦化して、明暗のある画像のディテールを鮮明に表示します。

処理はリアルタイムで行いますので、処理済み画像のプレビュー画面を見て写真を撮ることができます。

HDRのように複数の画像を合成するのでは無く、1つの画像を処理します。


Google Play で手に入れよう

2018年10月6日土曜日

アプリ紹介:万華鏡Photo


万華鏡Photo

Android4.4以降

パーミッション
  • android.permission.INTERNET
    広告表示に使用します。
  • android.permission.ACCESS_NETWORK_STATE
    広告表示に使用します。
  • android.permission.CAMERA
    カメラアクセスに使用します。
  • android.permission.WRITE_EXTERNAL_STORAGE
    撮影した写真の保存に使用します。

Android端末のカメラの映像からリアルタイムで万華鏡の映像を生成して表示します。背面と前面にカメラを搭載しているスマホなら、使用するカメラを切り替えることができます。

表示されている万華鏡の映像を撮影して、画像ファイルに保存することもできます。画像を管理するビューアーも搭載しています。

リアルタイムの映像の処理のため、古いAndroid端末では処理が遅くなる場合があります。


Google Play で手に入れよう

2018年9月29日土曜日

アプリ紹介:左右対称カメラ


左右対称カメラ

Android4.4以降

パーミッション
  • android.permission.INTERNET
    広告表示に使用します。
  • android.permission.ACCESS_NETWORK_STATE
    広告表示に使用します。
  • android.permission.CAMERA
    カメラアクセスに使用します。
  • android.permission.WRITE_EXTERNAL_STORAGE
    撮影した写真保存に使用します。

「左右対称カメラ」は鏡に映したように左右対称に撮影できるカメラアプリです。

カメラのプレビューで、リアルタイムに左右対称の映像を表示できます。

背面のアウトカメラと前面のインカメラを切り替えて使用することができます。


Google Play で手に入れよう

2018年9月6日木曜日

アプリ紹介:その日の日記


その日の日記

Android5.0以降

パーミッション
  • android.permission.INTERNET
    広告表示に使用します。
  • android.permission.ACCESS_NETWORK_STATE
    広告表示に使用します。

「その日の日記」は簡単操作のAndroid用日記アプリです。PDF出力機能があるので、最終的に紙に印刷することもできます。

他には、日記データのバックアップ、機種変更対応、画像挿入などの機能があります。

また、本アプリは端末の向きが縦でも横でも使えますので、使いやすい方向でキーボードを表示して、文字入力ができます。

Google Play で手に入れよう

2018年7月15日日曜日

AndroidStudioでFailed to resolve: common

EclipseのプロジェクトをAndroidStudioにインポートして、appレベルのbuild.gradleファイルのバージョン情報とかを編集してから「Sync Now」を実行すると、

Failed to resolve: common
Open File

というような、エラーが発生します。

AndroidStudio上で上記エラーメッセージの「Open File」をクリックすると、appレベルのbuild.gradleファイルが開かれます。

つまりAndroidStudioさんがappレベルのbuild.gradleファイルに問題があるって言ってるってってことですよねぇ?

私はそう思ってappレベルのbuild.gradleファイルの内容を色々変更してみたのですが、エラーは解消しません・・

ビルドが通っている別のプロジェクトのgradleの内容とほとんど同じに変更してもダメ・・

色々やってもダメであきらめかけたとき、ふと思ってトップレベルのbuild.gradleを以下のように修正してみたら、エラーが解消しました \(^o^)/

修正前

buildscript {
    repositories {
        jcenter()
        google()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.3'
    }
}

allprojects {
    repositories {
        jcenter()
        google()
    }
}


修正後

buildscript {
    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.3'
    }
}

allprojects {
    repositories {
        google()
        jcenter()
    }
}


修正前後でほとんど同じですねぇ、google()とjcenter()の順番が違うだけです。何がダメだったのでしょう・・

修正前はプロジェクトインポート時に自動生成された内容のままなんですが・・

2018年7月8日日曜日

AQUOS EVER SH-02JをAndroid8にアップデートしました


Androidアプリ検証用に使っているAQUOS EVER SH-02JをAndroid8にアップデートしました。

SH-02Jを購入したときはAndroid6でしたが、既にAndroid7へのアップデートが可能でしたので、すぐにアップデートしました。

Android7へアップデートできることで十分満足していたのですが、最近Android8へアップデートできるようになっていることを知りました。

SH-02Jは安価な機種でスペックは高くないし、キャリア端末はアップデートに積極的でないイメージがあったので、まさかAndroid8にアップデートできるとは思っていませんでした。ありがとう!ドコモ&シャープさん\(^^)/

SH-02Jでよく使うアプリはLINEとにゃんこ大戦争ですが、アップデート後に特に問題は起きていません。気づいていないだけかもしれませんが・・

なにか気がついたら、このブログに詳細を書きます。

2018年7月1日日曜日

Android Studio3でDDMSとかAndroid Device Monitorが無い?

Android Studioで実機を接続して画面キャプチャを撮ろうと思って、いつものようにDDMSを起動しようと思ったらAndroid Studio内のどこにも見当りません。

ググるとDDMSはAndroid Device monitorに変更になったと情報があったので、探してみたけどAndroid Device monitorも見当りません・・・


最近やっとAndroid Studio3にアップデートしたのですが、どうやらAndroid Studio3ではAndroid Device monitorの代わりにAndroid Profilerを使うことになっているようです。

Android Profilerを見てみると、DDMSと同様に端末内のファイルコピーとかできるようですが、画面キャプチャの機能が見当りません・・・

とりあえず端末単体で電源ボタン+ボリュームダウンボタンでキャプチャ撮れるから大丈夫なのですが、Android Studioの画面内から撮れると便利なのになぁ・・・

2018年2月11日日曜日

アプリ紹介:MailCam

MailCam
Android4.0以降
パーミッション
  • android.permission.CAMERA
    写真撮影に使用します。
  • android.permission.INTERNET
    メール送信に使用します。広告表示に使用します。
  • android.permission.ACCESS_NETWORK_STATE
    広告表示に使用します。
  • android.permission.WRITE_EXTERNAL_STORAGE
    写真保存に使用します 。

「MailCam」は、撮影した写真を自動でメールに添付して送信することができカメラアプリです。
ボタンを押したときに1枚撮影する通常撮影と、定期的に自動で撮影を行うインターバル撮影が可能です。
メールに添付する写真のファイルサイズを小さくするために、画像を縮小することもできます。

Google Play で手に入れよう

2018年1月28日日曜日

自分用メモ:Android APIレベルとバージョン

Androidアプリの開発するとき、最初に悩むのがAPIレベルをどうするかってことです。そろそろAndroid5未満は未対応でよいかな・・

APIレベルとバージョンの対応は忘れがちなので、メモしておきます。

APIレベルAndroidバージョン備考
1Android 1.0
2Android 1.1
3Android 1.5
4Android 1.6Donut
5Android 2.0Eclair
6Android 2.0.1
7Android 2.1.*
8Android 2.2.*Froyo
9Android 2.3、2.3.1、2.3.2Gingerbread
10Android 2.3.3、2.3.4
11Android 3.0.*Tablet用 Honeycomb
12Android 3.1.*Tablet用
13Android 3.2Tablet用
14Android 4.0、4.0.1、4.0.2Ice Cream Sandwich
15Android 4.0.3
16Android 4.1、4.1.1Jelly Bean
17Android 4.2、4.2.2
18Android 4.3
19Android 4.4KitKat
20Android 4.4WWear用
21Android 5.0、5.0.1、5.0.2Lollipop
22Android 5.1、5.1.1
23Android 6.0、6.0.1Marshmallow
24Android 7.0Nougat
25Android 7.1、7.1.1
26Android 8.0Oreo
27Android 8.1

2018年1月14日日曜日

アプリ紹介:DSD Dec

DSD Dec
Android 4.0.3以降
パーミッション
  • android.permission.INTERNET
    広告表示に使用します。
  • android.permission.ACCESS_NETWORK_STATE
    広告表示に使用します。
  • android.permission.WRITE_EXTERNAL_STORAGE
    DSDファイルの読み込み、変換後のファイル保存に使用します。

「DSD Dec」は、DSDファイルをWavファイル(非圧縮PCM)への変換アプリです。また、DSDファイルの再生も可能です。

対応DSD形式は、DSD64(2.8MHz)、DSD128(5.6MHz)、DSD256(11.2MHz)です。
DSDファイル形式は、DSDIFF(.dff)と DSF(.dsf)に対応しています。

お手持ちのAndroid端末でDSDファイルの再生も可能ですが、端末の処理能力によっては音飛びが発生するかもしれません。