Android Studio再更新了3.0之后内置了新的性能分析器,叫做Profiler,下面简单介绍一下它。
android_custom_view_kotlin模块中封装了一些针对android_custom_view模块的kotlin扩展方法,这里只列出部分,更多扩展方法及其具体实现请查看源码。
android_base_kotlin模块中封装了一些基础的kotlin扩展方法,这里只列出部分,更多扩展方法及其具体实现请查看源码。
HttpClient模块中定义了一系列网络请求方法,实际上是对`okHttp + retrofit`的再次封装,使用者可查看源码后根据需要再决定是否使用这些定义好的方法。
一个开发出view组件应该是易用的,在使用时既可以使用默认的设置进行快速的配置,也可以在使用者需要更多的自定义化时提供足够的接口去控制view的样式与状态。这里的开发规范仅提示一些在进行自定义view开发中通用的需要注意的地方,更多时候规范需要的是根据使用者的需求与业务需求来制定。