2017年02月16日

より自然な乱数を生成! Androidアプリ「乱数ジェネレーター」

ちょっと前だけど、Androidアプリ「乱数ジェネレーター」をアップデートしました。
きっかけとなったのは「連番が多い感じがする」というレビューでした。

最初はHAHAHA、それは気のせいでショと思ったんですが、一応調べてみるこ
とに。

ベースにしたのはロト6の当選番号。これなら偏りが無いと思われるので。

調査したのはロト6の第851回から1100回における、ボーナス数字以外の当
選番号。

この全250回中に連番(2連、3連、4連)があったのは142回。一方、旧バー
ジョンの乱数ジェネレーターでは163回。

う〜ん、調査の途中から確かにちょっと多いな、という気がしていたんですよね
〜。

なので乱数生成のプログラムを変更することにしました。

使ったのは某サイトにあったプログラム。それで生成してみると、連番があった
のは50回中24回。というわけでこれを採用してみました。

より自然な乱数ができるようになった(はず)なので、気になる人は使ってみてく
ださいな。

Google Play 乱数ジェネレーターのダウンロード

rnss2.jpg
タグ:乱数
posted by Blue Rock at 23:46| Java・アプリ開発 | このブログの読者になる | 更新情報をチェックする

2017年01月27日

Androidアプリ 文字数カウントメモ Ver2.01アップデート

文字数カウントメモに寄せられたレビューを元に、アップデートをしてみました。

Google Play 文字数カウントメモのダウンロード

以前はあらかじめ用意された4つのメモしか編集できませんでしたが、今回から
は10個以上でも作成・編集ができるようになりました。

こちらがトップ画面で、3つのメモを作成したところですね。

wcss1c.jpg

メモのタイトルと、最終の編集時間が表示されるようになっています。

各項目を短く押すと編集画面へ移動。長押しすると削除確認がでます。右上の
「メモを追加」ボタンで新規にメモを追加。

次にこちらが編集画面です。

wcss3.jpg

あと、アプリの表示は縦持ちのみになり、横持ちでの表示ができなくなりました。
これはレイアウトの関係で仕方なくってことで。


そして最後に、トップ画面の画像にもありましたが「大切なお知らせ」。

3月1日(予定)から旧バージョンで作成されたメモは、新バージョンでは閲覧・
編集ができなくなります。

それまでにメモの内容を、各編集画面内にある「共有」ボタンか「コピー」ボタンを
押して移動させておいてください。

Google Play 文字数カウントメモのダウンロード

posted by Blue Rock at 22:51| Java・アプリ開発 | このブログの読者になる | 更新情報をチェックする

2016年12月22日

【Android Studio】 アプリをローカライズ(外国語に対応)させる

アプリを英語や中国語など外国語に対応させるのはEclipseだと簡単なんですが、
Android Studioではちょっと面倒なので書いてみますよ。他に書いているサイトと
か見かけなかったし。

題材とするアプリは所得税の計算。これを英語に対応させてみます。

まずはレイアウトXMLファイルのtextviewの文字をstrings.xmlで管理できるように、
赤の下線のところのように書き換えます。

localize0.jpg

で、valuesフォルダを右クリックし、「New」→ 「Values resource file」へと進みます。

localize1.jpg

次に「File name」に「strings」と入力。左下の選択肢から「Locale」を選び、中央の「>>」
をクリック。

localize2.jpg

中央の「Language」で「en;English」を選択して「OK」をクリック。

localize3.jpg

これでstrings.xml(en)が追加されました。画像ではすでに中国語(台湾向け)
のファイルも作成済みですが。

localize4.jpg

後はファイルをこんな風に書く、と。

localize5.jpg

ちなみに日本語の表示はstrings.xmlに書いてあります。そして
「Language」からEnglish(en)を選択すると、日本語だったtextviewが・・・

localize7.jpg

このように英語で表示されるようになりました。

localize6.jpg

今回は日本語をベースに英語に対応させることをしましたが、広く外国人ユーザー
を得たいなら、英語をベースに日本語や他の言語のファイルを加えるほうがいい
でしょう。

つまりstrings.xmlに英語で書き、「ja;Japanese」などのファイルを作ると。

localize9.jpg

タグ:Android Studio
posted by Blue Rock at 23:18| Android Studio | このブログの読者になる | 更新情報をチェックする

2016年12月19日

文字数カウントメモに▲▼ボタンを追加

Androidアプリ「文字数カウントメモ」と「文字数カウントメモ 英語など用
をアップデートし、▲▼ボタンを追加してみました。画像の左上の所ですね。

wcss3j.jpg

▲ボタンを押すとカーソルが一番最初の位置、つまり文のはじめに移動し、
▼ボタンを押すとカーソルが文尾に移動します。

これにより長文の編集が少しは楽になると思います。

----------------------------------------------------------------

それにしても相変わらずレイアウトに余裕がない、低い解像度のスマホには苦労をさ
せられます。

いいかげんそういったスマホは切り捨ててしまいたいんですが、まだ使っている人がど
れぐらいいるか分からないので、なかなかできません。

う〜ん、あと1年くらいでいいかなぁ?

posted by Blue Rock at 23:40| Java・アプリ開発 | このブログの読者になる | 更新情報をチェックする

2016年12月08日

お酒を飲む機会が多いこの時期に Androidアプリ「アルコールの分解時間」をリリース

忘年会など、この時期はお酒を飲むことが多いですよね。そんな人のために、
「アルコールの分解時間」というアプリを作ってみました。

「アルコールの分解時間」のダウンロード(Google Play)

bdtimess2.jpg

このアプリではお酒の量、アルコール度数、あなたの体重を入力すると、体内で
アルコールを分解するまでの時間を計算することができます。

複数の種類のお酒を飲んだ場合でも、分解の合計時間を表示します。

bdtimess3.jpg

ま、一応だけど分解時間には個人差があるし、同じ人でも起きている時と寝
ている時でも違うので、あくまでも目安の時間と考えてください。

というわけで、20歳以上のお酒を飲まれる方のダウンロードお願いしま〜す。

「アルコールの分解時間」のダウンロード(Google Play)

タグ:アルコール
posted by Blue Rock at 22:52| Java・アプリ開発 | このブログの読者になる | 更新情報をチェックする