码迷,mamicode.com
首页 >  
搜索关键字:android 设计模式    ( 121230个结果
23天设计模式之迭代器模式
23天设计模式之迭代器模式 文章简介 今天在看Vector类的源码时发现集合基本上都使用到了迭代器模式,去了解了迭代器模式的相关知识,于是就有了这篇文章!在文章中我会拿我们最熟悉的ArrayList类来举例,对应迭代器中的几种角色一一阐释清楚。废话不多说,文章献上。 是什么 迭代器模式(Iterat ...
分类:其他好文   时间:2021-07-05 17:14:21    阅读次数:0
如何解决pd16虚拟机 mac 联网失败问题?pd16 m1芯片版网络初始化失败问题!
Parallels Desktop 16 被称为macOS上最强大的虚拟机软件,可以在 Mac 下同时模拟运行 Win、Linux、Android 等多种操作系统及软件而不必重启电脑,并能在不同系统间随意切换。 Parallels Desktop 16 在最新的macOS Big Sur 11.0系 ...
分类:系统相关   时间:2021-07-02 16:11:02    阅读次数:0
设计模式-备忘录模式
备忘录模式 定义:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。 使用场景:需要保存、恢复数据的相关场景。提供可回滚的操作。如游戏中的存档、应用软件里的Ctrl+Z等。 注意事项:为了符合迪米特法则,还需增加一个管理备忘录的类。为了节约内存还可使用原型模式+备忘录模式。 ...
分类:其他好文   时间:2021-07-02 15:45:16    阅读次数:0
android解决W/System.err: retrofit2.adapter.rxjava3.HttpException: HTTP 400 Bad Request 错误
接口请求中加header有时400报错,请求失败 查看信息应该是header传值有问题,语法格式有误,可能是header中有特殊字符为编码,服务器无法理解此请求。尝试fix,将header全部utf-8编码后再请求。 1 var token = SpUtil.getToken() 2 try { 3 ...
分类:移动开发   时间:2021-07-01 17:04:10    阅读次数:0
"Hello osmdroid World"手机GPS轨迹数据
osmdroid's MapView is basically a replacement for Google's MapView class. First of all, create your Android project, and follow HowToMaven if you're u ...
分类:移动开发   时间:2021-07-01 16:54:55    阅读次数:0
DBA学RUST设计模式--观察者模式
#[derive(Debug, Clone)] struct Work { //消息实体,存储消息 id: i32 } struct WorkMaster { //消息管理者属性 workers: Vec<Box<Worker>> //存储注册的接收者。每个接收者须实现Worker接口才能注册进。 ...
分类:数据库   时间:2021-07-01 16:45:32    阅读次数:0
设计模式-七大设计原则-依赖倒转原则
一、依赖倒转原则介绍 二、依赖倒转原则引入 1.方式一(传统方式) public class DependencyInversion { public static void main(String[] args) { Person person = new Person(); person.rec ...
分类:其他好文   时间:2021-07-01 16:40:10    阅读次数:0
设计模式-七大设计原则-单一职责原则
一、单一职责原则介绍 二、单一职责原则引入 1.方式一(违反了单一职责原则) 解析:摩托车、汽车是公路上运行的,但飞机并不是在公路上运行的。 public class SingleResponsibility1 { public static void main(String[] args) { / ...
分类:其他好文   时间:2021-07-01 16:31:05    阅读次数:0
Android 自定义截图,可设置裁剪框宽高
1.创建一个Android Demo项目,设置拍照,读取等权限(基本的就不讲了,主要说明重点。) 2.创建自定义View public class CropImageView extends View { // 在touch重要用到的点, private float mX_1 = 0; privat ...
分类:移动开发   时间:2021-07-01 16:20:29    阅读次数:0
android---5
在Android中,常见的XML解析器分别为SAX解析器、DOM解析器和PULL解析器,其中PULL解析器小巧轻便,解析速度快,简单易用,非常适合在Android移动设备中使用,Android系统内部在解析各种XML时也是用PULL解析器,今天我来介绍一下PULL解析器 1 package com. ...
分类:移动开发   时间:2021-06-30 18:31:34    阅读次数:0
121230条   上一页 1 2 3 4 5 ... 12123 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!