タグ

ブックマーク / karino2.livejournal.com (1)

  • GUIシステムの教科書を書きたかった: Androidを支える技術、の話

    Androidを支える技術 I の話。 「おわりに」にも書いたけれど、自分はGUIシステム全体を述べたを作りたかった。 GUIシステムというと 1. 入力からイベントループの所 2. Viewツリーの作成とレイアウト 3. 描画 くらいだよな、と思う。そんな訳でこのはこの3つを扱っている。 それに加えて、3の描画の所が長い、という特徴がある。これは現代的なGUIシステムの標準的な姿だと思う。その事はクラスライブラリの構成、ハードウェア、標準的なUIなど、多岐にわたる影響を与えている。 そんな重要なGUIシステムの現代的な姿だが、その事を学ぶ時の定番の教科書、のような物は無かったんじゃないか。 一昔前ならXでもWin32でも、自分が使う環境についてこの辺を一通り学んでいたと思う。でも当時と比べると描画回りは結構変わったから、昔のを読めば良い、という訳でも無い。 しかも今からXとかWin

    GUIシステムの教科書を書きたかった: Androidを支える技術、の話
  • 1