13 gf771115

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 164

Android热更新十:自己写一个Android热修复

很早之前就想深入的研究和学习一下热修复,由于时间的原因一直拖着,现在才执笔弄起来。Android而更新系列:Android热更新一:JAVA的类加载机制Android热更新二:理解Java反射Android热更新三:Android类加载机制Android热更新四:热修复机制Android热更新五:四大热修复方案分析Android热更新六:Qzone热更新原理Android热更新七:Tinker热更新原理Android热更新八:AndFix热更新原理Android热更新九:Robust热更新原理Andro

2020-09-17 16:19:36

Android热更新五:四大热修复方案对比分析

很早之前就想深入的研究和学习一下热修复,由于时间的原因一直拖着,现在才执笔弄起来。Android而更新系列:Android热更新一:JAVA的类加载机制Android热更新二:理解Java反射Android热更新三:Android类加载机制Android热更新四:热修复机制Android热更新五:四大热修复方案分析Android热更新六:Qzone热更新原理Android热更新七:Tinker热更新原理Android热更新八:AndFix热更新原理Android热更新九:Robust热更新原理Andro

2020-09-17 16:17:26

iOS获取步数

1. 请求权限- (void)requestHealthKitPermissionWithCompletion:(void (^)(BOOL success, NSError *error))completion { if ([[[UIDevice currentDevice] systemVersion] doubleValue] >= 8.0) { if (![HKHealthStore isHealthDataAvailable]) { .

2020-09-17 14:19:09

Android官方记步API基本使用

最近看了一篇文章,有关程序员身体健康的,然后自己就下载了两个有关运动的应用监督一下自己;这些应用有许多的产品共性,比如社交。除此而外了,就是记步这个小功能,除了它们,包括支付宝,微信等都有相关小功能,于是就简单看了相关的API使用。 在说之前,我先说一下本篇主要针对Android4.4及以上且有记步传感器的机型。其实,关于几步这一块,Android应用层接口提供的就是读取传感器数据的接口。计步的实现和数据都是保存在SensorEvent中的。下面就来看看使用步骤,这里我们主要参照官方API...

2020-09-17 14:18:16

友盟分享纯图片到微信

需求是这样的,点击按钮直接将不包含内容的纯图片分享给微信好友或者分享到朋友圈。 通过查找友盟官网文档,发现只需要去除分享内容即shareContent的赋值就可以实现。 我们可以在代码中发现,weixinContent.setShareImage(localImage);中的localImage的类型可以是String、int、byte[]、File、Bitmap。之前全部分享时,图片这儿用的是int和String类型,并且需要进行纯图片分享的图片都是后台动态返回的,所以用...

2020-09-17 14:17:25

iOS开发之$ pod setup时,CocoaPods报CocoaPods was not able to update the `master` repo.

最近在安装cocoapods, pod setup时,CocoaPods报CocoaPods was not able to update the `master` repo. If this is an unexpected issue and persists you can inspect it running `pod repo update --verbose`错误。解决办法如下:先删除全局的缓存:$ sudo rm -fr ~/Library/Caches/CocoaPods/$ su

2020-09-02 08:59:12

iOS 开发】解决使用 CocoaPods 进行 pod install 时出现 Unable to add a source with url … 报错

本来一直是好好的,直到我装了两个Xcode,然后又把另一个Xcode给删了,结果pod install的时候就出错了,下面分享一下解决方法。执行pod install时出现如下错误: [!] Unable to add a source with url `https://github.com/CocoaPods/Specs.git` named `master-1`. You can try adding it manually in `~/.coc...

2020-09-01 20:30:50

Cordova 集成 Cocoapods 与 极光推送收不到的问题等解决

最近使用 Cordova 进行混合开发了, 前端使用 Angular + ionicUI 感觉还是不错的, 但是也不可避免用到原生的功能, 比如相册, 相机, 推送等, 刚好在写推送的时候遇到了一些问题, 记录一下 Cordova 集成 Cocoapods 的过程。首先还是在根目录创建Podfile然后编写想要安装的pods, 然后执行pod installpods 安装完之后再build工程会报一个错误 123 diff: /../Podfile.lock: N

2020-09-01 13:34:23

Android SDK AndroidStudio 国内可用的镜像/代理地址

http://www.androiddevtools.cn/ 一站式下载地址,齐全Android SDK在线更新镜像服务器1.中国科学院开源协会镜像站地址:◦IPV4/IPV6: mirrors.opencas.cn 端口:80◦IPV4/IPV6: mirrors.opencas.org 端口:80◦IPV4/IPV6: mirrors.opencas.ac.cn 端口:802.上海GDG镜像服务器地址:sdk.gdgshanghai.com 端口:80003.北京化工大学

2020-08-26 20:51:09

解决安卓9.0版本不能访问http请求问题

创建配置1.新建xml配置文件代码<?xml version="1.0" encoding="utf-8"?><network-security-config> <base-config cleartextTrafficPermitted="true"> <trust-anchors> <certificates src="system" /> </trust-

2020-08-24 13:26:59

cordova封装ios原生第三方SDK

参考链接:https://www.jianshu.com/p/e9e572b13939上面已经写的很明确了 ,主要操作都写的很明确需要主要的几个点 :1. 导入第三方下载来的SDK依赖库 使用custom= "true"<framework src="src/ios/libs/faceLiveReflect.framework" custom="true" />2.导入ios依赖库<framework src="WebKit.framework" weak="...

2020-08-23 22:07:23

Cordova调用Activity

首先需要编写一个CallActivityPlugin插件,专门调用Activity package com.example.plugin; import org.apache.cordova.api.CallbackContext; import org.apache.cordova.api.CordovaPlugin; import org.apache.cordova.api.PluginResult; import org.js...

2020-08-23 18:28:29

Android: 最新版Android Studio设置国内镜像代理

最新版Android Studio设置国内镜像代理2018-04-08#Android Studio背景由于众所周知的原因,Android SDK官方镜像在国内无法访问。在前几个Android Studio版本中,可以在Android SDK Manager面板里面设置代理,并强制将https转换为http,使用国内的镜像源。但是由于最新版(3.1)已经取消了Android SDK Manager面板,也没有强制转换https选项,所以无法使用以前的方法来设置(否则会报400错误).

2020-08-23 18:05:52

Cordova下android与javascript的交互

最近做了一个功能,公司是用html写的上层,需要调用android自带的语音合成和识别,原以为是直接与html交互,结果没想到上层是用cordova的框架写的,研究一天把cordova与android的交互实现了,现在记录一下实现流程由于是第一次用到Cordova,所以把它的搭建android项目和实现流程一并写上。一、用Cordova搭建一个android工程。 下载nodejs,并配置环境变量(默认) 打开https://nodejs.org/en/,下载nodejs并安装,安装好默认是配

2020-08-21 09:50:14

vue项目使用Hbuilder打包苹果IOS-App详细教程

本文主要记录一下本人使用vue开发的移动端App使用Hbuilder打包成苹果IOS-App的详细步骤,仅供参考,如有不足,请指教。打包苹果IOSapp首先需要准备以下几项东西:1、已经编写好的vue项目。2、电脑上安装好Hbuilder。3、下载好爱思助手,及准备苹果手机一台。4、安装好Appuploader。5、注册苹果开发者账号(个人、企业均可)。介绍一下个人开发者账号:苹果开发者账号类型.png再说下什么是免费的苹果开发者账号,就是你没交688年费的就是免费账.

2020-08-18 15:03:35

Mac忘记root密码,重设Mac root密码

因为最近要使用终端修改文件的权限,需要使用root,但是在输入root密码时候,su: Sorry提示密码输入错误,总归寻找到了修改的方法,并记录下来,因为我的终端不是bash,而是zsh,所以在切换到bash的时候没有输入密码,以下是我的操作:输入:sudo bash然后我的终端提示:bash-3.2#没有了其他信息,如果是bash用户可能会让输入当前用户的密码,就是登陆这个电脑用户的密码。然后在终端键入sudo passwd root,记住是sudo passwd root不是sudo pass

2020-08-18 14:49:41

前端VUE项目打包成安卓APP

1.打包vue项目,在项目的根目录执行命令 npm run build,直至项目打包完成打开dist文件件,里面有一个index.html和static文件夹。2.新建cordova项目2.1安装cordova,命令行执行 npm install -g cordova2.2利用cordova创建一个新项目,命令行执行cordova create folkmusic com.music.folkmusic musicappfolkmusic是项目名称,com.music.folk.

2020-08-18 13:57:05

vue移动端,使用腾讯提供的JS SDK实现第三方登录

1. 首先需要申请接入QQ登录,并成功获取到appid和appkey1-1 在QQ互联上先申请为开发者1-2 申请审核通过之后在首页上方点击应用管理,然后创建应用选创建网站应用1-3 注意:这个回调地址是登录成功后的跳转地址,多个时用分号;隔开,且有条件限制,具体规则看文档介绍1-4 都审核通过以后就可以开始介入啦,appid在这里看,点击查看可查看appkey(JS SDK登录没用到appkey)2. 开始接入2-1 引入js包在html页面适当的位置引入JS脚

2020-08-18 11:50:42

vue移动端,点击微信授权登录

封装微信登录接口: 1 2 3 4 const wxLogin = (appid, url) => { letredirect_uri = encodeURIComponent(url) window.location.href = `https://open.weixin.qq.com/connect/oauth2/authorize?appid=${appid}&redirect_uri=${redirect...

2020-08-18 11:44:58

Vue调用手机相机和相册以及上传

组件<template> <div> <input id="upload_file" type="file" style="display: none;" accept='image/*' name="file" @change="fileChange($event)"/> <div class="image-item space" @click="showActionSheet()"> <div c...

2020-08-18 11:39:07

查看更多

勋章 我的勋章
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享王者
    分享王者
    成功上传51个资源即可获取