2015-05-01から1ヶ月間の記事一覧

FrameLayout メモ

FrameLayout は z index を簡単に調整することができる便利なレイアウトなんだけど、View が Button だった場合、z index を無視して最上位に表示されるようだ。これが ImageButton なら期待した通りの z index になるようだ。

TableLayout メモ

TableLayout に ImageView を配置する場合、android:stretchColumns を設定していると、ImageView を android:scaleType="fitCenter" などと縦横比を維持するように設定していても、TableLayout のストレッチ設定の方が勝ってしまい、画像が横に伸びる。

GridView メモ

備忘録。GridView に表示する View に、Button が存在すると、そのボタンをタップしたかどうかにかかわらず、タッチイベントがボタンに取られてしまい、GridView の OnItemClickListener が通知されなくなる。

ViewPager メモ

備忘録。Android の ViewPager は、単純な使い方ならかなり簡単でかつ便利なんだけど、ちょっと複雑なことをしようとすると、とたんにトラップが牙を剥く。1.一度表示させた Fragment を取り替えることができない例えば、3 ページ持つ ViewPager があった…

Animation メモ

FrameLayout に addView(View) をするタイミングで TranslateAnimatoin でスライドインさせようとした場合に、以下のケースでチラツキが発生したので、その解決法のメモ。FrameLayout に元からある View を removeView(View) でアニメーションを伴わせ削除し…

プロキシサーバを作りたい

IT

Web 開発を行っていて、僕の環境だけ LiveReload が期待通りに機能せず、500 エラーが頻発するという現象に見舞われた。原因は LiveReload で、HTML から LiveReload 関連の script タグをいくつか取り除くだけでエラーが出なくなるので、ソースツリーには手…