• Android开源: 一个 Menu 控件

     发表于 1 天 前

    这是一个简单的圆形菜单进度效果。 它用于一些需要逐步完成的项目。...

  • iOS之两圆之间标准圆的随机生成

     发表于 1 天 前

    相信很多社交产品中,肯定会存在寻找附近人或者附近商家的需求,类似下图,在大圆和小圆之间(橘色区域)生成一系列的随机圆,并且所有随机圆之间也不能有交集,我暂且称这种圆为标准圆。...

  • iOS常用设计模式

     发表于 1 天 前

    对于设计模式,我们并不陌生。一谈起设计模式,脑海里马上就想到单例模式,委托模式,观察者模式等等。而面试官们也通常把对“某某设计模式”的掌握程度作为考评求职者的重要指标之一。那么问题...

  • 基于React与Vue后,移动开源项目Weex如何定义未来

     发表于 1 天 前

    今年在不同的场合,很多人都在说这样的一句话:互联网的发展进入到了拐点,移动互联网进入到了下半场。互联网到了新的交互形态和新的计算方式拐点的今天,不断的面对面临着如何产生更好的内容以...

  • 点击UITableViewCell发生了什么?

     发表于 1 天 前

    ...

  • Python 中的单例模式

     发表于 1 天 前

    单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保 某一个类只有一个实例存在 。当你希望在整个系统中,某个类只能出现一个实例时,单例对象...

  • Android 性能优化:使用 Lint 优化代码、去除多余资源

     发表于 1 天 前

    Lint 是 Android Studio 提供的  代码扫描分析工具 ,它可以帮助我们发现代码结构/质量问题,同时提供一些解决方案,而且这个过程不需要我们手写 测试 用例。...

  • Android Camera2 拍照入门学习

     发表于 1 天 前

    Android 5.0(21)之后, android.hardware.Camera 被废弃(下面称为 Camera1 ),还有一个 android.graphics.Camera...

  • Swift解析XML教程

     发表于 1 天 前

    本教程使用 NSXMLParser 对象对 xml 文件进行解析。解析结果由 Table View 展示。本教程在 Xcode 7.3.1 上基于 iOS 9.3 构建。...

  • Android中的HashMap,ArrayMap和SparseArray

     发表于 1 天 前

    Android开发者都知道Lint在我们使用HashMap的时候会给出警告——使用SparseArray会优化内存。这可是一件好事情。那现在我们有几个类要学习去使用。比如:Arra...

  • JavaScript开源:Xmorse - 摩斯密码编码库

     发表于 1 天 前

    Xmorseis a pure javascript(~1.4kb) library for encoding / decoding morse code messages, un...

  • 提升开发效率的Java并发神器——闭锁、同步屏障、信号量

     发表于 1 天 前

    若有多条线程,其中一条线程需要等到其他 所有 线程准备完所需的资源后才能运行,这样的情况可以使用闭锁。...

  • python实现神经网络

     发表于 1 天 前

    声明:本文是 A Neural Network in 11 lines of Python 学习总结而来,关于更详细的神经网络的介绍可以参考从感知机到人工神经网络。...

  • 使用Python爬一爬网易云音乐上那些评论火爆的歌曲

     发表于 1 天 前

    网易云音乐 这款音乐APP本人比较喜欢,用户量也比较大,而网易云音乐之所以用户众多和它的歌曲评论功能密不可分,很多歌曲的评论非常有意思,其中也不乏很多感人的评论。但是,网易云音乐并...

安卓开发专栏