Android IOS 开发总结

本文对比了Android与iOS开发过程中的关键环节,包括环境配置、主要参数、屏幕适配、设计模式、主页实现、线程处理、定时任务、通知机制、异步操作、布局方式、列表展示、数据库管理、网络请求、常见错误处理、上线流程、平台特性、资源管理、图片处理、音视频操作、后台服务、反射与监听、弹窗显示及三方框架使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

分章节对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
——————————————————————————————
(每个章节在子链接中体现,无链接的待完善更新,)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ai小成

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值