美文网首页
Android与iOS 概念对比

Android与iOS 概念对比

作者: 民谣里不是故事就是诗丶 | 来源:发表于2021-09-02 20:55 被阅读0次

概念

Kotlin的 Map 相当于 Swift 的Dictionary
Kotlin的 lambda表达式相当于 Swift的Block

Android 的Adapter相当于iOS的 DataSource
setOnClickListener相当于设置targetAction的delegate

(不准确) Activity相当于UIWindow,Fragment相当于ViewController

wrap_content 相当于ScalToFit

文件

layoutXML 相当于 Xib->
res/values/strings.xml 相当于iOS的NSLocalStrings

iOS 页面栈 / Android 页面栈

Tabbar ViewController / Bottom Navigation

iOS / Android 控件

TextView 相当于 UILable
Button 相当于 UIButton
EditText 相当于 UITextField
ProgressBar 相当于 UIProgress (菊花圈)+ UIProgress (进度条)
AlertDialog 相当于UIAlertView

属性

text/Plain text 相当于UITextField
hint 相当于 placeholder
maxLines 相当于numberOfLines
design 相当于 Attributs inspector,负责标题等属性
blueprint 相当于 Size inspector,负责布局约束
Chain:相对布局 , 相当于 Item Relation Constraint

相关文章

网友评论

      本文标题:Android与iOS 概念对比

      本文链接:https://www.haomeiwen.com/subject/abbcwltx.html