2014年4月28日のブックマーク (2件)

  • UIImageViewでUIViewContentModeScaleAspectFillを設定した時に画像が領域外にはみ出てしまう問題 - ふぃすたぶろぐ

    これたぶん常識で今まで知らなかった自分がおかしいのかもなのですが、 プログラム上でUIImageViewを生成した時に、画像をなるべく大きく表示するためにcontentMode = UIViewContentModeScaleAspectFillにするとUIImageViewの領域外に画像がはみ出てしまうことがあります。 ざっくり図にするとこんな感じ。 長方形の画像を正方形で表示させたい時とかその場合には都度UIImageを正方形にトリミングしてUIImageViewに突っ込むみたいなダルイことをしていたのですが、UIImageViewにありました、綺麗に表示させる方法が・・・。 UIImageView *imageView = [UIImageView alloc] init]; imageView.frame = CGRectMake(0,0,100,100); imageView.c

    UIImageViewでUIViewContentModeScaleAspectFillを設定した時に画像が領域外にはみ出てしまう問題 - ふぃすたぶろぐ
  • Android のテストで設計をイイカンジにしよう - Qiita

    Android フレームワークは、あまり強力とはいえないものの、ある程度のテストフレームワークを内包しています。 ベースが JUnit3 なので、記法が古かったりすることもありますが、とりあえず JUnit3 の作法を身に付ければある程度のテストは書くことが出来ます。 Android のテストケースフレームワーク Android がもつ各種のコンポーネントをテストするためのフレームワークが有ります。 いろいろな種類がありますが、おそらく最も頻繁に使うのはAndroidTestCaseでしょう。 AndroidTestCase Android でユニットテストをするなら、ほぼ間違いなく使うであろうクラスです。 そのようなテストケースでは、すべてこのクラスを基底に作っていきます。 もう少し具体化して言うと、Contextに依存するすべてのテストはこのテストクラスを使うことで、イイカンジにテスト

    Android のテストで設計をイイカンジにしよう - Qiita