![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
XMublog
这个作者很懒,什么都没留下…
展开
-
安卓compile已经替换成implementation但还是提示没有替换
问题:INFO: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update...原创 2020-04-01 10:55:33 · 750 阅读 · 0 评论 -
AndroidApp添加签名证书
把准备好的证书放到项目文件夹里,在到AS->ProjectStructure->app->Signing设置证书路径。原创 2017-10-19 10:33:44 · 2032 阅读 · 0 评论 -
设计模式-外观
一、外观设计模式详解1.概念1.1 外观模式的主要目的在于让外部减少与子系统内部多个模块的交互,从而让外部能够更简单的使用子系统。它负责把客户端的请求转发给子系统内部的各个模块进行处理。2.使用场景2.1 当你要为一个复杂子系统提供一个简单接口时。2.2 客户程序与抽象类的实现部分之间存在着很大的依赖性。2.3 当你需要构建一个层次结构的子系统时。3.U...原创 2019-03-31 01:23:19 · 102 阅读 · 0 评论 -
设计模式-组合
一、组合模式详解1. 概念1.1 将对象以树形结构组织起来,以达成“部分 - 整体”的层次结构,使得客户端对单个对象和组合对象的使用具有一致性。1.2 树的结构 —>组合设计模式2. 使用场景2.1 需要表示一个对象整体或部分层次2.2 让客户能够忽略不同对象层次的变化3. UML结构图分析4. 实际代码分析5. 外观模式优点...原创 2019-03-31 12:32:33 · 120 阅读 · 0 评论 -
设计模式-单例
一、单例介绍单例概念单例模式是一种对象创建模式,它用于产生一个对象的具体实例,它可以确保系统中一个类只产生一个实例好处对于频繁使用对象,可以省略创建对象所花的时间,对于那些重量级对象而言,是非常可观的一笔系统开销由于new操作的次数减少,因而对系统内存的使用频率也会降低,这也将减轻GC压力,缩短GC停顿时间二、单例的六种写法和各自特点不足之处:无法对instance实...原创 2019-03-28 19:08:12 · 113 阅读 · 0 评论 -
设计模式-builder
一、java的builder模式详解建造着模式是较为复杂的创建型模式,它将客户端与包含多个组成部分(或部件)的复杂对象的创建过程分离当构造一个对象需要很多参数的时候,并且参数的个数或类型不固定的时候1.Builder:它为创建一个产品Product对象的各个部件指定抽象接口2.ConcreteBuilder:它实现了Builder接口,实现各个部件的具体构造和装配方法...原创 2019-03-28 20:57:27 · 125 阅读 · 0 评论 -
安卓使用Glide加载图片使宽度充满手机屏幕,高度随宽度等比缩放
Glide.with(context) .asBitmap() .load(imgUrl) .into(new SimpleTarget<Bitmap>() { @Override public void onResourceReady(@NonNull Bitmap resource, ...原创 2019-06-24 16:10:24 · 3349 阅读 · 2 评论 -
腾讯开放平台进行应用认领
1.首先把你的签名文件和你的安装包还有从腾讯开放平台下载下来的tap_unsign.apk放到你jdk的bin文件夹里(我的是这个C:\Program Files\Java\jdk1.8.0_65\bin)2.在你cmd里cd切换到jdk的bin目录里3.然后输入这行jarsigner -verbose -keystore FundApp.jks -signedjar app-rele...原创 2019-07-10 12:36:15 · 672 阅读 · 0 评论