240 发简信
IP属地:天津
  • Scheme协议都是支持的,无非是调用方式不同

    通过Scheme协议打开APP界面

    一、应用场景 用户在访问我们的网页时,判断出这个用户手机上是否安装了我们的App,如果安装了则直接从网页上打开APP,否则就引导用户前往下载,从而形成一个推广上的闭环。这里只...

  • 120
    第三方唤醒APP以及四种启动模式的思考

    一、需求 第三方打开APP时,要求APP已经打开的话,便跳转到当前APP已打开的页面,APP没有打开,打开APP。 二、代码实现 2.1 思路 设置一个没有内容的Activi...

  • 适配的问题,Android本身是支持通过Scheme协议打开这一功能的,支付宝的芝麻认证也支持Scheme的跳转和数据传递。不过各浏览器对这个功能的兼容性不一样。

    通过Scheme协议打开APP界面

    一、应用场景 用户在访问我们的网页时,判断出这个用户手机上是否安装了我们的App,如果安装了则直接从网页上打开APP,否则就引导用户前往下载,从而形成一个推广上的闭环。这里只...

  • body中设置个按钮去调用js的passvalue1方法。passvalue1方法的内容就是传值给移动端。
    <body>
    <input type="button" value="点击调用android方法" onClick="passValue1('来自html的问候')" />
    </body>
    示例的方法名命名不规范,抱歉抱歉。github中的示例代码可以用的。

    Android和H5的交互

    一、应用场景 移动端接入一个H5的文档编辑器。当需要退出编辑页面的时候判断是否需要保存,执行保存操作成功后退出页面,保存失败的话弹窗提示是否重试。这里面需要用到的交互有: A...

  • 120
    自定义控件的惯性滑动

    体验RecyclerView的滑动以及滚动的实现源码 一、应用场景 在自定义View中,常常会用到滚动,但是出于某些原因不能直接继承ScrollView,这时候就很有必要来看...

  • 二维码功能实现

    一、应用场景 用户A从契约锁WEB端分享合同二维码给合同相关的人员B,用户B使用契约锁手机客户端进行扫码签署。 二、技术选型 这里选择Zxing有如下原因: 开源 文档完善,...

  • Android和H5的交互

    一、应用场景 移动端接入一个H5的文档编辑器。当需要退出编辑页面的时候判断是否需要保存,执行保存操作成功后退出页面,保存失败的话弹窗提示是否重试。这里面需要用到的交互有: A...

  • 通过Scheme协议打开APP界面

    一、应用场景 用户在访问我们的网页时,判断出这个用户手机上是否安装了我们的App,如果安装了则直接从网页上打开APP,否则就引导用户前往下载,从而形成一个推广上的闭环。这里只...

  • 120
    Android事件分发流程图

    简书的markdown编辑器貌似不能解析html,只能截图贴上,觉得模糊的朋友可以访问原博客地址。 一、ViewGroup 二、View

  • Android实现图片查看

    一、效果图 二、支持功能 本地与网络图片 可用于各大图片加载框架(Fresco,Glide,Picasso) 图片缩放 放大后的图片惯性滑动 下拉缩小退出 三、核心实现方法 ...

  • 120
    Android环境下生成PDF文件

    一、应用场景 从本地选择图片生成pdf文件,由于Android本身并没有对pdf的支持,这里选择使用一个第三方的库来达成需求。 二、库的选择 2.1 当前主流的库 在众多Ja...

  • 老铁,我喝了一桶农夫山泉了,然而还没下载好:joy:

    简年5:下一代私人云盘 NextCloud 的安装配置

    之前看到一个名为 Nextcloud 的项目,没有注意,只是感觉和 Owncloud 的界面非常相似,大概是有千丝万缕的关系。然后最近看新闻才知道 Owncloud 母公司破...

  • 科普:内存泄漏与内存溢出

    最近项目中频繁出现OOM的问题,各种路径测试、内存走向分析、各种逻辑推理才最终定位到问题。在这过程中和组内的同学讨论的时候发现有的同学对内存泄漏和内存溢出的概念理解不到位,导...

  • 120
    Google官方的底部Tab栏设计规范

    上一篇《仿微信底部Tab栏》中粗略的讲了下底部Tab栏的封装,不少同学在实际运用中发现了一些问题,比如我demo中的title用了actionbar,所以如果新建的Activ...