分类: 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语言也可以实现逆波兰表达式的输出,这里举例实践说明:什么是逆波兰表达式?
逆波兰表达式又叫做后……
