240 发简信
IP属地:山东
  • 基于安卓原生做一个视频播放器

    Android原生自带有一个MediaExtractor,用于音视频数据分离和提取,接来下就基于这个,做一个支持音视频提取的工具类MMExtractor: 关键部分有5个,做...

  • 180
    AT方 ·

    项目中曾经这样设计过。强烈建议不要这么做,收益和付出比非常的差,整体的ui还原度非常低,组件间通讯非常麻烦,看似美好实际操蛋

  • 大佬,能不能把Demo放出来啊?gradle task怎么添加啊有

    Flutter混合开发和动态更新的探索历程 Android版

    Flutter是Google推出的可以高效构建Android、iOS界面的移动UI框架,在国内中大公司像闲鱼/Now直播等app陆续出现它的影子,当然闲鱼的最为成熟,闲鱼也非...

  • Java五种单例模式实现的深入分析

    大家在Java在实现单例时常用的有:饿汉模式、懒汉模式、双重锁懒汉模式DCL(Double Check Lock)、静态内部类模式、枚举模式,五种模式, 1.饿汉式: INS...

  • 数据库框架ActiveAndroid的使用

    ActiveAndroid是一个开源的数据库框架,使我们在Android中使用数据库变得更为简单,今天我们就来看看这个数据库框架的使用。 1.引入ActiveAndroid ...

  • Android任意位置获取应用Context

    在编写某些自定义类时,无法方便的取得Context(Activity或Application),例如需要获取res资源,取些drawable或string之类的,通常会比较麻...

  • Android源码解析-Asynctask

    android源码分析-AsyncTask 我们一般创建一个AsyncTask的任务代码如下: 下面开始分析源码: 流程先看AsyncTask的构造方法: 1.代码开始看可能...