Android精选源码
android各种 选择器 汇总源码
image高仿最美应用项目源码
imageandroid通用型课程表效果源码
imageandroid实现关键字变色
imageAndroid ViewPager卡片视差、拖拽及transition
imageAppUpdateDialog(兼容8.0,动态权限,自定义布局)
image基于物联网的智能厨房android客户端
imageAndroid一个小而美的阅读客户端
image一个Android备忘录程序,简介但功能全面
imageAndroid圆弧形状可拖动条
imageAndroid优质博客
浅谈Android架构之MVP,MVVM
概述MVP(Model-View-Presenter)是传统MVC(Model-View-Controller)在Android开发上的一种变种、进化模式。主要用来隔离UI、UI逻辑和业务逻辑、数据,创建松散耦合并可重用的对象。我们知道View层是容易变化且多种多样的,业务逻辑也是多种多样的,与传统的MVC相比,P充当... 阅读原文
终极组件化框架项目方案详解
1.什么是组件化? 项目发展到一定阶段时,随着需求的增加以及频繁地变更,项目会越来越大,代码变得越来越臃肿,耦合会越来越多,开发效率也会降低,这个时候我们就需要对旧项目进行重构即模块的拆分,官方的说法就是组件化。
2.为什么需要组件化和组件化带来的好处? 1、 现在Android项目中代码量达到一定程度,编译将是一... 阅读原文
让人欲罢不能的空指针
定义:NullPointerException是java.lang.NullPointerException的简称,是Java语言中的一个异常类,位于java.lang包中,父类是java.lang.RuntimeException,该异常在源程序中可以不进行捕获和处理。发生频率: ★★★★★发生原因:当应用程序试图在... 阅读原文
Android事件分发机制
在平时的工作中,事件分发机制是非常重要的,之前虽然说比较了解,出现问题也能得到解决,但是一直没有系统的总结一下,有些地方也不能一句话说死,今天得空简单的总结记录如下:相关类及方法重要方法的作用dispatchTouchEvent():此方法是View中定义的,Vie... 阅读原文
Android自定义View流程分析
坐标图解:概述Android已经为我们提供了大量的View供我们使用,但是可能有时候这些组件不能满足我们的需求,这时候就需要自定义控件了。自定义控件对于初学者总是感觉是一种复杂的技术。因为里面涉及到的知识点会比较多。但是任何复杂的技术后面都是一点点简单知识的积累。通过对自定义控件的学习去可以更深入的掌握android的... 阅读原文
网友评论