Android開発ネタ

Android開発ネタ

[Android]DialogFragmentを全画面で表示する

目的DialogFragmentでレイアウトを全画面で表示したい。カスタムダイアログとか作るときに結構使う。実装//open class FullScreenDialogBaseFragment : DialogFragment() { o...
Android開発ネタ

[Android] TextViewで変な所に改行が入るのを防ぐ

はじめにTextViewに長文を入れると変な所に改行が入ったりすることがある。調べてみると、英語圏では単語単位で改行を入れるのが一般的らしい。日本語で変な所に改行入れられちゃうと文章が読みにくくなったりするので、対処方法。結構面倒くさい。諸...
Android開発ネタ

[Android] in-app updates APIを使ってアプリ内アップデートを行う。

よくあるアプリアップデート手段といえば、サーバーAPIでバージョンチェックAPIとかを用意して、バージョンチェックAPIの結果を見てGooglePlayに飛ばすってやつだと思う。in-app updates はサーバーAPIを使わずとも、ア...
Android開発ネタ

[Android]SwipeRefreshLayoutを使わず引っ張って更新を作成した

はじめになんでSwipeRefreshLayoutを使わなかったの?うん。使いたかったよ?とっても使いたかったよ?pull to refreshがとっても楽に実装できるし、デザインガイドにもあってるし、Androidの標準装備だし使いたかっ...
Android開発ネタ

[Android] FaceBookSDKを使用し画像とテキストを投稿する

はじめに FaceBookに画像とテキストとリンクを同時にシェアしたいってことがあった。どうやってやるのかの調査結果。試したFacebookSDKバージョン compile 'com.facebook.android:facebook-an...
Android開発ネタ

[Android]AltBeaconを使ってiBeaconを受信する

はじめにとある施設内にチェックポイントとしてiBeaconを置いて、施設内を回るスタンプラリー的なことをできるアプリを作った際のこと。 基本的に以下のサイトを参考にして実装しました。AltBeaconを使ってAndroidでiBeaconを...
Android開発ネタ

[Android]RxJavaを使ってEventBusを実現する

はじめに2~3年前、ottoのEventBusを使っていたが、RxJavaでも同じことが出来るってことを知ったので書いておく。実装Busクラスを作成するEventを投げるクラスを作成。こいつを介して様々な画面がEventを受け取れるようにな...
Android開発ネタ

[Android] 次の祝日まであと何日かわかるアプリ作った

はじめに友達がこの前、令和まであと何日かわかるアプリを出してたのでなんとなくパロってみた。GooglePlayで検索した限り、ピンポイントでかぶってるアプリはなさそうだったので、、、w最初にリンクを張っておくので興味のある人はインストールし...
Android開発ネタ

[Android] Activity/Fragmentへのデータ渡しをdelegated property使って楽にする

はじめにActivityを起動するときのIntentにデータを詰めて渡すとき。Fragmentを起動するときのBundleにデータ詰めて渡すとき。いつもKey名を定数化して渡すの面倒くさいなぁとか思ってた。delegated propert...
Android開発ネタ

[Android] WiFiのアクセスポイントまでの距離を計測する

はじめに検証用に社長に作ってって言われたから、雑に作った。本当にいろいろ雑だからいろいろと気にしちゃいけない。あと、見せちゃいけなさそうな部分は意図的にコード消してる。流れ的にはWiFi情報を取得してWiFI情報の電波強度?をモニョモニョ計...
スポンサーリンク