您的位置:首页 > 移动开发 > Android开发

Android开发的三重境界

2015-09-13 22:56 405 查看
Android开发的三重境界是自己在Android学习、实习和工作中的体悟。

第一重境界:快速构建App

各种布局和UI组件的使用

四大组件(Activity、Broadcast、Service、ContentProvider)的简单使用

Activity(包括Fragment)的数据传递和回调

利用webservice与服务器进行简单数据交互

第二重境界:打造一款好用的App

自定义组件,比如PinnedListView,比如可滑动删除的列表项

良好的动画设计

组织好本地数据库,并进行应用之间的数据共享

对service开发实现消息推送等功能,让service难以杀死

利用AIDL实现跨进程调用Service

与服务器进行复杂的数据交互

第三重境界:App的优化

深入了解Android系统架构和内部实现大致原理,了解JNI层,进行NDK开发

应用的省电优化

应用的省流量优化

应用的安全,包括数据的加密解密、安全开发准则设计
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: