240 投稿
收录了14495篇文章 · 20811人关注
  • ArrayList源码解析

    前言 每个ArrayList都有一个容量(capacity)的含义, 他接近于本身队列长度大小, 基本每个元素在新增的时候,都可以做到自动扩容.本篇主要是了解他的扩容机制.本...

  • 120
    android 命名规范

    多人开发,需要长期维护的项目,尽量采用同一套命名规范原则。可以提高项目组间代码的互相阅读能力,节省后期维护成本。 阿里巴巴推荐使用的命名规范原则(模块名_资源名) 一.lay...

  • 120
    百度地图Android SDK使用及注意事项

    前言 本文不会过度介绍百度地图SDK的Api使用,更多地介绍遇到的一些问题与注意事项。 一、百度地图SDK相关资源 第一步必然是注册登录账号(只要有百度账号就OK),获取百度...

  • 120
    Android 架构师9 设计模式之策略模式

    前言 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们之间可以相互替换。这些策略算法是相同行为的不同实现。 需求 三国故事中,刘备要到江东娶孙权的妹妹孙尚香,由...

  • 120
    Android学习笔记 隐藏的API

    系统有意屏蔽了一些类和方法在我们应用开发的时候不让我们进行使用,但是这些类和方法是确实存在的。 Android 有两种类型的 API 不能通过 SDK 访问。 (1)com....

  • 线程池ThreadPool

    1.传统多线程缺点 传统多线程方式(继承Thread类和实现Runnable接口)有以下两个问题:1.每次新建/销毁线程对象消耗资源、响应速度慢2.线程缺乏统一管理,容易出现...

  • 120
    2018 第十届国际物联网博览会

    过去的互联网是‘人联网’,未来的互联网是‘物联网’。互联网的下半场是将整个物理世界数字化,零售、物流、制造、汽车、厂房……甚至一个垃圾桶都会被抽象到数字世界,连到互联...

  • 120
    翻滚吧,骚年!翻滚乐吧车与你同行!

    翻滚乐吧车是目前比较流行的游乐设备之一,在很多广场、小区、商场、景区均可见其身影。让您过把自由驾驶过山车的感觉,让您可以体验到飞机驾驶员训练的体验,陀螺平仪衡倒立控制,可36...

  • Python实现优雅打包

    大家在开发过程中,是否也有这样的场景,测试同学跑过来说,给我打个包吧;可能这时你正在“写bug”,好嘛,为了团队,停下来,stash本地修改,Studio打个包,整个过程6分...

  • 120
    Android 架构师8 设计模式之状态模式

    前言 在状态模式(State Pattern)中,类的行为是基于它的状态改变的。这种类型的设计模式属于行为型模式。状态模式的定义就是当一个对象内在状态改变时允许其改变行为,这...

专题公告

Android老鸟给新人的建议、资源。
更优质的原创内容,欢迎关注技术公众号,微信搜索:“Open软件开发小组”或者“open_dev”