Android IOS 开发总结

分章节对Android/IOS 的开发过程进行对比,旨在巩固知识体系。

1 环境: Android Studio 与 XCode
2 主要参数:Android O 与 IOS 12.1.3
3 屏幕适配:dp/sp 与 pt
4 设计模式: MVC/MVP 代理模式  单例模式
5 主页:Activity /Fragment/AppManager 与 UITabBarController/UINavigationController
6 线程:Thread/Runnable 与 NSThread
7 定时:Timer/TimerTask 与 NSTimer
8 通知:Receiver/Broadcast 与 NSNotification
9 异步:Handler/AsyncTask 与 GCD/per
10 布局:View/ViewGroup 与 UIView
11 列表:RecyclerView 与 TableView/CollectionView
12 数据库:GreenDao 与 realm
13 网络:okhttp/retrofit 与 AFNetworking
14 常见报错: Exception 与 NSException
15 上线:阿里应用分发 与 App Store
16 最新平台:N/O/P 与 IOS11.1/12.1
17 其它:瘦身  日志回传,埋点,三方库(地图,推送,IM等)
18 小结:语法小结
19 Demo: Github自研Demo
20 自动构建:Jenkins/Gradle  与 fastlane
21 网页:WebView 与WKWebView
22 资源文件:assets/res 与 Bundle
23 图片: Drawable/ mipmap  与 Assets
24 音视频: Video/Audio 与 CoreVideo/CoreAudio
25 后台服务: Service 与 Session
26 反射与监听:Class 与 KVO/KVC
27 弹窗:Dialog  UIAlertController
28 三方框架:MJRefresh  VTMagic rx EventBus
——————————————————————————————
(每个章节在子链接中体现,无链接的待完善更新,)

猜你喜欢

转载自blog.csdn.net/qq_42022061/article/details/88525520