Android 设计模式的六大原则 前言 记录一下Android设计模式的六大原则,大家以后写代码就可以按照这六大原则来构建代码的框架。 1.单一职责原则(Single Responsibility Principle,SRP) 定义:一个类应只包含单一的职责 一个类职责过大的话,首先引起的问题就是 ...
分类:
移动开发 时间:
2021-01-19 12:14:40
阅读次数:
0
TFileStream.Create(FInstallFileName, fmCreate or fmShareExclusive); 这一句在android下执行,出错,提示: Cannot create file "/stroage/emulated/0/Documents/com.kingla ...
分类:
移动开发 时间:
2021-01-19 12:10:33
阅读次数:
0
最近做一个Android APP,由于离线业务需求,需要在启动APP时候同步大量数据到APP上,遇到了JSON性能瓶颈。从下方的图片中可以看出,当使用 json 传输数据,在解析json的时候会产生大量的对象,使得内存疯狂飙升,不论是配置低端的平板还是配置比较高端的手机都会 GC 。而在使用 fla ...
分类:
其他好文 时间:
2021-01-19 11:58:18
阅读次数:
0
一、应用场景 我目前运维的软件系统需要定时升级检修更新程序包,更新方法是新增、替换、回退名称类似“xxx.xxxx.xxx.xxxx.xx_1.0.0.v199002050011850-150968.jar”的jar包。其中xxx代表模块名,1.0.0为系统版本号,“v”后面19900205为日期, ...
分类:
系统相关 时间:
2021-01-19 11:56:25
阅读次数:
0
在 Docker 1.13.1.203 之后,直接是 Docker-ce 17.03.0 版本了。 并且版本号的命名方式也改了,以前都是那种常用的版本号命名方式,比如0.1、0.2、1.0之类的,现在分社区版和商业版后,版本号是『YY.MM-xx』的形式命名的,比如2019年10月发布的,版本号就是 ...
分类:
其他好文 时间:
2021-01-18 11:06:01
阅读次数:
0
1、AOP介绍 Aspect Oriented Programming,面向切面编程 针对同一类问题的统一处理 无侵入添加代码 1.1AspectJ使用(辅助AOP实现) classpath 'com.hujiang.aspectjx:gradle-android-plugin-aspectjx:2 ...
分类:
其他好文 时间:
2021-01-18 10:52:21
阅读次数:
0
https://blog.csdn.net/zht666/article/details/29837777 Eclipse搭建Android开发环境(安装ADT,Android4.4.2) 海涛zht666 2014-06-10 14:57:13 243010 收藏 24 分类专栏: Android ...
分类:
系统相关 时间:
2021-01-16 12:10:55
阅读次数:
0
今日所学: AS 按钮的三种方式 (20条消息) Android studio使用小技巧之 快速生成onClick()点击方法_kill_bugs的博客-CSDN博客 遇到的问题: 一开始在虚拟机上运行一直没反应 后来在自己的手机上调试,有反应 后来新建了一个虚拟机,就可以了 还不知道问题出在哪里 ...
分类:
移动开发 时间:
2021-01-16 12:03:32
阅读次数:
0
参考:https://www.yangliuan.cn/?p=1090 1.安装所需工具 yum install --downloadonly --downloaddir=rpm gcc gcc-c++ glibc make autoconf openssl openssl-devel pcre-d ...
分类:
其他好文 时间:
2021-01-16 11:56:39
阅读次数:
0
https://codechina.csdn.net/mirrors/jessyancoding/androidautosize?utm_source=csdn_github_accelerator 以上是Androidautosize的源码,有兴趣的就去下下来搂一眼 我这边还没看完,就把最基础的看 ...
分类:
移动开发 时间:
2021-01-15 12:02:28
阅读次数:
0