
android
zeegates
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Webveiw 的 WebViewContentsClientAdapter 获取bitmap 宽高 时 bitmap 空指针
android6.0版本WebView使用video标签播放视频poster设置为assets下的图片报空指针Attempt to invoke virtual method 'int android.graphics.Bitmap.getWidth()' on a null object referencegetDefaultPoster...解决方法:Here's a work...原创 2019-12-24 20:34:44 · 343 阅读 · 0 评论 -
Hook实现Android 微信,陌陌 ,探探位置模拟
最近需要对微信,陌陌等程序进行位置模拟 实现世界各地发朋友圈,搜索附近人的功能,本着站在巨人肩膀上的原则 爱网上搜索一番,也找到一些 代码和文章,但是代码大都雷同而且都有一个弊端 比如说 微信 对目标函数实现hook之后第一次打开微信 第一次定位是可以改变的 但是 我如果想更换地址的话 就需要重启手机了,重新加载hook了,试了很多次都是这样满足不了需求,为了改进这个地方我们从gps定义的源代码流转载 2017-03-14 09:35:45 · 2240 阅读 · 0 评论 -
只需五步,即可基于Netty框架实现Android内网推送功能。
一、先引入依赖,客户端和服务端用的都是同一个依赖netty-all。 Android Studio中Gradle配置:compile 'io.netty:netty-all:5.0.0.Alpha2' IDEA中Maven配置: https://mvnrepository.com/artifact/io.netty/netty-all -->depende转载 2017-07-12 09:16:59 · 5036 阅读 · 0 评论 -
提升HTML5的性能体验系列之一 避免切页白屏
窗体切换白屏的现实问题HTML5的性能比原生差很多,比如切页时白屏、列表滚动不流畅、下拉刷新和上拉翻页卡顿。在低端Android手机上,很多原生App常用的功能和体验效果都很难使用HTML5技术模拟。我们首先来看第一个问题,如何避免切页白屏。浏览器的页面在切换时,由于其页面加载机制,在跳转到下一个页面时,先要请求联网、载入页面代码、构建dom、渲染,最后才显示出来。在最转载 2017-06-12 13:34:34 · 5405 阅读 · 0 评论 -
浅谈Hybrid技术的设计与实现
原文出处: 叶小钗(@欲苍穹) 前言随着移动浪潮的兴起,各种APP层出不穷,极速的业务扩展提升了团队对开发效率的要求,这个时候使用IOS&Andriod开发一个APP似乎成本有点过高了,而H5的低成本、高效率、跨平台等特性马上被利用起来形成了一种新的开发模式:Hybrid APP。作为一种混合开发的模式,Hybrid APP底层依赖于Native提供的容器(UIWebv转载 2017-07-03 17:49:47 · 532 阅读 · 0 评论 -
安卓热更新之Nuwa实现步骤
最近热更新热修复的功能在安卓应用上越发火热,终于我的产品也提出了相应的需求。 经过两天的研究,搞定了这个功能,在这里还要多谢大神们的博客,大神们的原理分析很到位,不过对于我来说最大的障碍还是在git的使用、打jar包出现的一些错误上,所以在这里写出具体些的实现步骤,希望可以帮到那些和我水平差不多的小虾。 热更新的框架有很多,比如AndFix、HotFix、Dexposed以及N转载 2017-06-14 22:24:33 · 813 阅读 · 0 评论 -
打造最舒适的 webview 调试环境
本文作者: 伯乐在线 - risker 。未经作者许可,禁止转载!欢迎加入伯乐在线 专栏作者。你在做移动web开发的时候是不是只是在Chrome下开启移动模式,然后就啪啪啪闷头敲代码了?如果你平时只是做做宣传页,Chrome的移动模式可能就能满足你。但是现在越来越多的应用采用Hybrid的开发方式,这样的话就可能在web页面上调用webview注入的函数,那么,这个页面在Chrome上转载 2017-07-03 17:41:56 · 713 阅读 · 0 评论