のらぬこの日常を描く

ノージャンルのお役立ち情報やアニメとゲームの話、ソフトウェア開発に関する話などを中心としたブログです。

android

AdMobサンプルの丸コピは止めて、アプリ起動時間を少しでも短縮する方法

どうものらぬこです。 今日はandroidアプリ開発の話です。 2014年の夏ごろにリリースした「appSelector.web」というアプリの Ver.2.0を先日リリースさせていただきました。 満を期してリリースしたはずの Ver.2.0 で、android 8.0以降で動作しないという大罪…

android:SAF、RuntimePermission等、年毎に複雑化するファイルアクセスAPI

どうものらぬこです。 今回は、androidアプリから端末内のファイルの扱いについての記事です。 端末内ストレージ(内臓ストレージ、外部SDカード)のファイル操作(編集したり、コピーしたり、削除したり)機能の実装方法は、androidOSのファイルアクセス系A…

【Android】Buttonに対して標準よりも小さいPadding値をJavaコードから設定する。

どうものらぬこです。 バージョンアップ開発中の個人アプリで、複数選択可能な「タグ」のような、見た目、操作性のものを作ろうとしています。 ベースコンポーネントはToggleButtonを使い、ただ、標準のものだと見た目がとてもダサいので、背景を「タグ」風…

androidアプリのCI環境(自動ビルドとテスト版自動配信)を全部無料で整える 其の弐

どうものらぬこです。 今回の話は、開発中androidアプリのソースをgitリポジトリにpushした瞬間、自動テスト(書いていれば)、自動ビルドが走り、成果物(apk)を自動でテスト配信するというお話の第二弾です。 前回記事では、bitriseというモバイル・アプ…

androidアプリのCI環境(自動ビルドとテスト版自動配信)を全部無料で整える 其の壱

どうも、のらぬこです。 今回の話は、個人開発しているandroidアプリのソース管理(gitホスティングサービス)、自動ビルド、自動テスト配信環境を全部無料で整えたというお話の第一弾(前半)になっております。 この記事では、これらのことをどのように実現…

【2016年後半版】個人公開アプリのダウンロード数、収益を少しでも増やすためにやったこととその成果

はじめに こんにちは。 現在、android 向けに4本のアプリを公開しています(ゲームではなくアプリです)。 そのうち、2014年12月末に公開したアプリが、比較的順調にダウンロード数を伸ばし、先日35万ダウンロードを突破しました。 ちなみに、2017…

【android】firebaseをdebug版で有効化すると、アプリ権限周りに不具合が出る可能性アリ?

どうもこんにちは。のらぬこです。 今日はandroid開発のお話です。 今回話すこと firebase-analytics, firebase-crashを試してみたところ、デバッグビルド版で外部SDカードのアプリパッケージストレージ(/storage/sdcard1/Android/data/{packageName}/file/…

android向けの軽量Job Systemを作った話

こんにちは。のらぬこです。 今回は、いま開発中のandroidアプリで必要になった、指定されたメソッドを順にバックグラウンドで実行してくれるJobQueueの仕組みを実装した話をします。 既存のものもいくつか調べたのですが、僕が欲しかった機能を満たしている…

【androidアプリ開発】 MediaPlayer コンポーネントの使い勝手を改善する

android の MediaPlayer コンポーネントって割りと糞だと思う的な androidで音楽やサウンドを再生する際、google謹製のMediaPlayerというコンポーネントを利用することができます。 このコンポーネントには、setDataSource(), play(), pause(), stop() など…

2016年版 個人製作アプリのダウンロード数&収益を少しでも増やすためにやったこととその成果

この記事は、以前 Qiitaに書いた個人製作アプリのダウンロード数を少しでも増やすためにやったこととその成果 - Qiita という記事の続編になります。 特に技術的な話というわけでも無いので、こちらに書くことにしました。 ただ、Qiita記事からの振り返りの…

【kitkat専用】root化不要、通常アプリから外部SDカードを書き込み可能にするツール

前説 android4.4(所謂kitkat)では、通常アプリから外部SDカードに自由に書き込みをすることができないように制限がかけられました。 かくいう私も、先日、そんな事情は皆目知らずにXperia tablet Z2 + 64Gb マイクロSDカードを購入し、開封の儀完了後、各種…

【解決済】androidのメディアアプリで音楽、動画、写真が見つからないときに取り合えず試すこと - [PR]

こんな経験ないですか? ndroid搭載のスマートフォンやタブレット端末をお使いの方でこんな経験をされた方はいらっしゃいませんか? 音楽、動画、画像ファイルを端末にコピーしたんだけど、再生アプリが表示してくれない アプリを使ってネットからダウンロー…

android使ってるんだけど、使うWebブラウザをサイトごとに切り替えたいんだよね - [PR]

2014/08/26 追記 この記事の内容もだいぶ古くなってきました。 最近リリースした最新バージョンに対応した解説動画をアップしましたので宜しければこちらも合わせてご参照ください。 前説的な appSelector.webというアプリを公開しました。 このアプリを使う…

androidタブレットを使って通勤電車で快適にアニメを見るためのたった一つの方法

前説 たった一つ、というのは少し言いすぎたかもしれない。 先日、XPERIA VLを買いました。 以来、nasneで撮ったアニメを XPERIAにお出かけ転送し、通勤電車の中でマターリと鑑賞する生活を始めました。 しかし、なにか物足りない。 そう、どうせなら、もっ…

XPERIA VL 購入なのであります

買った場所とか値段とか 秋葉原ソフマップにて購入 お値段 ( 約75000円 - 3500円(auポイント) ) + 10%ポイント還元。 高かったよママンT_T アプリ落としなおしたり、アカウント登録しなおしたり、その他あれこれ触ってみたり気がついたらよるほー。 一晩寝て…

IS03を買ってみた。

42ヶ月前、docomoからauに機種変更しました。 その少し後、世の中にiPhoneだのアンドロイドだの、所謂スマートフォンなるものが現れました。 しかし悲しきかなauユーザ達。 SoftBankerがiphoneで大騒ぎしていたり、 Docomerがxperiaいまだに1.6wwwとか…