Android 开发
zjmdp
Android研究中……
展开
-
ImageView ScaleType 的扩展之Top Crop 的实现
ImageView中ScaleType属性可用来设置image的填充方式,主要通过以下两种途径:1、XML文件中设置android:scaleType属性。2、代码中使用函数setScaleType(ScaleType scaleType)来设定。目前内置的填充方式有如下8种:CENTER /center 按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示原创 2012-07-01 22:14:55 · 8868 阅读 · 7 评论 -
Android中Matrix的pre post set方法理解
虽说以前学习过线性代数和图形学原理,但是在实际中碰到matrix还是疑惑了好一阵子,今天通过向同事请教终于找到一点门路,特总结如下:Matrix主要用于对平面进行缩放,平移,旋转以及倾斜操作,为简化矩阵变换,Android封装了一系列方法来进行矩阵变换,其中包括pre系列方法:preScale,preTranslate,preRotate,preSkew,set系列方法:setScal原创 2012-07-02 09:01:13 · 3707 阅读 · 1 评论 -
Android浏览器地址栏中历史访问记录的自动提示实现(AutoCompleteTextView)
此文旨在能帮助有需要的Android新手实现一个小小的功能,代码质量不具有任何参考意义,文章最下面的格式也有点小问题,搞了一会没搞定,放弃了。 目前无论是PC上还是手机上,浏览器的地址栏都带有历史访问记录自动提示功能,例如之前访问过http://www.qq.com,那么当下次再次输入qq,或者www.q的时候(具体出发规则可定制),http://www.qq.com就会在地址栏下面原创 2012-08-26 22:49:55 · 4913 阅读 · 0 评论 -
基于Proxy思想的Android插件框架
本文所有代码托管在Github:PluginDemo意义研究插件框架的意义在于以下几点:减小安装包的体积,通过网络选择性地进行插件下发模块化升级,减小网络流量静默升级,用户无感知情况下进行升级解决低版本机型方法数超限导致无法安装的问题代码解耦现状Android中关于插件框架的技术已经有过不少讨论和实现,插件通常打包成apk或者dex的形式。dex形式原创 2014-10-20 15:08:13 · 4142 阅读 · 4 评论