![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础知识
文章平均质量分 54
YBZha
这个作者很懒,什么都没留下…
展开
-
Android Camera2开启电子防抖(EIS)和光学防抖(OIS)
EIS电子防抖、OIS光学防抖、Camera2原创 2023-11-29 17:17:50 · 2391 阅读 · 0 评论 -
Retrofit 表单Map提交请求
在开发中我们感觉post提交都要在封装方法下写写入一遍,外部再写一遍再或者修改请求场景有的字段不需要传到后台,多态使用很不方便以及杂乱、我们常用的方法@POST("v1/edInfo")@FormUrlEncodedObservable<HttpResult<Object>> edUserData(@Field("name") String name, @Field("age") String age) );我们可以用 retrofit @FiledmM.原创 2021-11-10 10:44:25 · 1349 阅读 · 0 评论 -
最全面的Android混淆
1、日常开发Debug包时不用混淆,正式发布Release包前开启代码混淆; 2、混淆好处① → 类、方法、变量名变成短且无意义的名字,提高反编译后代码的阅读成本; 3、混淆好处② → 删除无用的类、方法与属性,缩减了APK包的大小; 4、混淆好处③ → 对字节码进行优化,移除无用指令,应用运行更快; 5、怎么混淆 → 主项目的 build.gradle 设置 minifyEnabled true,proguard-rules.pro 加入混淆规则; 6、混淆规则哪里来 → 网上搜索通用混淆模板复转载 2021-06-08 11:12:03 · 12368 阅读 · 0 评论 -
Android studio4.1 plugins 下marketplace plugins are not loaded
将http地址设置为https://plugins.jetbrains.com转载 2021-03-12 14:18:12 · 173 阅读 · 0 评论 -
安卓四大启动模式之singleTask与singleInstance区别
引言:最近看到很多人说面试必问的安卓四大启动模式,说到启动模式大家都知道这四个启动模式 standard singleTop singleTask singleInstance 这四种,standard 和singleTop都很好理解,这里主要研究一下 singleTask singleInstance的区别,网上很多博主回答都是错误的或不全面的让人误导(主要是对singleTask singleInstance的各说风云)说一下部分人的错误理解singleTask(栈中单实例)启动A、B、C.原创 2020-05-20 13:16:12 · 3995 阅读 · 1 评论 -
Android包名跳转第三方app
当我们不知道对方具体Activity的时候,只知道包名的情况下可以这样 private fun startPackageName(packagename: String) { // 通过包名获取此APP详细信息,包括Activities、services、versioncode、name等等 var packageinfo: PackageInfo? = n...原创 2020-01-02 15:33:43 · 1292 阅读 · 0 评论 -
android Studio :Unable to resolve dependency for ':app@debug/compileClasspath'
所有的远程仓库依赖都下载不下来,网上各种答案如1、升级同步Gradle版本2、像关掉"offline work"开关3、使用阿里云镜像地址maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }4、更严重的是卸载androidstudio重新安装,删除所有的配置像第一第二种方式可以试一试,第三种...原创 2019-11-21 11:03:58 · 305 阅读 · 0 评论 -
javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
换一份工作后,打开上一个项目的时候,发现导入后sync报错,网上搜资料说是因为jdk1.7的 问题,但自身开发环境也是1.8,应该不会有问题,但后来发现是因为jdk1.8.0_162 之上的版本已经将crypto.policy 默认设置为unlimited,之后的需要手动打开1.8.0_151和以后的版本,无需下载任何文件,只要修改Java\jre\lib\security\java.secu...原创 2019-11-19 15:32:25 · 627 阅读 · 0 评论 -
NestedScrollView里嵌套ViewPager+fragment高度不适配问题
最近项目中遇到ScrollView嵌套ViewPager,ViewPager中存放的是ImagView,要求是,ImagView高度不定,接下来就是各种方法尝试,比较普遍的方式就是自定义一个viewpager。代码如下: import android.content.Context;import android.support.v4.view.ViewPager;import androi...转载 2018-10-30 10:06:52 · 5877 阅读 · 0 评论