- 博客(6)
- 收藏
- 关注
原创 Acitivity的LaunchMode应用场景
1.有哪几种类型,分别有什么用standard:创建一个新的ActivitysingleTop:栈顶不是该类型的Activity,创建一个新的Activity.,否则,onNewIntent 应用于:新闻客户端的新闻内容页 如果收到10个新闻推送,点开后一个会覆盖前一个Activity,点击返回键回到主界面singleTask:回退栈中没有该类型的Activity,创建Activity,否则,onNe...
2021-04-19 18:30:56 95
原创 performClick--代码调用点击事件
performClick:模拟去触摸控件在调用performClick之前必须设置了点击事件,不然无效如果在调用performClick之前没有设置点击事件,那就直接返回了false,不会再响应点击事件源码:实例:
2021-04-19 17:40:00 546
原创 MotionLayout
MotionLayout是什么?是ConstraintLayout的子类混合了属性动画框架、TransitionManager的布局转换和CoordinatorLayout属性动画:通过获取控件的一些属性如宽度、高度等的get和set方法,改变控件的形态,实现动画效果MotionLayout:1.像TranstionManager一样描述两个布局之间的过渡2.在转换过程中,...
2020-04-07 15:45:14 241
原创 ConstraintLayout简要说明书
1.添加依赖在app/build.gradle文件中添加ConstraintLayout的依赖implementation 'com.android.support.constraint:constraint-layout:1.1.3'2.相对定位常用属性:(layout_相对于当前控件的位置_相对于依赖控件的位置)layout_constraintLeft_toLeft...
2020-04-06 21:53:03 132
原创 webview用法
android.webkit库聚合了webkit内核的浏览器功能,webview是它的一个控件,可以使网页轻松的内嵌到app里,还可以直接跟js相互调用。webview有两个方法:setWebChromeClient和setWebClientWebviewClient:帮助WebView处理各种通知、请求事件。回调函数讲解:1、public boolean shouldOv
2016-07-08 14:13:27 265
转载 webview问题汇总
我们在native与网页相结合开发的过程中,难免会遇到关于WebView一些共通的问题。就我目前开发过程中遇到的问题以及最后得到的优化方案都将在这里列举出来。有些是老生常谈,有些则是个人摸索得出解决方法。下面就是整理得到的些干货。1.加快HTML网页装载完成的速度默认情况html代码下载到WebView后,webkit开始解析网页各个节点,发现有外部样式文件或者外部脚本文件时,会异
2016-07-08 14:08:56 221
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人