Androidを支える技術〈Ⅱ〉──真のマルチタスクに挑んだモバイルOSの心臓部
おわりに
Androidを支える技術〈Ⅱ〉──真のマルチタスクに挑んだモバイルOSの心臓部
「Activityのライフサイクルの解説を,
ガラケー時代に膨大な画面遷移のデザインについてうんざりするほど長時間議論して開発してきた身としては,
最初の頃はなぜ優秀なエンジニア達がこんな基礎的なことを理解していないのかと疑問に思っていましたが,
「裏に回ったActivityはkillされることがある。その場合は表に来た時に再生成される」
どのようなことに影響を与え得るかを列挙するのは膨大になってしまい,
モバイルのシステムにおいて,
Androidのように,
記事中で紹介した書籍
-
Androidを支える技術〈Ⅱ〉──真のマルチタスクに挑んだモバイルOSの心臓部
Androidのインターナル解説書。 根底に流れるモバイルプラットフォームとしての哲学を丁寧に扱い,最新版(7,N/Nougat)までカバー。 第2巻となる本書では,Androi...
この記事に関連する書籍
-
Androidを支える技術〈Ⅰ〉──60fpsを達成するモダンなGUIシステム
Androidのインターナル解説書。 根底に流れるモバイルプラットフォームとしての哲学を丁寧に扱い, 最新版(7,N/Nougat)までカバー。 第1巻となる本書では,プラ...
-
Swift実践入門 ──直感的な文法と安全性を兼ね備えた言語
本書は,Swiftの言語仕様と実践的な利用方法を解説した入門書です。 Swiftは簡潔な言語ですが,その言語仕様を理解し,正しく使うことはけっして容易ではありません...
-
Googleを支える技術 ……巨大システムの内側の世界
たとえば,ふだんなにげなく行っているWeb検索。背後には,想像以上に膨大な計算,多数のコンピュータの働きがあります。 本書では,論文やWebなどで公開されているパ...