AlexCheung

Results 44 comments of AlexCheung

Android studio 3.1.3、gradle-4.6、kotlin-1.2.50、databinding-3.1.3; module.gradle配置 ``` apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' apply plugin: 'kotlin-kapt' android { compileSdkVersion 28 defaultConfig { } buildTypes { } /**DataBinding*/ dataBinding {...

@haoyuegongzi onCreateViewHolder 这个方法,不会被执行好多次的,相反onBindViewHolder才是被执行好多次的。就是 视图不会被反复创建, 但是会被反复绑定的。 是这样子的吧

我的计算方法,和楼主的差不多的,就是popwindow 的高度(这个高度,一定是能算出来的),大于其要展示的区域,就调用setHeight就可以了。别忘了考虑状态栏的高度,就可以了。

问题内容:A类的static 代码块, 什么情况下, 会被触发执行, 你能列举出多少情况? 所属范围:Java 相关 问题出处(可选):不记得啊, sorry 出现频率(可选):★ 困难指数(可选):★★ 参考答案(可选):调用A类的静态属性; 初始化A类的实例(包括反射); 使用 ClassLoader加载A类; 目前知道这几种;

问题内容:LinearLayout, FrameLayout, RelativeLayout 哪个效率高, 为什么; 所属范围:Android相关 问题出处(可选):不记得啊, sorry 出现频率(可选):★ 困难指数(可选):★★ 参考答案(可选):

问题内容:LinearLayout 包裹 A, B 两个 Button, 在 AButton 上按下, 一直移动, 手指扫过 BButton, 整个事件传递的过程, MoveEvent 的数值; 所属范围:Android相关 问题出处(可选):不记得啊, sorry 出现频率(可选):★ 困难指数(可选):★★ 参考答案(可选):

问题内容:HTTP 1.0与1.1 的区别? 所属范围:HTTP相关 问题出处(可选):不记得啊, sorry 出现频率(可选):★★★ 困难指数(可选):★★ 参考答案(可选):

问题内容:launcher 启动 App 的 MainActivity, 牵涉到哪几个进程, 期间用什么方式进行的通信? 所属范围:Android相关 问题出处(可选):不记得啊, sorry 出现频率(可选):★★ 困难指数(可选):★★★ 参考答案(可选):

问题内容:活动 `A` 调用 `startActivityForResult` 前往活动 `B`, 在 `B` 页面 `setResult`,并启动活动 `A`, 并且活动 `A` 的启动模式是 `SINGLE_TASK`,请问活动 `A` 会回调哪些方法?这些方法的执行顺序是怎样的? (onRestart-onResume-onNewIntent-onActivityResult) 所属范围:Android相关 问题出处(可选):不记得啊, sorry 出现频率(可选):★ 困难指数(可选):★★ 参考答案(可选):

问题内容:假设有一个AService, 我们先Start2次, 再Bind2次; 1.. 请问内存中有几个AService对象实例, 怎么做到的? 2.. 如果想让这个AService停下来, 需要怎么做? 所属范围:Android相关 问题出处(可选):不记得啊, sorry 出现频率(可选):★★ 困难指数(可选):★★ 参考答案(可选):