前言 本节学习结构型中的适配器模式。 适配器模式将一个类的接口,转换成客户期望的另一个接口。 适配器类似我们生活中将安卓充电头转化为苹果充电头的转化器一样。适配另一方的功能,使得两方能亲密无间的合作。 代码实现 关键:适配器实现目标接口,并持有适配者的实例。 代码实现将 "一只鸡" 适配成 "一只鸭 ...
分类:
其他好文 时间:
2020-05-29 23:21:51
阅读次数:
66
一、需求: 后台加载HTML的包时间太长,太卡,让把所有的HTML包放到前台;使用的是file://协议,有些内容和样式加载不出来,H5那边说需要用http://协议来加载; 二、处理过程: 安卓最简单的加载本地HTML的方法是:webView.loadUrl("file:///android_as ...
分类:
移动开发 时间:
2020-05-29 19:47:16
阅读次数:
194
有人说安卓就是 Linux,也有人说安卓是安卓、Linux 是 Linux,两者没什么关系,还有人说安卓用的是 Linux 的内核,那么它们之间到底是什么关系呢。要想得到这个问题的答案,我们要先弄清楚几个概念。 Linux 与 Linux 内核 Linux 与 Linux 内核其实是不一样的,关于这 ...
分类:
移动开发 时间:
2020-05-29 13:30:39
阅读次数:
88
在 Mobile 端需要注意. 安卓 默认浏览器 当中如果 div1 div2 如果 div1 有 translate3d 而 div2 没有 那么 div2 的 z-index 会无效. 解决办法: 给 div2 也加上 translate3d(0,0,0) 测试版本: 安卓 4.2.2 stac ...
分类:
其他好文 时间:
2020-05-28 13:17:11
阅读次数:
81
app.js /** * 计算剩余时间 */ shengTime:function(options){ var t=setInterval(function(){ if(minutes<=0 || seconds<=0){ clearInterval(t) return; } var endtime ...
分类:
微信 时间:
2020-05-28 00:55:32
阅读次数:
264
今年入职一家新公司 公司办公统一使用Mac pro,所有国产软件不允许使用,只允许装国外的、开源的软件,,,,(这对一个从来没用过Mac的人来说,可真是头疼了一阵子) 经过几天的摸索,作一个简单的小总结吧 一、Mac电脑基本使用 复制、粘贴快捷键 Command+C。 Command+V 输入法切换 ...
至此,本人负责的“百科全专业”的安卓前端部分已经完成了70%,在此期间小组选用git这一源代码管理工具进行代码远程协作及更新,作出有关Git的以下内容总结: 1. git 简介 什么是git git是一款开源的分布式版本控制工具 在世界上所有的分布式版本控制工具中,git是最快、最简单、最流行的 g ...
分类:
其他好文 时间:
2020-05-27 15:43:39
阅读次数:
52
OKhttp3使用get,post,delete,patch四种请求 1.okhttp简介 okhttp封装了大量http操作,大大简化了安卓网络请求操作,是现在最火的安卓端轻量级网络框架。如今okhttp已经更新到了okhttp4.0, 支持Android5.0以及以上的版本,要求Java在8.0 ...
分类:
Web程序 时间:
2020-05-27 15:37:08
阅读次数:
172
frida是多平台hook框架,类似安卓的xposed框架,详情百度。 1、安装python ,我是python3.8 并建好环境变量 2、添加pip的环境变量 3.8自带pip,在 python安装目录下的 scripts文件夹 3、用 pip 安装frida 和 frida-tools 4、下载 ...
分类:
其他好文 时间:
2020-05-27 12:06:12
阅读次数:
116
SQLite它是相当于嵌入到安卓里的一个小数据库吧, 它也可以使用SQL语句进行数据库的增删改查操作,但是是SQL1992的语句。 然后SQLite也有自己的语句,但是学过SQL的应该都会发现,它比较鸡肋, 首先冗长代码不说,操作还花里胡哨的。 所以我们就是使用数据库语言通用 的SQL语句写就好了。 ...
分类:
移动开发 时间:
2020-05-26 22:19:31
阅读次数:
103