首页 > 移动平台
iOS热更新实现方式
heart.jpg 苹果静止热更新,可惜我的是企业app,没有这些约束了,随便用。(当然有些热更新已经可以通过苹果审核了,比如JSPatch)官网说的: JSPatch 平台 SDK 1.7.2 以上版本可以通过苹果审核,可以正常使用。Github 开源版本暂不可用。 最近公司要添加热修复BUG,其 ...
分类:移动平台   时间:2019-05-16 19:13:15    收藏:0  评论:0  赞:0  阅读:714
spring boot 扫描 其他jar包里面的 mapper xml
启动类配置扫描 goods.mapper为当前项目mapper路径 ,common.mpper为其他jar包。 1. 2.mybatis.mapper-locations=classpath*:mapper/*.xml 注意:classpath后面有个星号(*) 成功获取到common.mapper ...
分类:移动平台   时间:2019-05-16 17:49:33    收藏:0  评论:0  赞:0  阅读:670
Appium+Python+Pycharm环境搭建及调试
一、安装JDK,安装完成需要配置环境变量(网上可自动搜索环境变量配置); 安装成功的验证方法如下:运行cmd 输入 java -version (java 和 -version 之间有空格) 若如图所示 显示版本信息 则说明安装和配置成功: 二、安装python,安装完成需配置环境变量(网上可自动搜 ...
分类:移动平台   时间:2019-05-16 16:51:36    收藏:0  评论:0  赞:0  阅读:296
iOS本地数据存储方案汇总
一。 常见存储方式 Plist 格式文件存储 NSUserDefaults 沙盒存储(个人偏好存储) 文件读写储存 解归档存储 数据库存储 Keychain 存储(可解决设备唯一标识问题) Demo 示例 文件读写操作、沙盒操作、解归档操作、依赖 FMDB 的数据库操作 以及 UIWeb/WKWeb ...
分类:移动平台   时间:2019-05-16 16:35:09    收藏:0  评论:0  赞:0  阅读:119
手机端fixed底部跟着窗口动问题
//获取当前浏览器窗口高度$(window).resize(function(){ if(window.innerHeight < windowInnerHeight){ $('#foot').hide(); }else{ $('#foot').show(); }}); ...
分类:移动平台   时间:2019-05-16 16:25:39    收藏:0  评论:0  赞:0  阅读:158
【水滴石穿】react-native-template-app
这个也是一个基础项目 地址如下https://github.com/ndlonghi/react native template app 点击登陆跳转到首页 分析代码如 react native template app/src/components/loading/index.js loading ...
分类:移动平台   时间:2019-05-16 16:23:05    收藏:0  评论:0  赞:0  阅读:109
最近开始学习Android一
由于工作需要用到APP来控制硬件,本来是做网站的我,都要开始学习Android了;这里记录一下学习心得!一、Android四大组件 1、Activity 2、Service 3、BroadcastReceiver 4、ContentProviderActivity我个人理解可视的窗口容器,里面可以显 ...
分类:移动平台   时间:2019-05-16 16:18:14    收藏:0  评论:0  赞:0  阅读:142
android手机客户端测试-思考方向
来源公开课!!! 1、冒烟测试 Monkey 工具 目标:1、编写adb.exe的Monkey命令。 2、通过logcat定位问题,保证软件的健壮性。 2、安装、卸载测试 2.1 手机端软件在真机上安装、卸载 2.2 第三方软件协助安装、卸载 目标 :1、支持豌豆荚、91等主流辅助工具 3、在线升级 ...
分类:移动平台   时间:2019-05-16 16:04:21    收藏:0  评论:0  赞:0  阅读:154
Frida Android hook native层__system_property_get的最终方案
记录这个问题的起因是,在hook时遇到了修改内容长度,超过原长度时,会出现显示不全的问题。 比如把nexus 5改成nexus 100,只会显示nexus 1。 所以去读了下源码 可以看到源码中get调用了read来读value,传进去了find返回的指针,但是name给的是0,所以在read中没法 ...
分类:移动平台   时间:2019-05-16 16:00:15    收藏:0  评论:0  赞:0  阅读:405
查找android so文件中绕过c/c++ api直接调用SYSCALL的方法位置
很多应用会通过arm汇编,自行调用syscall,直接操作系统内核,来绕过c层的hook,保证程序安全 所以想hook的话只能找到这些方法的c入口分别hook 可以通过查找bxls指令找到这些位置 ...
分类:移动平台   时间:2019-05-16 15:55:34    收藏:0  评论:0  赞:0  阅读:389
Android框架Volley之:利用Imageloader和NetWorkImageView加载图片
首先我们在项目中导入这个框架: 在AndroidManifest文件当中添加网络权限: 下面是我们的首页布局:在这个布局当中我们将Volley框架的所有功能都做成了一个按钮,按下按钮之后就会在“显示结果”下面显示结果,显示结果下面使用了一个ScrollView,并在ScrollView下面嵌套了一个 ...
分类:移动平台   时间:2019-05-16 15:08:09    收藏:0  评论:0  赞:0  阅读:186
安卓进阶之自定义View
安卓进阶之自定义View [TOC] 自定义View,可以分为具体的三大类: 自定义View(继承系统控件/继承View) 自定义Viewgroup(继承系统特定的Viewgroup/继承ViewGround) 自定义组合控件 自定义View的工作流程和内容 工作流程 无论是哪一类View,只要是V ...
分类:移动平台   时间:2019-05-16 13:44:02    收藏:0  评论:0  赞:0  阅读:151
苹果手机通过Safari浏览器访问web方式安装In-House应用
需求背景 公司内部员工使用的iOS客户端应用希望对内开放,不需要发布于AppStore直接能够让内部用户获取,对于Android应用来说这个问题很好解决,直接下发安装包然后就能安装了;但是对于苹果生态来说,这种方式是行不通的,因为苹果本身有一套完备的应用安装体系,除了具备一定特性之外的应用,都必须通 ...
分类:移动平台   时间:2019-05-16 13:10:39    收藏:0  评论:0  赞:0  阅读:180
js中更改this指向 以及回顾bind、call和apply
1.更改this指向 方法1:对this进行保存 var _this = this; 例: var _this = this; document.onclick = function(){ console.log(_this) } console.log(_this); 方法2:bind 更改thi ...
分类:移动平台   时间:2019-05-16 13:03:35    收藏:0  评论:0  赞:0  阅读:110
关于am force-stop杀不死某些app的原因
关于amforce-stop杀不死某些app的原因你在android8.1中,可能运行adbshellamforce-stopXXX其中XXX是app的包名,发现进程还在,而且ps看进程号不变,也就是此包没有被stop掉。其实在android8.1中的代码中:if(app.persistent&&!evenPersistent){//wedon‘tkillpersisten
分类:移动平台   时间:2019-05-16 11:00:49    收藏:0  评论:0  赞:0  阅读:948
axios 使用说明
axios Promise based HTTP client for the browser and node.js Features Make XMLHttpRequests from the browser Make http requests from node.js Supports th ...
分类:移动平台   时间:2019-05-16 00:08:36    收藏:0  评论:0  赞:0  阅读:175
Android框架Volley基本使用:Get请求实现
首先我们在项目中导入这个框架: 在AndroidManifest文件当中添加网络权限: 下面是我们的首页布局:在这个布局当中我们将Volley框架的所有功能都做成了一个按钮,按下按钮之后就会在“显示结果”下面显示结果,显示结果下面使用了一个ScrollView,并在ScrollView下面嵌套了一个 ...
分类:移动平台   时间:2019-05-15 23:40:21    收藏:0  评论:0  赞:0  阅读:220
iOS NSString,NSArray,NSDictionary属性关键字copy
创建了Person类,里面声明个name属性,关键字用copy @property (nonatomic, copy)NSString *name; 在ViewController里给name赋值 NSMutableString *str = [[NSMutableString alloc] ini ...
分类:移动平台   时间:2019-05-15 23:38:15    收藏:0  评论:0  赞:0  阅读:208
iOS APP 如何做才安全
iOS应用的安全性 常常被大家忽视。 iOS 如何做才安全: 1、首先,我们可以通过iTunes 下载 AppStore的ipa文件(苹果 把开发者上传的ipa包 进行了加壳再放到AppStore中),所以我们从AppStore下载的ipa都是加壳的,所以不能直接用来反编译。 得到ipa文件 可以分 ...
分类:移动平台   时间:2019-05-15 23:28:34    收藏:0  评论:0  赞:0  阅读:156
虚拟环境之virtualenvwrapper
virtualenv 的一个最大的缺点就是: 每次开启虚拟环境之前要去虚拟环境所在目录下的 bin 目录下 source 一下 activate,这就需要我们记住每个虚拟环境所在的目录。 并且还有可能你忘记了虚拟环境放在哪。。。 一种可行的解决方案是,将所有的虚拟环境目录全都集中起来,例如/opt/ ...
分类:移动平台   时间:2019-05-15 23:21:23    收藏:0  评论:0  赞:0  阅读:170
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!