本质就三大块:数据源、数据传输、界面展示。 数据源负责存储、读出数据; 数据传输就是一根线; 界面负责将读到的数据合理的展示出来;接收用户录入的数据;给予用户更好的交互体验;
根据上面的本质,具体可分为以下几大模块实现:
数据的本地存储网络通讯进程内的通讯进程间的通讯。例:和系统应用的通讯……展示界面。例:各种View和ViewGroup……后台执行任务。例:Service……触发事件的处理。例:界面触摸交互、文字内容的变化、系统配置的变化……耗时操作的处理。例:AsyncTask、手动开子线程……数据的加工处理新闻热点
疑难解答