noki雑記

iOS、ときどきAndroid

プログラミング

デザインパターンの基本をやってみて

普段作っているアプリを、変更に強く柔軟な作りにしたいなと思い、「Java言語で学ぶデザインパターン入門」を読んでみました。恥ずかしながら、デザインパターンを意識したことがあまりなかったので、実践例がいまいちイメージできないものもありましたが、…

ActionBarとToolBar

ActionBarの実装方法を時らべていると、少し前のAndroidアプリであればActionBarを実装するのが定石らしかった。最近はマテリアルデザインに寄せるためにToolBarを使用するケースが主流なんだろうか。初めはActionBarで実装していたが、UIデザインをマテリア…

Android で線とか描画

CSSのborderをAndroidでできないかと思って、調べてたら描けた。2つのやり方を試したのでそれを書く。 1dpのView 1dpの線を引くための方法としてイメージしやすいのは、1dpのViewを作成して、backgroundで色を指定する方法。 <View android:layout_width="match_parent" android:layout_height="1dp" android:background="#DDD" /> あとはこれをRelativeLayoutと</view>…