logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android 设计模式之观察者模式

目录1. 介绍1.1 定义1.2 作用1.3 优缺点2. 实践案例Demo2.1 利用Java内置的Observer/Observable2.1.1 实现方式2.2 自定义观察者/被观察者2.2.1 具体实现方式3.Android中包含观察者模式的组件源代码解析3.1 ListView中观察者模式解析4. 观察者模式与发布者/订阅者模式的区别1...

#观察者模式
Android 设计模式之单例模式

目录1. 单例的定义2. 使用单例模式的目的3. 单例的几种创建方式3.1 单线程中运行单例3.2 多线程中的单例3.2.1 synchronized作用4. 测试5. Android Studio 快速创建SingleTon类6. 单例模式在项目中运用是好是坏1. 单例的定义保证此类只有一个自己创建的实例对象存在,并且提供全局访问该实例对象的方法。...

Android Firebase 学习与实践

本篇文章主要记录Firebase在Android上的学习实践,对Firebase进行实践与测试其在中国的使用情况、GCM迁移到FCM、及Firebase与Google Analytics 结合使用的测试,实验结果请看4.4 Firebase在中国能正常使用。参考文献就是Firebase官网,完整例子请看

python 正则表达式----练习题目

该篇记录正则表达式的一些内容,后续会一直补充利用re提取链接内容: # -*- coding:utf-8 -*-import re#方法一#ret = re.search(r"www.baidu.com","<p>www.baidu.com</p>")#方法二#ret = re.search(r&quo

python基础练习--求1+2!+3!+...+20!的和

题目:求1+2!+3!+...+20!的和。 1 # -*- coding:utf-8 -*-2 n = input('请输入要计算的整数:')3 a = 14 #l1 = []#检测用5 sum1 = 06 for i in range(1, n+1):7num = i8for j in range(i-1, 0, -1...

Android SharedPreferences 使用方法详解

目录1. SharedPreferences 定义介绍2. SharedPreferences.Editor 方法介绍2.1 apply()2.2 commit()2.3 clear()2.4 remove()2.5 apply() 与 commit() 的区别3. SharedPreferences 例子Demo3.1 getPreferences() 例子...

Flutter 案例 实现 Wanandorid 客户端

本文分享利用Flutter实现 Wanandroid 客户端

Android 如何正确的重写 onDestroy() 方法

不知道大家在写 Android 的时候有没有遇到过这样的一个疑惑:当你在重写 onDestry() 的方法时,有没有犹豫过,我们自己的方法,是应该放在 super.onDestroy() 方法的上面呢?还是应该放在 super.onDestroy() 方法的下面呢?如下所示:@Overrideprotected void onDestroy() {//是将我们的方法放在这呢?...

python爬虫--re结合xpath爬取图片

背景:虚拟机ubuntu16.04利用xpath与爬取www.uumnt.cc/图片当然,我们要爬取的是动物板块!程序分析,将动物板块一页一页分析拿取出来,然后拿去各种动物页面的链接,然后对链接分析拿取图片(每个链接拿取4张图)效果为:源码如下: 1 # -*- coding:utf-8 -*-23 #准备爬取https://www.uumn...

python爬虫--正则爬取内涵段子文字

背景:虚拟机ubuntu16.04 爬取内涵段子文字,replace处理字符串要求,根据客户要求要爬取的page数,将段子爬取下来:源码如下:1 # -*- coding:utf-8 -*-  2   3 import urllib2  4 import re  5   6 class Spider:  7     def __init__(self):  8 ...

    共 13 条
  • 1
  • 2
  • 请选择