Don Blog

Thinking will not overcome fear but action will.

Photoshop CC 2019破解教程

Photoshop CC 2019安装完成后关闭软件,下载破解补丁: https://pan.baidu.com/s/1HOwSJf0YJexWNWE5vpskBg 提取码: dv25 将压缩包里的adobe.photoshop.cc.2019.20.0.0-patch.exe文件解压到ps安装目录下,然后运行补丁,点击应用等待补丁提示成功即可。 另外推荐一些切图标注等插件:htt...

面向对象设计7大原则

对于面向对象软件,其可维护性和可复用性是2个非常重要的用于衡量软件质量的条件,那么如何提高一个软件的可维护性和可复用性呢?这就是本篇文章的主题————面向对象设计的7大原则,或者称之为设计模式7大原则,因为每个设计模式都符合一个或多个面向对象设计原则。 1.单一职责原则 Single Responsibility Principle(SRP) 定义: 一个对象应该只包含一个单一的职责...

阿里云优惠券

如果你正打算购买阿里云服务器,那么恭喜你,这里奉上阿里云2000元代金券, 点此获取,如想获得更多优惠可以给我留言。

You can format your XML in the 'standard' Android way......

今天打开Android Studio时xml文件顶部有如下提示: You can format your XML in the 'standard' Android way... 解决方案: 点击提示文案后面的“Open codestyle setting”按钮,然后更改“Scheme”为”Default”即可。

Android8.0以上WebView获取img控件图片链接失败

前言 Android Webview中点击图片预览大图的一般做法是在onPageFinished(WebView view, String url)方法中调用doucument.getElementsByTagName(“img”), 然后遍历元素拿到src的图片地址;但是最近的一个项目在android8.0以上的系统中有一定的几率获取到的src为空,导致无法预览大图。 原因 WebVie...

Android 方法数超过64K的解决方案

当你的应用及其引用的库超过 65,536 种方法时,你会遇到一个编译错误,指明你的应用已达到 Android 编译架构规定的引用限制: trouble writing output: Too many field references: 131000; max is 65536. You may try using --multi-dex option. 较低版本的编译...

Android开发规范

今日无意间发现360整理了一些Android 开发中需要注意是事项,特此记录,如有兴趣可以查看 规则文档 另外为大家推荐一款比Facebook Infer还牛的Android静态代码分析的插件 360 FireLine

Andorid 9.0兼容性问题

网络兼容性问题 Andorid P(9.0)禁止使用非加密的明文流量的http网络请求,默认使用https协议。 针对上面的问题,目前有以下几种解决方案: 改用https请求 targetSdkVersion 降到28以下 修改安全配置,有2中方案,如下所示: 方案一 1.将如下代码添加到AndroidManifer.xml的Appli...

Error:android-apt plugin is incompatible with the Android Gradle plugin. Please use 'annotationProcessor' configuration instead.

有一天,android studio推送了更新,更新后发现项目报错如下: Error:android-apt plugin is incompatible with the Android Gradle plugin. Please use 'annotationProcessor' configuration instead. 原因是最新版Android Studio所搭配的com.an...

Cannot resolve method 'setShiftingMode(boolean)'

在解决BottomNavigationView底部导航栏不受数量限制时遇到了如下错误: 错误: 找不到符号 符号: 方法 setShiftingMode(boolean) 位置: 类型为BottomNavigationItemView的变量 itemView 解决方案如下: 直接将itemView.setShiftingMode(false);修改为itemView.setLabelV...