タグ

ブックマーク / qiita.com/nissiy (5)

  • OSSから学ぶActivity起動時のカッコいいアニメーション - Qiita

    みなさんMaterial Designやりきっていますか? Activity起動時にReveal Effectが行われて、そのあとにふわっとコンテンツが出てくるようなUIを見たことある方も多いと思いますが、アレってめちゃくちゃカッコいいですよね。 今回はカッコいいアレが実装されているInstaMaterialのコードを分解しながらどういう実装になっているのかを紐解いていきたいと思います。 概要 今回はInstaMaterialのメインページ(MainActivity)からユーザーページ(UserProfileActivity)へ画面遷移するときのアニメーションについて分解してみました。 GIFアニメーションのサイズ容量を減らすためにfpsを下げているので、細かく確認したい場合はプロジェクトを各自でビルドしてください MainActivityからUserProfileActivityへのIn

    OSSから学ぶActivity起動時のカッコいいアニメーション - Qiita
    teracy_junk
    teracy_junk 2016/12/21
    かっこいいアニメーションをするには近道はなく泥臭く実装するしかない、と
  • RecyclerViewのGridLayoutManagerでフッターにProgressBarを出す方法 - Qiita

    この記事はVASILY DEVELOPERS BLOGにも同じ内容で投稿しています。よろしければ他の記事も御覧ください。 RecyclerViewが発表されて1年半ほど経ちましたが、みなさんRecyclerViewは活用していますか? RecyclerViewはListView・GridViewよりも柔軟になり拡張しやすくなった代わりに、必要なものは自分で実装しないといけなくなりました。 そのため、ListView・GridViewにはあったけどRecyclerViewではなくなった機能が存在します。 今回はRecyclerViewの GridLayoutManager を使う際、データロード中フッターにProgressBarを出す方法を紹介したいと思います。 LinearLayoutManagerに関しては今回触れませんが 『ProgressBarを表示する』 の項を参考にしてもらえれば

    RecyclerViewのGridLayoutManagerでフッターにProgressBarを出す方法 - Qiita
  • Material Design度が高まるRipple Effect対応 - Qiita

    概要 Material Design対応を行っているアプリが増えてきたと感じる今日この頃ですが、みなさんRipple Effectの対応は行っていますか。 Ripple EffectはMaterial Designの中でもキーになる表現効果ですが、APIレベル21(Lollipop)以上のOSでないと標準の仕組みでは扱えないため後回しにしているアプリも多いのではないかと思います。 今回は、私が開発に携わっている女性向けファッションアプリ iQON で、Ripple Effect対応を行った際の話を書きたいと思います。 対応方針 Ripple Effect対応を行う上で、まずは以下のような対応方針を定めました。 1. 標準の仕組みを使って対応させる Ripple Effectはバックポートされたサードパーティ製のLibraryがいくつか存在しますが、今回はそのようなLibraryは使わないで

    Material Design度が高まるRipple Effect対応 - Qiita
  • JakeWharton製の動画キャプチャアプリ『Telecine』を使ってみた - Qiita

    概要 Butter Knife、OkHttp、Picassoでお馴染みの神JakeWharton氏が開発した Telecine を使ってみたのでメモ Telecineは簡単に動画キャプチャが撮れるアプリになっております * Android 5.0以上でないと使えないので注意 実践 アプリを起動 録画開始と停止方法 録画を開始すると右上のランチャーが消えます 初見だとわかりにくいですが、上図の緑丸の部分をタップすると録画が停止されます 動画の再生 もちろんフォトアプリなどでも見れます 感想 screenrecordよりも手軽で便利です。早速業務で使っています。 安心安全のJWクオリティ

    JakeWharton製の動画キャプチャアプリ『Telecine』を使ってみた - Qiita
    teracy_junk
    teracy_junk 2016/02/23
    動画キャプチャ取る奴
  • 対ガラパゴスAndroidのTips - Qiita

    概要 メーカーが独自の仕様を盛っているAndroidにはどこかしらに謎の仕様や不具合が存在します 残念ながらAndroidアプリ開発者はこの事実を受け入れて開発を行わないといけません ページには避けなければいけないそれらの謎をまとめています 発見、もしくは思い出したらドンドン追記していきます 編集リクエストもお待ちしております 昔のXperia bottomRightRadiusとbottomLeftRadiusが逆になっている 昔のXperiaでは android:bottomRightRadius と android:bottomLeftRadius が逆になっています つまり四つ角の左上・左下にRadiusを設定しようとすると、左上・右下にRadiusが設定されるということです もちろんその他の端末では正常に左上・左下とRadiusが設定されます ごく一部のSHARP端末 Char

    対ガラパゴスAndroidのTips - Qiita
    teracy_junk
    teracy_junk 2015/01/28
    つらみ情報
  • 1