移动客户端开发笔记3

数据

主要是针对Crash和ANR的统计。

文章推荐

监控先于优化。没有数据支撑的优化,往往没有说服力,也很难衡量优化的效果如何。

大部分App或多或少都会涉及到存储(持久化或缓存)。ibireme/YYCache,支持在硬盘持久化和在内存中缓存,从功能、性能和接口易用性上都不错,目前项目中也在用,推荐。

老文章了,视图布局机制在iOS、Android、Html CSS是相通的,可以互相借鉴。youngsoft/MyLinearLayout实现很多布局机制。

MyLinearLayout is equivalent to: UIStackView of iOS and LinearLayout of Android.

MyRelativeLayout is equivalent to: AutoLayout of iOS and RelativeLayout of Android.

MyFrameLayout is equivalent to: FrameLayout of Android.

MyTableLayout is equivalent to: TableLayout of Android and table of HTML.

MyFlowLayout is equivalent to: flexbox of CSS3.

MyFloatLayout is equivalent to: float of CSS.

借鉴Android的LinearLayout以及Html CSS的FlexBox,自己写了FMLayouts,对iOS的布局机制做补充。

Android

项目

SnapKit/Masonry的Swift版本

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,794评论 25 709
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,591评论 2 45
  • 许多人认为:“毕业后就很难像学生时代那样去学习了。” 同时随着年龄的增长,工作和生活压力的加大,记忆力也越来越差,...
    笑开阅读 1,313评论 0 0
  • 女人都有一个通病是买买买,因为商城打折买,因为看很多人在买而买,因为触发你怀旧的心情买,因为看起来以后需要买。所以...
    芬芬vstar阅读 302评论 2 3
  • 阅读书籍:阳明传习录 有效时间: 1小时 阅读困难:没有 阅读收获: 对王阳明的心学思想有了初步了解。1.心即理。...
    究竟真实阅读 167评论 0 0