- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 go语言学习系列(1)——介绍与安装
Go 亦称为 Golang(译注:按照 Rob Pike 说法,语言叫做 Go,Golang 只是官方网站的网址),是由谷歌开发的一个开源的编译型的静态语言Golang 的主要关注点是使得高可用性和可扩展性的 Web 应用的开发变得简便容易。(译注:Go 的定位是系统编程语言,只是对 Web 开发支持较好)
2023-01-31 12:05:51 304
原创 Android 学习之自定义动画运用贝赛尔曲线
**1:贝赛尔曲线简介**贝塞尔曲线(Bézier curve),又称贝兹曲线或贝济埃曲线,是应用于二维图形应用程序的数学曲线 。 贝塞尔曲线的有趣之处更在于它的“皮筋效应”,也就是说,随着点有规律地移动,曲线将产生皮筋伸引一样的变换,带来视觉上的冲击。曲线定义: 定义好起始点、终止点(也称锚点)、控制点,控制点可以有多个,每个节点均可编辑。通过调整控制点,贝塞尔曲线的形状会发生变化。参考博客以下公式中:B(t)为t时间下 点的坐标;P0为起点,Pn为终点,Pi为控制点,i为1-n一阶贝塞尔
2021-05-24 15:54:29 307
原创 Python 8个常用的字符串骚操作
Python 是一个可读易用易学的解释型语言,越来越受到广泛大神及小白编程爱好者的喜欢。废话不多说,直接开整,总结的几个常用的字符串骚操作1:最简单的字符串翻转操作,采用切片方式str = "are you ok"reversed_str = str[::-1]print(reversed_str)# ko uoy era2:首字母大写,所有字母大写,所有字母小写str = "Are you ok"# 首字母大写print(str.title())# 所有字母大写print(str
2021-05-14 17:15:51 1177
原创 Android 学习之Classloader加载指定APK代码
前言需求:APK A 加载 APK B的代码,调用APK B提供的接口实现相关功能。实现技术:通过构建对应包名的classloader加载指定类,并调用相关方法。好处:主APK A 和 APK B在一定程度上解耦,双方的接口定义好了后,无需APK A升级,通过升级APK B及可事项相关功能的迭代。运用场景:APK A需要跟随固件升级(即OTA), APK B可独立升级,将需要频繁迭代且相对独立的功能放到可独立升级的APK B中,采用Classloader的方式可满足频繁迭代的诉求,APK B就相当
2021-05-11 15:43:41 679
原创 Android 学习之布局全屏
文章目录前言一、效果预览二、案例实现1.新建Android工程2.styles样式增加3.布局4.使用finish~三:填坑:fitsSystemWindows之坑前言类似Launcher,希望占用的布局铺满全屏,以调整状态栏及虚拟按键部分的颜色样式。废话不多说,上案例~一、效果预览二、案例实现1.新建Android工程2.styles样式增加values 目录的styles.xml添加如下样式:<style name="FullTheme" parent="@style/Ba
2021-05-06 15:46:55 810 2
go语言学习教程开发工具
2023-02-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人