Android ListView 滑动背景变黑色或者闪烁黑色sinlov 发布于 2018-04-18 收录于 类别 Android现象手指在 ListView 上下滚动时,ListViewItem背景变黑原因因为在滚动的时候为了提升性能做了优化,为提高滚动的性能Android 框架在 ListView 中引入CacheColorHint 属性如果该值为非0,则说明该ListView绘制在单色不透明的背景上
Android KeyguardManager.KeyguardLock 施放导致黑屏sinlov 发布于 2018-04-03 收录于 类别 Android错误表现调用java keyguardManager = (KeyguardManager) getSystemService(KEYGUARD_SERVICE); keyBoardLock = keyguardManager.newKeyguardLock("unLock"); keyBoardLock.disableKeyguard();后按 home键 会导致黑屏,只在某些ROM出现
Android stuido 开发调优sinlov 发布于 2018-02-05 收录于 类别 AndroidAndroid 缓存清理开发工程量到一定程度, AndroidStudio 无法正常使用,打开新工程卡顿,甚至完全卡死在打开工程上,这种是因为缓存文件索引太大导致的,当然如果你的 SSD 够快,无视这个
Android WebView 无法加载Https/Httpsinlov 发布于 2018-01-04 收录于 类别 Android表现Android 中webView无法加载https协议URL,特别是6.0以后都出现问题 webView 从 Lollipop 开始默认不开MixedContentMode原因Android WebView 6.0 以后默认不允许使用混合模式打开 http 页面,比如:从 https 页面重定向到 http 页面
gradle Android 持续集成构建 开发构建优化sinlov 发布于 2017-10-25 收录于 类别 Android Gradlegradle 任务优化gradle 是基于 tasks 的,每个task作为一个构建耗时单元,task就是构建优化的单元gradle 编译优化就是对构建链的 task组合方式 优化链上节点 task耗时 优化链上节点 task性能 优化查看任务bashdocker 镜像瘦身 减小镜像尺寸sinlov 发布于 2017-09-01 收录于 类别 Container镜像尺寸变大的原因无用文件,比如编译过程中的依赖文件对编译或运行无关的指令被引入到镜像系统镜像冗余文件多各种日志文件,缓存文件重复编译中间文件重复拷贝资源文件运行无依赖文件工程配置优化使用.dockerignore在使用 Dockerfile 构建镜像时使用 .dockerignore 在镜像上下文中忽略文件 这样不仅可以减少一些非必要文件的导入,也可以提高安全性,避免将一些配置文件打包到镜像中1…121314151617
docker 镜像瘦身 减小镜像尺寸sinlov 发布于 2017-09-01 收录于 类别 Container镜像尺寸变大的原因无用文件,比如编译过程中的依赖文件对编译或运行无关的指令被引入到镜像系统镜像冗余文件多各种日志文件,缓存文件重复编译中间文件重复拷贝资源文件运行无依赖文件工程配置优化使用.dockerignore在使用 Dockerfile 构建镜像时使用 .dockerignore 在镜像上下文中忽略文件 这样不仅可以减少一些非必要文件的导入,也可以提高安全性,避免将一些配置文件打包到镜像中