moshimore Knowledge

アプリ開発・紹介とメモ書き、日々の日記。

Android

docomo端末から抜き出したapkをエミュレータに入れてみました

docomo端末には色々なapkがインストールされていますが、それぞれが、どのアプリになるのか調べてみました。 もうすぐ発売のPixel 3にインストールすべきアプリも分かってきそうです。

docomo端末のドコモ関連アプリのapkとパッケージ名を調べてみました

先日調べたプラスメッセージアプリのついでに、他のドコモ関連アプリについても調べてみました。

簡単にToolbarへNavigationViewを組み込んだTabLayoutを実装する方法について

先日のエントリーへ更にNavigationViewを組み込んでいく方法です。

簡単にToolbarがスクロールするTabLayoutを実装する方法について

TabLayoutとViewPagerを組み合わせを発展させてToolbar部分をスクロールさせます。

docomo端末のプラスメッセージアプリのapkを抜き出す方法について

プラスメッセージアプリがインストールされているdocomo端末からプラスメッセージのapkを抜き出す方法を説明します。 抜き出したapkをSIMフリー端末にインストールすれば、プラスメッセージを利用できるらしいです。 但し、docomoのSIMを端末に入れておく必…

Android端末の設定アプリにある開発者向けオプションを表示する方法について

Android端末の設定アプリには、隠しメニューとして「開発者向けオプション」という項目があります。 これを表示させる方法を説明していきます。

Android Studioのデザインエディタでエラーが発生した場合の対処方法について

何らかのタイミングでAndroid Studioのデザインエディタに以下のエラーが発生した場合の対処方法です。

簡単にTabLayoutとViewPagerを組み合わせる方法について

簡単にTabLayoutとViewPagerを組み合わせる方法についてです。

Android端末内の画像や動画、音楽ファイルの一覧を取得する方法について

先日のタイムスタンプ変更アプリを開発する際にAndroid端末内の画像や動画、音楽ファイルの一覧を取得する方法を調べました。 わざわざ端末内のファイルをくまなく検索しなくても、Androidには簡単に一覧を取得する仕組みが用意されていていました。 knowled…

Androidアプリでファイルのタイムスタンプを変更する方法について

Androidスマホで撮影した写真をSDカードに移動したところ、タイムスタンプが変わってしまったので修正したくなりました。 パソコンに移して修正しても良かったのですが、どうせならAndroidアプリで修正しようと思います。

UnityプロジェクトにFirebaseのAnalyticsを導入してみました

公開しているAndroidアプリの幾つかにはFirebaseのAnalyticsを導入していて、先日リリースしたミニゲーム「ウサギ餅」にも入れてみることにしました。 但し、今回は、Unityで開発しているのでスムーズに導入可能か不明でした。

Androidミニゲーム ウサギ餅をリリースしました!

この度、ウサギが搗いたお餅を籠で集めるミニゲーム「ウサギ餅」をリリースしました。

Androidアプリ フリック練習をアップデートしました!

初回リリースの2016年2月から長らく放置気味だったアプリ「フリック練習」をこの度アップデートしました。 ゲームエンジンをandEnginからUnityへ変更し、新たに開発し直し、対応端末数の改善に努めました。 機能や動作に大きく変更はありません。

低気圧の変動情報を元にして頭痛発症の予測を行うAndroidアプリ「頭痛予測マップ」をリリースしました!

この度、気圧の変動情報を元にして頭痛発症の予測をお知らせするアプリ「頭痛予測マップ」をリリースしました。

PreferenceScreenのListPreferenceのsummaryに自動的に値を入れる方法について

summaryにはコードで値を入れるしかないかと思いきや自動で入れる方法がありました。 「summary="%s"」と設定しておきます。

Android StudioでDDMSを起動する方法について

Android Studioに以前まではあったDDMSですが、なくなってしまいました。 その代わりにDevice File Explorerというのが使えるようになっています。

コードでボタンやテキストボックスを配置してIDを設定する方法について

コードでボタンやテキストボックスを配置してIDを設定する方法

com.android.support:appcompat-v7の部分で競合が発生した場合の修正方法について

build.gradleにcom.google.firebase:firebase-core:16.0.1を追加したらコンパイルは通るもののエラーが発生した話です。 エラーが発生するのは、com.android.support:appcompat-v7:27.1.1の部分で、次のようなエラーメッセージが表示されました。

FCMのonMessageReceivedが呼ばれない件について

開発中のアプリ「モニタリングカメラ」はクライアントアプリからのプッシュ通知でカメラ機能を起動させるのですが、そこで問題が発生しました。カメラ側アプリを起動させ、常駐状態でしばらくはカメラが動作するものの数時間経つと動作しなくなります。 エラ…

ManifestのServiceタグで表示された警告の対処方法について

AndroidManifest.xmlにServiceタグの項目を追加したところ、警告が表示されました。

Androidアプリ モニタリングカメラ をリリースしました!

買い換えなどで不要になったスマートフォンがクローゼットの中に眠っていませんか?壊れて使えなくなってしまう前に監視カメラのようにしてしまいましょう。

コピペでFirebase Cloud Messagingを使う方法について

サクッと、コピペでFCMが使えるようにメモ書きです。

コピペでTabLayoutを使う方法について

コピペでTabLayoutをを使えるように用意しました。編集するファイルはそんなに多くはありません。 順番にコピペしていけば、使えるようになるはず。

コピペでTabLayoutを使う方法について(移動しました)

こちらの記事は以下に移動しました。

Androidアプリ 日本食品標準成分表をリリースしました!

文部科学省が公表している日本食品標準成分表を簡単に検索できるアプリをリリースしました!

Android アプリケーション技術者認定試験ベーシックについて

ずっと、何となく開発していたAndroidアプリ。 前々から気になっていたAndroidの認定試験。 ついに受けてみることにしました!

Androidサービスが起動しているか調べる方法について

getRunningServicesから起動しているサービスの一覧を取得します。 取得した一覧から調べたいサービスのクラス名が存在するかチェックします。

Androidアプリの実機テスト時にインストールエラーが発生してしまいました

Android Studio エミュレータで動作確認の取れたアプリを実機でテストしたところ、次のエラーと共にダイアログが表示されました。

インナークラスが原因でProGuardからエラーが発生する場合の対処法について

OpenCSVを組み込んだところ、コンパイルは通るものの以下のようなエラーが発生するようになった。 使用しているAndroid Studioのバージョンは、2.2.3です。

Androidアプリの起動時にEditTextからフォーカスを外す方法について

Androidアプリを起動した際にEditTextにフォーカスが当たってしまい、その影響でキーボードが表示されてしまうのを防ぐ方法です。 画面上の適当な部品にフォーカスを当てることにより防ぐことができます。