前言 建造者模式又被称呼为生成器模式,这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。使用多个简单的对象一步一步构建成一个复杂的对象,有点像造房子一样一步步...

前言 建造者模式又被称呼为生成器模式,这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。使用多个简单的对象一步一步构建成一个复杂的对象,有点像造房子一样一步步...
方法一: view.post(Runnable runnable) 使用view对象,调用post方法即可在主线程中执行里边的代码,postDelayed是延时执行,也可以达...
Android 间隔显示电话号码 概述 项目经理提了一个需求,要求输入框的手机号码以xxx xxxx xxxx的格式显示,网上找了一些文章发现或多或少都存在一些bug(光标位...
无论是做Java后台或者Android开发,我们经常使用注解,最常用的莫过于@Override,很多流程的框架都用到了注解这个功能机制,例如Java后台开发中常用的框架Spr...
前言 现在很多App里都内置了Web网页(Hyprid App),比如说很多电商平台,淘宝、京东、聚划算等等,如下图 上述功能是由 Android的WebView 实现的,但...
前言 笔者在写这篇文章的时候纠结了很久,不知道该以怎样的形式去讲解kotlin协程知识。笔者以前在学习的时候,也白嫖过各种各样的知识,看过很多文章,大概能够总结为三种:: 讲...
版权声明:本文为博主原创文章,未经博主允许不得转载。系列教程:Android开发之从零开始系列源码:本期内容比较简单,源码就直接在文中贴出来了大家要是看到有错误的地方或者有啥...
什么是surfaceview?view和surfaceview的区别?理解surfaceview需要先理解view,Android的绘制模型就是通过层级叠加view实现的,单...
前景提要: 关于Binder相信大多数Android开发者都会多多少少了解一些,但很少有人可以拍着胸脯说“我了解Binder的所有细节”,当然这篇文章也不是要写所有的Bind...