分类: Python

Android仿华为天气绘制刻度盘

[[191018]] 效果图   可以看到这个自定义控件结合了颜色渐变、动态绘制刻度、动态水球效果。接下来我们就来看看这个效果是如何一步一步实现的。 开始自定……

Android动态代理以及利用动态代理实现ServiceHook

Java 的动态代理 首先我们要介绍的就是 Java 动态代理,Java 的动态代理涉及到两个类:InvocationHandler 接口和 Proxy 类,下面我们会着重介绍一下这两个类,……

Android Study之findViewById变迁之路

前言 今天我们一块来聊聊项目常用的findViewById,这个东西可以简单理解为:初始化控件,实例化控件,方便进行其他操作。一般来说,我们通常这么写: ……

惊天秘密!从Thread开始,揭露Android线程通讯的诡计和主线程的阴谋

背景介绍 我们在Android开发过程中,几乎都离不开线程。但是你对线程的了解有多少呢?它***运行的背后,究竟隐藏了多少不为人知的秘密呢?线程间互通暗语,传递……

如何构建Android MVVM应用程序

1、概述 Databinding 是一种框架,MVVM是一种模式,两者的概念是不一样的。我的理解DataBinding是一个实现数据和UI绑定的框架,只是一个实现MVVM模式的工具。V……

Android分辨率适配小试牛刀

概述 大家在Android开发时,肯定会觉得屏幕适配是个尤其痛苦的事,各种屏幕尺寸适配起来蛋疼无比。如果我们换个角度我们看下这个问题,不知道大家有没有了解过……

玩转仿探探卡片式滑动效果

讲起本篇博客讲起本篇博客的历史起源,估计有一段“历史”了。的历史起源,估计有一段“历史”了。 最早可以追溯到我试玩探探这个 APP 。***次进入软件界面,就被……

后浪云Python教程:如何实现对Python中列表的排序?

对List进行排序,Python提供了两个方法 方法1.用List的内建函数list.sort进行排序 list.sort(func=None, key=None, reverse=False)  Python实例: >&……

后浪云Python教程:python迭代器中的函数整理

1、可以连接迭代器的函数 chain:按顺序将多个迭代器连接成一个迭代器。 Cycle:重复迭代器的所有元素。 Tee:将迭代器分割成多个平行迭代器。 zip_longest:类似……

后浪云Python教程:用Python举例实现逆波兰表达式

逆波兰表达式是编译原理中的一种基本表达式,利用Python语言也可以实现逆波兰表达式的输出,这里举例实践说明:什么是逆波兰表达式? 逆波兰表达式又叫做后……