KDP(電子出版)のメモ 急急如律令

Amazon Kindleダイレクト・パブリッシングでの電子出版や電子書籍の作成販売について、文章やイラストの作成や編集方法について書いています。

アンドロイドアプリ

androidでファイルの保存

JAVAだとパスを指定してファイルの保存ができるが、アンドロイドだと何かと面倒なようだ。 developer.android.com 仕組みとしてはブラウザでファイルをダウンロードしたときのように、ファイル名を指定してファイルを保存する形。そうしてファイルを生成する…

androidでzipファイルの展開

zipファイルを展開するときにファイルに一旦保存するのが手間だったので、 streamBuilderに展開してテキストファイルをtextviewに表示してみた。 例のごとく、ファイルを選択して読み込むのは。 intent.setType("application/zip"); //zip file only zipファ…

androidで画像を選択して表示するプログラミング

前はテキストファイルを読み込んで表示するまでをやったのだが、今回は画像版をやって見る。 99nyorituryo.hatenablog.com 画像ファイルをテキストとして読み込んでしまいアプリが落ちるなどを何回かやらかした。その後ファイル形式のmimetypeで切り替えて画…

ファイル選択ダイアログを使ってテキストファイルを読み込み android studio

ファイル選択ダイアログを使ってテキストファイルを読み込みたかった。参考にしたのがテキストじゃなくて、画像だったので少し変えた。 Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);intent.addCategory(Intent.CATEGORY_OPENABLE); intent.set…

JAVAのテキストの読み込みと文字コード自動判別

UniversalDetectorを使うと文字コード自動判別ができるそうなんで使ってみよう。シフトJISのテキストファイルを文字コードを指定せずに読み込むと、文字化けして表示される。ただ、毎回文字コードを指定するのが面倒なので、自動で判別してみたい。 アンドロ…

AozoraEpub3のアンドロイドアプリ化しよう

AozoraEpub3のアンドロイドアプリ化 何度となくやろうとしては、中断を挟んでいた。AozoraEpub3が出すEPUBの品質をあげるために、バグ取りを集中的に行っていて。以前よりはだいぶバグは減ったのではないかなと思う。 もう一つは電書協EPUBに近づけるという…

アンドロイドアプリの「ふりがな付与」のバグ修正

アプリのバグ報告があったので修正しました。内容は「改行がなくなる」ということでした。コードを読んでいくとInputStreamからStringに変換するときに一行ずつ読み込んでいたが、連結するときに改行を足すのを忘れていたようである。連結するときに改行を足…

作ったアンドロイドアプリが公開された。

アンドロイドアプリのAozoraEpub3を作りたいなと思っているが、域内大きめのアプリを作るのは調べることが多くなり、モチベーションの維持が難しい。 だからかんたんなものから順に機能を試しながら遊んでいます。ついでにお金が儲かりそうな方法も考えてい…

ブログアプリの配信

適当にアイコンを作ってみました、できるだけ凝ったものにしないと決めていた。 半額シールみたいな感じの図柄にしょうと思ったのでこうなった。 アプリはすぐできたのだけど、グーグルの審査が全くおりない。アマゾンの審査がすぐおりたのとは対照的で。コ…

ブログのアンドロイドアプリを作ったらページビューが増えるかもと思ったので作ってみた。

最近の人はサイトをブックマークして、見る人があまりなくてアプリ経由で見るようだ。なので、サイト自体をアプリ化してスマホのアイコンから定期的に見てもらう。そのためにアンドロイドアプリを作ってみようと思う。 アンドロイドアプリを人に作ってもらう…

GitHubで小説の差分管理

正直読んでいる人がいるのかが怪しくなっているが、週イチぐらいで更新できればなと思っている。書いていてイラッとした工程を修正のために改善点を考えています。なろうで気になったのは話数の管理だな。一話ずつ追加するので、テキストの管理がしづらく感…

OTGケーブルを買ってみた

OTGケーブルとは micro USB からtype Aに変換するケーブルであり、タブレットにマウスやキーボードを繋げられる。 USBケーブルはtype A からmicro usbにつなぐケーブルのが一般的だ。ただ、アンドロイド端末にキーボードを繋げたいというときには、micro USB…

アンドロイドアプリを作って公開してみた

グーグルプレイじゃなくてアマゾンの方のアンドロイドアプリです。端末数がグーグルより少なくて楽そうだったから。後でグーグルプレイでやるか考えてみよう。 アンドロイドアプリ作成の本はデバッグ用のやり方しか載ってなかったのでリリースについては公式…

ふりがな付与アプリを作ってみた

アンドロイドアプリを作るのになれるためにいろいろ作っている。もともと作っていたJavaScriptからJavaの言語へ考え方を変えるのに苦労した。アンドロイドアプリではUIの設計方法がHTMLと違っていて慣れない。ConstraintLayoutというので癖があった覚えるの…

アプリ開発ってどのくらいかかるのだろうか

アンドロイドスタジオの使い方に慣れてきたので、いろいろ作ってみている。作りたいものを作れるほどではなく、写経している程度である。ただ、単にコードを丸写しているのから、好きなように改造するまでの隔たりを感じている。アプリ制作の費用を見ると、…

ルビ振りアンドロイドアプリが動くようになった。

これが完成したアプリです。 ふりがな付与 出版社/メーカー: kyukyunyorituryo 発売日: 2019/06/21 メディア: アプリ この商品を含むブログを見る 取りあえず動くところまではできたので、まとめておこう。まだ、エラー処理ができていない。99nyorituryo.hat…

親にタブレットを渡してどうなったか

親がパソコンを使っている理由がソリティアがしたいであった。それならタブレットでもできそうだなと思って、数独やソリティアなどを入れて使い方を教えて渡してみた。んーずっとゲームやっていて、他に手を伸ばそうとしないという感じである。言葉の意味を…

Amazonでのアンドロイドアプリの配信について

アンドロイドスタジオでアンドロイドアプリを作ったら、グーグルプレイで公開するのが一般的なようである。グーグルプレイでの公開の説明は多いけど、その他のアマゾンでのアプリの配信はあまりない感じだ。例えば、アマゾンアフィリエイトで収益を上げてい…

WebViewでサイトを表示するだけのアプリを作ってみた。

アンドロイドアプリをいじっていて、教科書通り以外も試さないと身につかないかなと思った。なので、自分のブログを表示するだけのアプリを作ってみた。 99nyorituryo.hatenablog.com webviewでサイトを表示するだけのアプリを作ってみた。 http://android-n…

androidでlibの追加とxmlのパース

XMLからJSONへの変換。 javascriptでは両方やったはずなんだが、JSONのほうが簡単そうではある。ただ、変換で情報が欠落しないかなと危惧はしている。 stackoverflow.com qiita.com android studioでjavaのライブラリの読み込み。 www.tutorialspoint.com tk…

サイトアプリについて調べてみた。

最近はURLを入力する人が減っているといわれるので、どのようなサイトへの流入方法があるのだろうか。たいていスマホで使う場合は、アプリを使うのが多い。ブラウザのブックマークから来る人もいるだろう。スマホアプリからフェースブックだったりツイッター…

ルビ振りアンドロイドアプリを作っている。

AozoraEpub3をイジるついでにJAVAの本を読んでいたが、どうせならアンドロイドアプリでも作ろうかな。というわけで、以前作ったものをアンドロイドに移植しながらどんな事ができるのか探っている。 ルビ振りマクロをアンドロイドに移植してXMLパースやGUIの…

アンドロイドアプリを作って遊んでいる

アンドロイドアプリを作って遊んでいる。自分用の単機能で他の人が使うことを全く考えないで作れるのが面白い。だいたいキンドルファイアーは標準でアプリが少なかったり、アンドロイドアプリは広告がもりもりだったりする。本に書いてある内容を写経してい…