Week 0 笔记:《Programming Mobile Services for Android Handheld Systems: Concurrency》

Programming Mobile Services for Android Handheld Systems: Concurrency

 

http://www.laurencegellert.com/2012/08/what-is-a-full-stack-developer/

  1. Server, Network, & Hosting Environment
    • 资源无保障
    • 各种数据存储方式
    • 真实环境中的race condition
    • 日记系统
  2. Data Modeling
  3. Business Logic
    • object oriented skills
  4. API layer / Action layer / MVC
  5. User Interface
    • HTML5/CSS/JavaScript
  6. User Experience
    • carpal tunnel syndrome 腕管综合症
  7. Understanding what the customer and the business need

 Android's concurrency framework overcomes its design constraints:

  • Handlers, Messages & Runnables (HaMeR)
  • AsyncTask

http://www.dre.vanderbilt.edu/~schmidt/PDF/CommandProcessor.pdf

http://www.dre.vanderbilt.edu/~schmidt/PDF/HS-HA.pdf  AsyncTask: Half Sync, Half Async

http://www.dre.vanderbilt.edu/~schmidt/DigitalLearning/ Digital Learning Offerings

 

posted @ 2015-05-18 16:27  ATR  阅读(165)  评论(0)    收藏  举报