240 发简信
IP属地:北京
  • 19_Android动态背景

        本文将以下雪为例,介绍一种Android上实现动态背景的方式。动态背景是在单独的线程中绘制,因此不会影响UI主线程。即使主线程包含动画,...

  • 18_打印汉语拼音声调

        本文将介绍如何在代码中打印汉语拼音的声调。 (1)原理     汉语拼音的声调是在6个元音字母上方:a、o、e、i、u、ü,所以只需要处...

  • Resize,w 360,h 240
    17_日历

        本文将从编程角度介绍一下日历,包括闰年、闰月的判断和计算,天干地支的表示,阳历、农历之间的相互转换,最后再介绍一种应用场景。不包含UI上...

  • Resize,w 360,h 240
    16_Android数学曲线绘制(View、Compose双版本)

        很早就有一个想法:把数学中的各种曲线在Android上绘制出来。本文将从Android的View和Jetpack Compose双版本出...

  • 15_Android测试

        一直以来,对Android App的测试部分是有所忽视的。对它的了解得并不深入,也不全面,每次都是浅尝辄止,精力主要集中在功能实现上。毕...

  • 14_业界经典算法(Java、Kotlin描述)

        本篇文章介绍业界的一些经典算法。如果算法较长,会省略掉Kotlin版本。 (1)最大子序列和算法     这里给出四种最大子序列和算法。...

  • 13_经典数学问题算法(Java、Kotlin描述)

        本篇文章介绍一些经典的数学问题求解算法。 (1)素数     在大于1的自然数中,除了1和自身外,不能被其他自然数整除的数,称为素数,也...

  • 12_经典趣题算法(Java、Kotlin描述)

    (1)百钱买百鸡问题     来自《算经》,大意:公鸡5文钱一只,母鸡3文钱一只,小鸡1文钱3只,如果用100文钱,买一百只鸡,那么公鸡、母鸡和...

  • 11_常用工具及设置

    (1)Android Studio新建Java Project     Android Studio是一款主要用于开发Android Proje...