「 Android 」 一覧

IntelliJ IDEA(AndroidStudio)でもgit rebase squashできるよ!

2019/10/11   -Android

普段開発しているとGitを使ってバージョン管理することが多いと思います。 その時によくローカルブランチを作って、変更をガンガンコミットしていきます。 ある程度実装してリモートブランチにマージする時に、 …

Firebase Authenticationを設定する

2019/10/01   -Android

先日、Firebaseプロジェクトを作成しアプリを追加しました。 Firebaseにプロジェクトを追加する手順 今回はFirebaseのAuthenticationを設定してみようと思います。 Fir …

Firebaseにプロジェクトを追加する手順

2019/09/29   -Android
 

Androidアプリを公開するときFirebaseを使っている方がほとんどだと思うのですが、自分で設定したことがありませんでした。 今回サンプルプロジェクトですが、Firebaseに設定してみました。 …

Androidで端末にPushメッセージ(FCM)が届かない問題

2019/09/23   -Android

今、自分が会社で作っているアプリはPush通知が届かないとサービスが成り立たない重要な通知となっております。 基本的にFirebase Cloud Messaging(FCM)を使っています。 定期的 …

リスト等で高さをテキストベースラインで指定する方法

2019/09/16   -Android

Androidでアプリを作るときは、まずはマテリアルデザインを参考にします。 例えば、リスト表示するときにマテリアルデザインではOne line, Two line, Three lineとそれぞれ例 …

Androidアプリ開発を行う前に知っておきたかったこと

2019/09/08   -Android

Androidアプリ開発を行うようになってから半年以上経過しました。 最初の頃に比べてると習熟度は上がったと思うのですが、まだまだ知らないことが多くて毎日勉強の日々です。 自分がAndroidアプリ開 …

ProGuardからR8への移行

2019/07/06   -Android

AndroidStudio 3.4からコードシュリンカー・難読化にR8がデフォルトで使用されるようになりました。 自分が担当していアプリではProGuardは一般的な用途でしか使っていなかったのですが …

いつの間にかBottomNavigationにBadge機能がついていた・・・

2019/06/01   -Android

先日、たまたまmaterial-components-androidのCatalogアプリを見ていたらBottomNavigationにBadge機能がついていました。 これ、最近追加されたんですかね …

Airbnb Epoxyで入力フォームを作ってみる

2019/05/03   -Android

Airbnb Epoxyについてはいろいろな記事があるので詳しく説明を省かせていただきますが、RecyclerViewを使いやすくしてくれるライブラリです。 今回はEpoxyを使ってRecyclerV …

Airbnb Epoxyについて

2019/04/27   -Android

最近RecyclerViewを使うときにAirbnb製のEpoxyというライブラリを使っています。 素のRecyclerViewだと、データが特定の状態のときにレイアウトを変えたい場合、少しごちゃごち …