从两三年前,就一直想介绍一下自己在实战的项目结构地址:https://github.com/striveprince/kotlin 还记得我最初...
前几天,我一直在找retrofit集成kotlin serialization的资料,才发现,网上的资料是真的少,如果你有幸看到这篇文章,就默默...
首先,我们使用到的是CharSequence的子类SpannableString类在这个类中有这样一个TestActivity.java Com...
首先什么是属性动画,与我们以前用的动画Animation有什么区别? 如下图,是Animation和Animator两个类继承图的对比。C:Ob...
首先,我们来看看View中比较重要的几个方法 dispatchTouchEventonTouchListener ->onTouch()onTo...
硬件消耗电量 来执行任务的过程,叫做超时电流消耗主要消耗:1.最大的耗电是我们的屏幕2.蜂窝式无线数据交换(3G4G)3.叫醒闹钟 wake l...
卡顿是如何造成的:卡主线程了如果是子线程卡顿,是不会对应用操作卡顿 1.内部引起的:自定义View代码2.外部引起的:如直接在主线程进行网络访问...
1.如何去优化自己现有的项目,运行更加流畅单个app进程 会根据手机性能分配不同的内容如: 8m 16m 32m 64m2.当然最好的是在开发...
在Dagger2中,一般都是使用@provide方法注入接口。在我们使用MVP模式搭建Android app的时候,一般我们会这样做,创建一个接...