C-FRONT

エモくありたい

ConstraintLayoutの中のTextViewが欠ける

ConstraintLayoutの中に複数行のTextViewを置いた時、ConstraintLayoutのレイアウトに合わせて折返しされず行末が表示されない問題。 以下の記事と同じ現象で参考にさせてもらいました。

https://stackoverflow.com/questions/46350501/android-constraintlayout-textview-go-off-the-screen https://qiita.com/henteko/items/f5cf5d550aca9a182ab8

解決策はapp:layout_constraintEnd_toEndOf="parent"を親のConstraintLayoutにつけることと、layout_width0dpにするとうまく表示された。

続きを読む

Picassoでresizeがうまくいかない

Picassoを使っていて何故か正方形画像のみ、resize/centerInsideがうまく動いてないケースにぶつかった。centerInsideしているのに画像の端が切れてしまいcenterCropのような表示になってしまう感じ。 しかも1回目の読み込みのみ起こるのでおそらくネットワークからの画像表示のみ再現する問題の模様。

続きを読む

Emulatorのネットワークが不調

何をしてもEmulatorのネットワークの調子が悪かった。 API24のEmulatorでは正常だが一部の端末(自分の環境ではAPI27のようなAPI levelが比較的高いOSのもの)で ずっとネットワークの部分にバツがついていて繋がらない状態になっていた。

続きを読む

BottomSheetDialogのlandscape対応

Android Working with Bottom Sheet - Persistent and Modal Bottom Sheets

こちらを参考にBottomSheetDialogを拡張したFragmentを使った時のメモです。 理由などは理解していないところもあるので、現象とこうしたら動いたの一例として参考にしてもらえればと思います。

続きを読む

Go研修を修了しました

2017/11~2018/4の6ヶ月間、柴田先生のGo研修を受講しました。無事修了したので感想やメモをまとめておきます。

研修概要

こちらの研修を受講しました。 第5期Go言語研修を開講しました:柴田 芳樹 (Yoshiki Shibata):So-netブログ

「プログラミングGo」の書籍を半年間書けて読み、課題もすべて解いていくスタイルの研修になります。 予習時間はすべてプライベートの時間を使って行うこととなっており、私はプライベートの半分以上の時間はこのGo研修の予習に費やしたと思います。

第5期Go研修が終了しました:柴田 芳樹 (Yoshiki Shibata):So-netブログ

続きを読む

Picasso 2.5.2→2.71828へのマイグレーションについてのメモ

Picasso 2.71828にバージョンアップする際にissueや関連レポジトリを探しまくったので、どんなことがあったのかと思考フローと調べたこと等を雑に記録しておく。

2.5.2での問題

発端は一部の端末でresize()関数を挟むと画像がロードできない問題があった。(必ずonError()関数が呼ばれてしまう。) 手元で再現したのはOS version 6.0.1、Picasso version 2.5.2。

続きを読む