只要朝着一个方向努力,一切都会变得得心应手。——勃朗宁 我喜欢写博客之前用一句励志名言激励自己! 上一篇文章地址 Canvas的意思是画布,表现在屏幕上就是一块区域,我们可以...
只要朝着一个方向努力,一切都会变得得心应手。——勃朗宁 我喜欢写博客之前用一句励志名言激励自己! 上一篇文章地址 Canvas的意思是画布,表现在屏幕上就是一块区域,我们可以...
Android自定义View基础:坐标系Android自定义View基础:角度弧度Android自定义View进阶:分类与流程 1.Canvas的常用操作速查表 2.Canv...
1、连接设备adb connect ip2、查看连接的设备adb devices3、安装/卸载Android 应用adb install packagesnameadb un...
1.前言 媒体播放是Android开发中常见的功能,就拿视频来说,通常都是基于封装好的框架做二次开发,主要任务是界面的展示和用户交互,无需考虑视频是否支持,资源如何读取,保持...
Android 高级UI 目录 前言 RecyclerView是一个用来替换之前的ListView和GridView的控件,使用的时候,虽然比以前的ListView看起来麻烦...
架构师之路 目录 架构师之路1 UML图之用例图[https://www.jianshu.com/p/c842d164eba4]架构师之路2 UML图之类图[https://...
Android 架构师之路 目录 1、状态模式概念 1.1 介绍 在状态模式(State Pattern)中,类的行为是基于它的状态改变的。这种类型的设计模式属于行为型模式。...
Android 架构师之路 目录 1、观察者模式概念 1.1 介绍 当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,...
Android 架构师之路 目录 1、解释器模式概念 1.1 介绍 解释器模式(Interpreter Pattern)提供了评估语言的语法或表达式的方式,它属于行为型模式。...
Android 架构师之路 目录 1、命令模式概念 1.1 介绍 命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。请求以命令的形式包裹在...
Android 架构师之路 目录 1、 责任链模式概念 1.1 介绍 客户端发出一个请求,链上的对象都有机会来处理这一请求,而客户端不需要知道谁是具体的处理对象。这样就实现了...
Android 架构师之路 目录 前言 原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创...
Android 架构师之路 目录 前言 建造者模式是设计模式的一种,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 1、建造者模式特征 1.1 建...
Android 架构师之路 目录 前言 工厂模式中,重要的是工厂类,而不是产品类。产品类可以是多种形式,多层继承或者是单个类都是可以的。但要明确的,工厂模式的接口只会返回一种...
你需要做的是尽可能的去理解,记忆的细节还是交给计算机吧。新学习一门语言,不需要记住所有的细节,只需要对比已学习的知识,将其记录到一个文档中,需要的时候能方便找到就是了,而no...
前言 手把手讲解系列文章,是我写给各位看官,也是写给我自己的。文章可能过分详细,但是这是为了帮助到尽量多的人,毕竟工作5,6年,不能老吸血,也到了回馈开源的时候.这个系列的文...
为了方便以后查阅项目中git hub ssh 配置,特此记录ssh key 的相关配置方式:本地成功安装了git后,单击鼠标右键,选择Git Bush here,打开git ...
ViewController 是一种界面开发组件化的实现方式,利用它可以将一些复杂的 UI 界面开发组件化, 从而更好的组织代码结构,从而提高开发效率,降低维护成本。 不同于...
由于最近做动画,谷歌官方并没有关于keyCycle的相关介绍,这坑得自己填了。 1.waveOffset:中文为波偏移,大致应该是关于中心点偏移多少的设定,我尝试过负数,0,...
来填个app间通信问题的坑 由于数据传输量不大,我这边采用message方式进行数据通信 1、先明确你的多个app中,哪个作为服务端,哪些作为客户端。 2、在你设置的服务端a...