
framewok应用层
hd_hunter
Android Little Boy .
展开
-
android_事件分发机制_几行代码直接通晓
/** * View的事件分发 */public class View{public boolean dispatchTouchEvent(MotionEvent ev){boolean result = false;// 先判断是否设置了onTouchListener,如果设置了,就调用if (mOnTouchListener != null && m原创 2016-04-14 22:00:52 · 353 阅读 · 0 评论 -
android热插件,热更新,热修复,模块化
应用层开发,有一段时间是谈native色变,把原生app开发者干了,用那个js来写应用,经过市场沉淀,人们也理智了。见过最过分的,两万元每月招RN工程师,做创业项目。真叫一个狠! 去年火起来的hot技术现在商业应用企业应用中也逐步实施,当然每个技术在火起来的时候,基本都有很长一段时间点的成熟期。于是乎,在这个开始阶段,就有点谈hot色变了。 小时候,烧塑料,把塑料点着了,可原创 2017-06-09 23:16:53 · 5422 阅读 · 1 评论 -
android_WebView截图
WebView截图 android WebView原创 2017-04-21 00:25:12 · 1711 阅读 · 0 评论 -
图片处理的几种算法(毛玻璃效果,高斯模糊效果,旧时光效果,lomo效果,暖意效果)
图片处理的几种算法(毛玻璃效果,高斯模糊效果,旧时光效果,lomo效果,暖意效果)原创 2017-03-18 22:37:56 · 3409 阅读 · 0 评论 -
几行代码看懂android View的事件传递机制(视图逻辑)
安卓的视图事件传递机制。原创 2017-01-16 16:22:46 · 618 阅读 · 1 评论 -
android-各种动画加速器,各种插值器
import android.view.animation.Interpolator;public class BackInterpolator implements Interpolator { private int type; private float overshot; public BackInterpolator(int type, float overshot) {原创 2016-05-09 22:09:30 · 3051 阅读 · 0 评论 -
ViewDragHelper_v4的滑动视图帮助类_解释和代码
ViewDragHelper ://is a utility class for writing custom ViewGroups. to drag and reposition views within their parent ViewGroup. // android.support.v4.widget.ViewDragHelperViewDragHelper原创 2016-04-14 22:19:55 · 347 阅读 · 0 评论 -
android UI-Layout界面布局
Android对用五大布局对象,它们分别是FrameLayout(框架布局),LinearLayout (线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局). FrameLayout: 叠加对象LinearLayout: 块布局对象RelativeLayout:相对于ID原创 2015-04-07 15:48:34 · 683 阅读 · 1 评论 -
Fragment
作用:Android运行在各种各样的设备中,有小屏幕的手机,超大屏的平板甚至电视。针对屏幕尺寸的差距,很多情况下,都是先针对手机开发一套App,然后拷贝一份,修改布局以适应平板神马超级大屏的。难道无法做到一个App可以同时适应手机和平板么,当然了,必须有啊。Fragment的出现就是为了解决这样的问题。你可以把Fragment当成Activity的一个界面的一个组成部分,甚至Activity的原创 2015-05-19 10:48:17 · 556 阅读 · 0 评论 -
Android_属性动画
属性动画 // Added in API level 11public abstract class Animator extends Object implements Cloneable{}//Known Direct Subclasses AnimatorSetValueAnimator//Known Indirect Subclasses ObjectAnimato原创 2016-02-21 16:15:37 · 346 阅读 · 0 评论 -
Android_硬件加速简述
Android代码在 manifest 中 activity 属性上可以使用 hardwareAccelerated = “true” 来开启硬件加速,我们刚开始,从字面上看出硬件加速,好像利用硬件解码,能使图形图像输出更加快速省电,但是究竟为什么,却不求审结。 本文,力求使用最简单的语言,最少的文字和代码量,让你,知道为什么,和相关的类方法。在知道硬件加速之前...原创 2018-11-27 20:38:35 · 572 阅读 · 0 评论