![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android技术分析
之航X
追求技术的精髓,永不止步!
展开
-
ant单个或多个渠道包打包参考文档
操作方法: 1、 单个渠道包 1、下载ant,并配置环境变量 并且配置AndroidSDKTools环境变量 2、测试ant以及android命令是否安装成功,下图表明已安装成功 3、build.xml和 local.properties目录自动生成 执行cmd定位到项目根目录下,运行android update project -p -t原创 2015-08-26 11:42:03 · 409 阅读 · 0 评论 -
Android-Universal-Image-Loader的缓存处理机制
原理示意图 主体有三个,分别是UI,缓存模块和数据源(网络)。它们之间的关系如下: ① UI:请求数据,使用唯一的Key值索引Memory Cache中的Bitmap。 ② 内存缓存:缓存搜索,如果能找到Key值对应的Bitmap,则返回数据。否则执行第三步。 ③ 硬盘存储:使用唯一Key值对应的文件名,检索SDCard上的文件。 ④ 如果有对应文件,使用BitmapFact转载 2015-09-10 10:14:59 · 374 阅读 · 0 评论 -
Android WebView开发问题及优化汇总
我们在native与网页相结合开发的过程中,难免会遇到关于WebView一些共通的问题。就我目前开发过程中遇到的问题以及最后得到的优化方案都将在这里列举出来。有些是老生常谈,有些则是个人摸索得出解决方法。下面就是整理得到的些干货。 1.加快HTML网页装载完成的速度 默认情况html代码下载到WebView后,webkit开始解析网页各个节点,发现有外部样式文件或者外部脚本文件时,会异转载 2015-09-15 08:53:13 · 304 阅读 · 0 评论 -
在WebView中如何让JS与Java安全地互相调用
在现在安卓应用原生开发中,为了追求开发的效率以及移植的便利性,使用WebView作为业务内容展示与交互的主要载体是个不错的折中方案。那么在这种Hybrid(混合式) App中,难免就会遇到页面JS需要与Java相互调用,调用Java方法去做那部分网页JS不能完成的功能。 网上的方法可以告诉我们这个时候我们可以使用addjavascriptInterface来注入原生接口到JS中,但是在安转载 2015-09-15 08:58:20 · 322 阅读 · 0 评论 -
完美解决WebView与上层父元素的TouchMove事件冲突
在开发过程中你可能会遇到这样一种情况。端里面使用ViewPager嵌套了多个WebView页面,同时某一个WebView中的页面元素需要响应TouchMove事件。正如下图所示的情景: 这时你就会发现上层(ViewPager)阻断了下层(WebView)接收TouchMove事件,即使你的WebView在TouchDown时返回true也无效,因为上层直接使用了onInterce转载 2015-09-15 09:05:42 · 1045 阅读 · 1 评论 -
彻底解决Android 应用方法数不能超过65K的问题
尊重原创 :http://blog.csdn.net/yuanzeyao/article/details/41809423 作为一名Android开发者,相信你对Android方法数不能超过65K的限制应该有所耳闻,随着应用程序功能不断的丰富,总有一天你会遇到一个异常: Conversion to Dalvik format failed:Unable toex转载 2015-10-26 17:05:14 · 553 阅读 · 0 评论