基于Android 11的原理: 新增: 通过@SearchIndexable 和 SEARCH_INDEX_DATA_PROVIDER 插入search_index.db中...
基于Android 11的原理: 新增: 通过@SearchIndexable 和 SEARCH_INDEX_DATA_PROVIDER 插入search_index.db中...
一、关闭大小写敏感配置 Code Completion 中取消勾选MatchCase,即代码提示时不区分大小写。 二、设置文件默认编码方式UTF-8 File Encodin...
前言 上次面试被问到图片压缩方法,没有回答上来,只依稀记得有质量压缩、尺寸压缩,却说不出个所以然来。所以今天研究了一下,Android的图片压缩方式,经过百度和查看谷歌文档,...
自定义View是一个老生常谈的问题,对于一个Android开发者来说是必须掌握的知识点,也是Android开发进阶的必经之路。要想安卓理解自定义View的流程,首先我们要了解...
一、 Java基础 1、集合 1.1 List(有序、可重复)List里存放的对象是有序的,同时也是可以重复的,List关注的是索引,拥有一系列和索引相关的方法,查询速度快。...
一、Java基础 https://juejin.im/post/6844903573763915783#heading-64[https://juejin.im/post/6...
一: dart基础 二: flutter 三: vscode插件
功能:压缩图片资源,一次最多压缩500张 压缩的核心功能是TinyPng提供 https://tinypng.com/ 但是这个网站一次只能上传20张图片,所以你需要上传下载...
1.getResources().getColor() 使用 ContextCompat.getColor(context, R.color.black) 替换
1.变量 2.方法 3.循环语句
平台版本SDK版本版本名称1029Android Q928Pie (Android P)8.127Oreo(Android O)(奥利奥)826Oreo(Android O)...
一、概述 在App的开发迭代过程中,线上问题时有发生。通过静态代码分析工具,是为了进一步减少问题发生,我们逐步完善了一些规范,包括制定代码规范,加强代码Review,完善测试...
1.commit代码,未push到仓库,如何修改commit message?
一、导入一个module作为另一个module的lib 1.将作为lib module build.gradle修改为:apply plugin: 'com.android....
升级最新的android studio3.1后,发生了一些变化,新建项目从以前的LinearLayout变成了ConstraintLayout,好像是谷歌16年底推出的一个新...
//查看当前类adb shell "dumpsys window | grep mCurrentFocus" //安装应用并替换 -radb install -r /路径/x...
一、Fiddler抓取环境搭建 1、电脑需要安装Fiddler2、测试手机需要支持Wifi3、测试手机与电脑需要同一网络4、所测APP需支持代理 二、finder配置 1、代...
List<T>的Bean对象,Bean类实现Serializable接口,(如果包含其他bean类也需要实现) Activity跳转传递参数 目标Activity接受数据
最佳博客: https://www.jianshu.com/p/76eaa1e0c2b2 浏览器跳转App指定页: http://www.magicwindow.cn/doc...
前言 纵观APP这片海洋,支持无障碍模式的不是很多,网上可供参考的资料少之又少,只能依靠强大的Debug不断尝试,最后挖掘出一点精华封装成工具类供大家使用,纳入知识库。 另外...