240 发简信
IP属地:广东
  • Android最佳实践之UI篇(20条UI最佳实践建议)

    引子 不管进行什么开发,桌面也好、移动端也罢,UI一直都是让人头大的一部分。那对于Android开发来说,在UI这一块,是否有什么最佳实践能让人...

    0.4 4992 6 181
  • Android音频开发之OpenSL ES

    开发Android上的音频应用,最常见的是使用MediaRecorder和MediaPlayer来实现音频的录制和播放,更基础点的会使用Audi...

  • Resize,w 360,h 240
    强大的ConstraintLayout:使用ConstraintLayout打造响应式UI

    约束布局ConstraintLayout发布(2017年)至今已经好几个年头了。经过几个版本的功能迭代,现阶段的ConstraintLayout...

    1.9 5415 1 18
  • 从百变怪Mockito到单元测试

    一、百变怪 Mockito Mockito可谓是Java世界的百变怪,使用它,可以轻易的复制出各种类型的对象,并与之进行交互。 1.1 对象“复...

    0.6 3792 3 17 1
  • Resize,w 360,h 240
    React Native 开发之 IDE 选型和配置

    React Native 发布一年多了,有不少公司已经在线上产品中或小范围试水,或大范围应用,很多公司或开发者都在为 React Native ...

  • 使用Nginx搭建静态文件服务及配置PHP运行环境

    缘起 最近一直在忙毕业设计。其中有一环需要搭建一个静态服务器,用于提供文件上传、下载和以及图片访问。由于一直以来用的都是Nginx,所以也就想到...

  • Resize,w 360,h 240
    震惊!他竟然把反射用得这么优雅!

    本文首发于掘金专栏,转载需授权。欢迎关注。 引 Java的反射技术相信大家都有所了解。作为一种从更高维度操纵代码的方式,通常被用于实现Java上...

    1.1 2744 2 12
  • 一点点摸透MediaCodec的心

    MediaCodec是Android L之后提供的底层多媒体基础框架中,负责编解码的重要的类。 Q:MediaCodec是否存在实例数量的限制?...

  • Resize,w 360,h 240
    [译]内存泄露的八种花样

    具有垃圾回收特性的语言(如Java)的优点在于,它使得开发者不需要显式的对内存的分配和回收进行管理。这个特性降低引发段错误引发应用崩溃的风险,避...