父控件添加android:descendantFocusability="blocksDescendants"
父控件添加android:descendantFocusability="blocksDescendants"
如果我要加载的 gltf文件是网络资源这么搞? 目前看到的都是读取assets文件
android filament入门,GLB和GLTF模型查看器filament入门挺难的,主要是因为受干扰的信息太多了,有arCore的干扰,也有scenceform的干扰。这里通过制作3D模型查看器的方式,理清他们之间的关系。有用的信...
Android吸顶tablayout + viewpager公司要做一个吸顶的效果。之前用过scrollview+tablayout+viewpager的方法把所有的滚动都交给scrollview去做。然后搞2个tablayout ...
插件化(一) 组件化和插件化的区别: 组件化是将一个app分成多个模块,每个模块都是一个组件(module),开发的过程中我们可以让这些组件相互依赖或者单独调试部分组件,但是...
公司要做一个吸顶的效果。之前用过scrollview+tablayout+viewpager的方法把所有的滚动都交给scrollview去做。然后搞2个tablayout ...
现在大多数的接口返回的都是json xml 数据。但是如果对方是html,你怎么办?拿webview去套嘛还是说用TextView.setText(Html.fromHtml...
期待整理完善🙃。我也是4年跟你一模一样的状况。都不敢随便去面试了
四年Android开发工作经验总结今天,2019年03月22号,是本人从事Android开发第四个年头第四个月第八天,作为Android开发中级工程师,已经基本熟练掌握Android应用层开发相关技术,熟练使...
OkHttp阻塞式同步请求 1.创建一个okHttpClient对象 2.创建request对象,和response对象 3.通过call对象来操作请求 4.call是个接口...
底层:handler + 线程池 Asynctask 的实例必须在主线程中创建 Asynctask 的execute方法必须在主线程中调用 回调方法,Android会自动调用...
Handler:Android SDK 提供给开发者方便进行异步消息处理的类(面试都会问原理)image.png messageQueue 消息队列: 先进先出。管理Mess...
1.webView常见的一些坑 1.Android API level 16以及之前的版本存在远程代码执行安全漏洞,该漏洞源于程序没有正确限制使用webView.addJav...
1.广播接收器会自动调用 onReceive 方法2.广播接收器运行在UI线程(主线程) 使用方式 静态注册在我们的清单文件中完成image.png 动态注册通过代码来调用i...
1.service 和线程的区别和场景 Thread : 程序执行的最小单元,他是分配CPU的基本单位。Thread的生命周期:1.新建2.就绪3.运行4.死亡5.阻塞 Th...
1.Standard 1.在不指定Activity的启动模式时,系统默认使用该模式启动activity。 2.每次启动activity,系统都会重新创建一个新的实例,放到ac...
虽然我们很多时候都在用eventBus / Rxbus,但是基础的一些通信我们也需要了解。 Activity与Activity: 1:Intent/Bundle; 2:类静态...
Activity : Android四大组件之一,所有app都离不开Activity,Activity提供了一个与用户交互的接口,将页面展示给用户操作。Activity是以a...