タグ

2014年2月5日のブックマーク (7件)

  • やさしい設計 〜 Android 編 - Qiita

    アプリを作っていてありがちなこと Android には、画面を構成するための Activity というコンポーネントがあり、概ね MVC フレームワークの Controller に相当する機能を持っています。 MVC といえば、肥大化する Controller というのがよくある問題として挙げられますが、Activity も例に漏れず、往々にして肥大化しがちです。 また、Model も、その責務を詰め込んでいくと肥大化しやすいレイヤと言えます。 この投稿では、Controller や Model の肥大化を極力防ぐためのレイヤわけを、Android アプリ向けに書いていきます。 Activity を綺麗に保つ Activity は、Controller として、様々な UI から受けるイベントを受けて、適切にハンドリングする役割を持っています。 OptionsMenu や ContextM

    やさしい設計 〜 Android 編 - Qiita
  • 既存クラスのメソッドを入れ替える(Method Swizzling) - Qiita

    状況: 画面が10個ほどあるiPhoneアプリ UIViewControllerのviewWillAppear等にログを仕込みたい。 すでにUIViewControllerを継承したクラスが多数あって、全部にログを仕込むのはめんどくさいしダサくていやだ。 解決策: method_exchangeImplementationsでメソッドを入れ替えてしまえばいいよ! 黒魔法へようこそ Objective-C Runtime には、method_exchangeImplementations()という関数が用意されています。これで「メソッドの交換」が可能となります。これはSDKで提供されているクラスのメソッドも入れ替える事が可能です。なのでUIViewControllerのviewWillAppear等を自作メソッドと差し替える事が出来ます。この差し替えは、動的に行われるので、動作する環境に応じ

    既存クラスのメソッドを入れ替える(Method Swizzling) - Qiita
    bloominfeeling
    bloominfeeling 2014/02/05
    これすごい
  • 「スマホの9割はiPhone」「有料スタンプは買わない」――女子高生起業家に聞くスマホ事情

    電車に乗ると、フィーチャーフォン(従来のケータイ)を使っている人を見かける方が珍しくなってきたといえるほど、スマートフォンの普及が進んでいる。電車中で見かけるスマホユーザーは、高校生から大学生、社会人、シニアの方々までさまざまで、属性によって使い方や、スマホへの趣味嗜好も変わってくる。筆者(男)はこういった仕事をしているので、スマートフォンはそれなりに活用しているが、スマホ使いの中でも特に自分と縁遠い存在が“女子高生”だと思っている。 今どきの女子高生は、スマホをどのように活用しているのだろうか? 今回、現役女子高生にして起業家でもある椎木里佳さんに話を聞いてみたので、ちょっとだけ彼女たちのスマホ事情をのぞいてみたい。なお、今回聞いた話は椎木さんとその周囲の場合であり、女子高生全般に当てはまるものとは限らないことをご理解いただきたい。 椎木さんは、1997年11月生まれで都内の私立高校(女

    「スマホの9割はiPhone」「有料スタンプは買わない」――女子高生起業家に聞くスマホ事情
    bloominfeeling
    bloominfeeling 2014/02/05
    どうでもいいけどかわいいなおい。/この間明らかにmixi世代じゃない中学生くらいの男子がモンスターストライクやっててびっくりしたの思い出した
  • 色色 [:iroiro] - 「言葉」からカラーパレットを自動生成しよう!

    色色[:iroiro]とは、「言葉」からカラーパレットを生成するサービスです。

    色色 [:iroiro] - 「言葉」からカラーパレットを自動生成しよう!
  • 章丘毕倌教育咨询有限公司

    bloominfeeling
    bloominfeeling 2014/02/05
    わろた/なんでものもらいは花粉症併発してるの。とりあえずお前らちゃんと病院いけ。
  • 時代は負傷系男子! どこかしらを痛めたイケメン“痛メン”が痛くてカッコイイと話題に

    ものもらい、虫歯、頭痛、骨折、腰痛、肩こり、むちうち――どこかしらを痛めている二次元イケメンキャラクターをフィーチャーしたWebサイト「MANSHIN荘シークレットサービス」が、「ガチで痛めてる」「何これw」「これは新しい」とネットの一部で話題になっています。 わー! 痛い!(画像は「MANSHIN荘シークレットサービス」Webページから) 同サイトは、「聖Smiley学園」など女性向けコンテンツを展開する創作工房が公開したもの。とある総合病院が管理しているマンション「満身荘」で暮らす7人の負傷系男子が、実は色んな任務をこなすシークレットサービスだった――という、痛めてるけどオレ最強的な設定の元で4コマなどのコンテンツを展開しています。 ものもらいだからって甘く見るなよ! 特技はピッキングだからな! セリフになんか草生える。ほかにもいろんなキャラがいるぞ! で、一言いいたくなるのはなんとい

    時代は負傷系男子! どこかしらを痛めたイケメン“痛メン”が痛くてカッコイイと話題に
    bloominfeeling
    bloominfeeling 2014/02/05
    なんだこれ…病院いけよって気分になりますわ…
  • iOSシミュレータの日本語フォントが変になるのを防ぐ

    iOSシミュレータの日フォントが変になっちゃったときの対処法 – らっこのじゆうちょう こちらの記事にある通り、日語よりも中国語が優先されていると日語のフォントがおかしくなってしまうのですが、設定画面から日語に設定し直すのはちょっとだけ面倒です。 Arguments Passes On Launchに以下の値を設定しておくと、必ず日語に設定された状態でアプリが立ち上がるので、付き合いが長いプロジェクトでは設定しておくと楽かもしれません。 1 -AppleLanguages (ja) 参考: iOS – Launch Arguments を使った一つ上の NSLocalizedString – Qiita

    iOSシミュレータの日本語フォントが変になるのを防ぐ