• 120
    Android动态加载之ClassLoader详解

    Dalvik虚拟机如同其他Java虚拟机一样,在运行程序时首先需要将对应的类加载到内存中。而在Java标准的虚拟机中,类加载可以从class文件中读取,也可以是其他形式的二进...

  • 120
    安卓收银机开发笔记

    前言:记录下自己在收银机开发过程中的一些心得笔记,此博客长期更新。 00 收银机开发和普通安卓手机应用开发的区别 个人觉得,最大的区别就是,屏幕空间变大了,一屏之内可展示的内...

  • @RunningBun 是的

    AOP 之 AspectJ 全面剖析 in Android

    AspectJ 是 Android 平台上一种比较高效和简单的实现 AOP 技术的方案。 相类似的方案有以下几种: AspectJ: 一个 JavaTM 语言的面向切面编程的...

  • 180
    zhuhf ·

    配置中的
    if (!variant.buildType.isDebuggable()) {
    log.debug("Skipping non-debuggable build type '${variant.buildType.name}'.")
    return;
    }
    要删掉,添加了之后,发布正式非debug环境的话不会引入AspectJ,导致所有AOP注解失效

  • @强_6f6d ExpandTextView 源码都在这里面

    实现可在 RecyclerView 中展开和收缩的 TextView

    前言&常用做法 效果类似微信朋友圈 - 查看全文的“展开”和“收缩”效果,这里就不贴图了,相信大家都不会陌生。 一般情况下,第一个想到的做法是通过 TextView#setM...

  • 180
    zhuhf ·

    几个问题:
    1、feature 分支差不多就可以合并到 develop,这个差不多指的应该不是测试通过吧?
    2、develop 准备 release 分支的时机是什么?通常情况才,公司要经过 测试、预发等环境的验证后,才会打正式包。那么,测试、预发的版本测试,在哪个分支进行?

  • 几个问题:
    1、feature 分支差不多就可以合并到 develop,这个差不多指的应该不是测试通过吧?
    2、develop 准备 release 分支的时机是什么?通常情况才,公司要经过 测试、预发等环境的验证后,才会打正式包。那么,测试、预发的版本测试,在哪个分支进行?

    企业级开发:Gitflow Workflow工作流

    我说的以下流程,sourceTree等工具已经完美的支持了,鼠标点两下就完成了。简直是完美。 简介 Feature Branch Workflow是一种非常灵活的开发方式。对...

  • 120
    Android彻底组件化—如何使用Arouter

    得到Android组件化方案已经开源,参见Android组件化方案开源。方案的解读文章是一个小的系列,这是系列的第五篇文章:1、Android彻底组件化方案实践2、Andro...

  • @a2d699a00a89 你可以理解为是一个运算符吧,相当于遍历。tab表示一个view,i表示第几个tab

    [React Native]react-native-scrollable-tab-view(进阶篇)

    在上一篇文章当中,我们学习了react-native-scrollable-tab-view的基本使用方式,包括基本Props的使用介绍等。我们知道官方为我们提供了两种基本的...

  • @ptChan 调用一下setText,不是系统的,是ExpandTextView的!

    实现可在 RecyclerView 中展开和收缩的 TextView

    前言&常用做法 效果类似微信朋友圈 - 查看全文的“展开”和“收缩”效果,这里就不贴图了,相信大家都不会陌生。 一般情况下,第一个想到的做法是通过 TextView#setM...

  • 实现可在 RecyclerView 中展开和收缩的 TextView

    前言&常用做法 效果类似微信朋友圈 - 查看全文的“展开”和“收缩”效果,这里就不贴图了,相信大家都不会陌生。 一般情况下,第一个想到的做法是通过 TextView#setM...

  • 180
    zhuhf ·

    tabBarUnderlineColor是无效的,看了评论才知道,我以为是我哪里写错了, :sweat:
    改成:
    tabBarUnderlineStyle={{backgroundColor: '#FF0000'}}

  • “combuild {
    applicatonName = 'com.mrzhang.component.application.AppApplication'
    isRegisterCompoAuto = true
    }”

    ------- readercomponent 的 isRegisterCompoAuto = false,也会自动字节码插入,这个开关似乎没发现哪里用到?

    Android彻底组件化demo发布

    得到Android组件化方案已经开源,参见Android组件化方案开源。方案的解读文章是一个小的系列,这是系列的第二篇文章:1、Android彻底组件化方案实践2、Andro...