Ren Kangke's Blog

Focus on Android, Java, Performance Optimization, Open Source/Thought Change Lives


  • 首页

  • 归档

  • 标签

  • 技术

  • Android

  • 随笔

  • 关于

  • 公益404

Android-hybrid开发之webView所有请求拦截及修改功能

发表于 Sep 27 2015   |  

hybrid本身的意思是混合的,其实用在这里,就是指的是原生和Web开发混合起来,各展所长。

  • 最近在做Android hybrid方面的研究和开发。有一些关于WebView开发的心得体会,特分享于大家。
  • 之前我在这方面有两篇相关博客,分别介绍了Android中webview与javascript交互方法以及Android JS Debug技巧。这两篇文章对一些WebView的基本操作、使用以及调试进行了总结。
  • 今天我会对在开发Web离线包遇到的问题、对webView请求请求拦截以及调整这些方面做介绍。
阅读全文 »

Gradle语法总结一

发表于 Sep 20 2015   |  

序

当前的构建工作中,Gradle是非常火的一个。
Google更是将其与Android Studio一起打包,强推。

build

依据不同的工序,处理你的代码,将之处理成你想要的各种东西

年代史

Ant –> Maven –> Gradle

阅读全文 »

Git Magic

发表于 Sep 13 2015   |  

这是我最近给公司同事分享的PPT,特记录于此。
其实PPT总体还是过于简洁,Git知识点繁多,但只要理解了思想,多实践是会发现其中的精彩的。

阅读全文 »

Android JS Debug技巧

发表于 Aug 27 2015   |  

本文主要是讲解Android开发中在WebView中与JS交互时Debug的技巧。

调试步骤

  1. Android版本必需是4.4及以上
  2. 打开Android设备调试状态
  3. 在使用WebView的代码中加入以下代码,从而开启调试状态。 可参看如下
  4. Chrome 30及以上版本才支持Android设备调试
  5. 在Chrome地址栏,输入“about:inspect”或通过“菜单”->“工具”->“检查设备”打开设备检查页面,DevTools工具会自动检测已连接设备运行的可调试页面列表,点击对应页面的“inspect”链接打开调试页面。
阅读全文 »

Android中webview与javascript交互方法

发表于 Jul 21 2015   |  

本文主要是记录了Android中webview与javascript交互方法以及注意事项。

JS调用Android中的方法

  • 首页要在Webview中注入Android中的java对象
1
mWebView.addJavascriptInterface(new JavaObject(), "YouAliasName";

例如: JavaObject()中有这样一个方法

1
2
3
4
@JavascriptInterface
public void toast(String toast) {
ToastUtils.show(mContext, uiToast.getMessage());
}

阅读全文 »

Android Studio Gradle编译时『No resource found that matches the given name』解决方法(windows系统的坑)

发表于 Jul 14 2015   |  
  • 最近帮团队同事配置gradle时,发现一个非常奇怪的问题:
    • 同样的gradle配置的项目,只是修改了一个项目的名称,竟然会出现以下奇怪问题:

现象

  1. 一个编译完全OK,另外一个编译出现各种问题
  2. mac上两个都能正常编译,windows上其中一个编译通不过
阅读全文 »
123…5
任康可

任康可

Android,iOS,Open Source,Code,Mind

30 日志
33 标签
github weibo rss google twitter zhihu douban mail
Links
  • Jakewharton
© 2014 - 2019 任康可
由 Hexo 强力驱动
主题 - NexT.Pisces