开源框架
little-sparrow
小小鸟
展开
-
ButterKnife(已过时)
一、ButterKnife(代码注入框架)的注册与绑定 在Activity中绑定 :ButterKnife.bind(this)必须在setContentView之后绑定,且父类bind绑定后,子类不需要再bind public class MainActivity extends AppCompatActivity { @Override protected void on...原创 2019-04-23 09:29:14 · 1393 阅读 · 0 评论 -
深入探索安卓热修复技术-观后感
代码修复: 底层替换方案:实时生效、兼容性差(厂商可以改动Method结构体)、限制条件多(不能对原有类进行方法和字段的增减,会改变字段和方法得索引,如果是增加,还会存在访问不到新增字段的问题) 支付宝 AndFix:底层结构替换、运行时生效、Dalvik和ART全兼容 阿里百川 HotFix:逻辑解耦版 类加载方案:冷启动生效(在App运行到一半的时候,所有需要发生变更的类已经被加...原创 2019-10-18 20:40:39 · 226 阅读 · 0 评论 -
Webview
WebView特点:前端界面复用、动态更新、耗电、加载速度慢 WebView使用场景:用户协议(html排版)、广告页、新闻页 JS调用Java方法:网页视频播放 Java调用JS方法:夜间模式 Webview加载Html四种方式: //加载URL webView.loadUrl("http://139.196.35.30:8080/OkHttpTest/apppackage/test...原创 2019-04-21 21:16:47 · 569 阅读 · 1 评论