- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 Dagger2的无参构造inject的一些思考
今天写这个demo的时候发现很奇怪的一点,在MainActivity里依赖的MainPresenter需要用inject并且其构造方法里也需要inject同时component里需要inject这个MainActivity,就像这样: MainActivity(注意“关键1”) public class MainActivity extends AppCompatActivity implem...
2018-07-29 05:50:18 457
原创 android自定义view获取宽和高为0的处理
因为哦点击按钮前的button的文字是获取验证码,点击之后的文字是59s->0s,所以这个button设置为wrap——content的时候导致宽度会变化,所以需要手动设置宽度不变,这里之前在button的带三个参数的构造函数里的获取的话为0,所以当时想到的此时视图还没全部渲染完成,因此,需要在其他地方获取,最后解决了,关键代码如下: @Override protected...
2018-07-28 21:32:37 3916
原创 dagger2 问题
我在多模块使用dagger2的时候定义了两个moduel @PerComponentScope @Component(dependencies = ActivityComponent.class,modules = {RegisterModuel.class, LoginModuel.class}) public interface UserComponent { public void...
2018-07-28 01:10:33 180
原创 android多模块的坑
一个baselibrary明明其他模块引用了baselibrary但是却用不了baselibraey的第三方库,最后发现 api "com.squareup.retrofit2:retrofit:$retrofit_version" 不能用 implementation ,巨坑...
2018-07-27 16:26:13 425
原创 android模块化实现项目的问题
1。butterknife不能在多模块使用,需要使用R2 2。dagger2的生成不能生成,出错,报一下异常: 异常:Error:Execution failed for task ':app:compileDebugJavaWithJavac'. > Compilation failed; see the compiler error output for details. 解决通过...
2018-07-27 00:39:36 187
原创 Dagger2基本使用(一些坑)
今天初步使用了下dagger2,下面结合代码举个在mvp中的dagger2例子。 1.MainActivity public class MainActivity extends AppCompatActivity implements MainView{ @Inject MainPresenter mainPresenter; @Override pro...
2018-07-14 23:26:43 800
kotlin+rxjava轮询白名单申请.rar
2020-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人