自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 JsBridge源码详解

JsBridge(github地址)为混合式应用native与h5的通讯提供安全而方便的桥接。本次源码解析分为三篇,本篇为开篇无分析内容,详见如下三篇文章:android JS与Native通讯方案汇总JsBridge源码详解(一) JS与Native通讯过程(附详细流程图)JsBridge源码详解(二) Native与JS通讯过程(附详细流程图)...

2019-04-19 20:40:31 580

原创 JsBridge源码详解(二) Native与JS通讯过程(附详细流程图)

JsBridge(github地址)为混合式应用native与h5的通讯提供安全而方便的桥接。本次源码解析分为三篇,本篇为最后一篇,前两篇请见:android JS与Native通讯方案汇总JsBridge源码详解(一) JS与Native通讯过程(附详细流程图)JsBridge源码详解(二) Native与JS通讯过程(附详细流程图)...

2019-04-19 20:44:33 497

原创 JsBridge源码详解(一) JS与Native通讯过程(附详细流程图)

通讯前准备通讯的实现需要注入一段js代码,js代码的注入在页面加载完毕也就是WebViewClent的onPageFinished方法中@Override public void onPageFinished(WebView view, String url) { super.onPageFinished(mWebView, url); //加载本地通讯...

2019-04-19 20:20:48 2858 1

原创 android JS与Native通讯方案汇总

JS与native通讯addJavascriptInterface通过Android官方提供的addJavaScriptInterface的方式该方案的使用非常简单,定义好被调用的方法对象后直接配置映射关系即可。//定义 Java 接口public class NativeJsBridge extends Object { @JavascriptInterface pub...

2019-04-19 19:56:23 889

原创 让 Android 应用响应智能电视遥控器

前言由于最近的项目需要运行在安卓智能电视上,除了正常的功能开发外,为了操作方便还需要对遥控器进行支持。这里记录对遥控器支持的主要思路。原理支持Android设备对遥控器的响应是通过分发KeyEvent的方式进行的,体现在界面上是focus焦点在view间的移动等。因此,我们可以从两方面入手,一是拦截系统事件分发过程,二是借助系统提供的属性实现焦点移动。具体实现方案一拦截系统事件分发过...

2018-11-08 20:34:04 5440

原创 基于Jenkins实现Android项目的持续集成

背景伴随着版本的迭代,工程的复杂度也逐渐增加,提测阶段不断被要求打新包的情况都会遇到,打算思路不说也会影响办公效率,那么自动化的践行就日益强烈。 移动端应用的自动化构建具体说来可以是这样:使用持续集成(CI)系统jenkins,自动检测并拉取Git上的最新代码,根据参数化配置自动打包成不同的渠道apk,并自动上传到内测分发平台或者发送推送邮件给相应人员。环境搭建以mac为例,其他...

2018-07-12 17:08:00 1334

原创 Android 自动抓取网站图标实现分享样式的定制

分享是一个app产生用户数据的重要来源,也是app宣传拉新的重要途径。分享到外部app很简单,只要接入微信、微博、QQ等提供好的sdk就好了。这也正是为何这些app能用美观的方式展示分享数据的原因。而普通app则只能处理并没有什么规范可言的系统提供的分享,那么如何才能让用户分享的数据展示的更美观一些呢?

2017-02-25 20:48:17 3151 1

转载 【转】Android 热补丁动态修复框架小结

转自http://blog.csdn.net/lmj623565791/article/details/49883661; 一、概述最新github上开源了很多热补丁动态修复框架,大致有:https://github.com/dodola/HotFixhttps://github.com/jasonross/Nuwahttps://github.com/bu

2016-05-01 13:43:09 464

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除