240 发简信
IP属地:上海
  • 看了一圈全是小弟,要做到的是不用动态修改ismodule的状态,通过androidstudio切换项目动态改变,而不是每次去改代码

    模块化学习—动态切换配置

    当项目大到一定程度后,各个模块的业务相互耦合,维护的时候非常困难,另外项目大到一定程度后,编译速度也是很慢,所以这个时候模块化就显得很有必要了。网上的解说很多,这里就不再多说...

  • 5.1版本的手机你这个svg设置background属性会崩溃

    Android中使用SVG——VectorDrawable

    一、为什么要用SVG 首先了解什么是SVG?全称为可缩放矢量图形(Scalable Vector Graphics),是一种基于可扩展标记语言(XML),用于描述二维矢量图形...

  • FreeDialog 超好用的DialogFragment

    FreeDialog继承自DialogFragment , 使用AndroidX ,最低版本5.0。 解决了布局失效的问题 布局怎么写就怎么显示 可以像PopWindow一...

  • 集合怎么传

    Navigation学习【一】——简单使用

    Navigation的简单使用Demo 导航概述 导航组件由三个关键部分组成,它们相互协调工作。他们是: 导航图(新XML资源)-这是一种资源,它在一个集中位置包含所有与导航...

  • 面试总结

    JAVA: ArrayList源码实现?list线程安全? arraylist底层是数组实现,有三个构造函数,分别是无参构造函数,初始化size构造函数,初始化数组构造函数,...

  • 能解释一下怎么多渠道命名吗?appName : 当前project的name
    versionName : 当前Variant的versionName
    versionCode : 当前Variant的versionCode
    buildType : 当前Variant的buildType,即debug or release
    flavorName : 当前的渠道名称
    appId : 当前Variant的applicationId
    buildTime : 当前编译构建日期时间,时间格式可以自定义,默认格式:yyyyMMdd-HHmmss
    怎么配置这些属性?

    VasDolly多渠道打包

    为什么要多渠道打包 解决了哪些痛点 Android渠道非常之多,每个应用市场都要上传对应的渠道包,如果手动打包会耗费大量的时间和精力,多渠道打包就是为了开发者更省心省力省时。...

  • Android GitHub高分优秀中文项目

    CarGuo/GSYVideoPlayer[https://github.com/CarGuo/GSYVideoPlayer] 视频播放器(IJKplayer、ExoPlay...

  • @紫木冰枫 没理解,协程?

    android全版本权限请求框架

    完整代码 市面上有很多开源框架用于6.0权限请求处理,但是各种框架使用下来,还是感觉不爽,累赘,不直观。本文介绍的实现方案我认为是使用最简单,侵入最低的方式。 介绍一下使用方...

  • 120
    直播----Mac+Nginx+nginx-rtmp-module-1.2.1服务器搭建

    下载nginx和nginx-rtmp-module wget http://nginx.org/download/nginx-1.19.4.tar.gz[http://ngi...

  • 120
    FFMpeg基础一-----androidstudio集成FFMpeg

    第一次集成ffmpeg到androidstudio项目可谓是一波三折,经历过才能有体会,人世间最痛苦的事情绝对不是生与死,而是你和别人写的一模一样的代码,别人能够流畅运行,你...

  • 120
    一个高性能、功能丰富、可自定义的 Android 相机库 iCamera 的设计和开发过程

    1、背景介绍 去年年初的时候写过一篇文章 《CameraX:Android 相机库开发实践》,那时我想自己写一个 Android 相机库,但是因为名字和谷歌关放的 Camer...

  • 【转载】三方框架整理

    github地址 系统控件 TextView一个功能强大的TextView,可以满足日常大部分布局方式Facebook 开源文本布局库一个对齐TextView文本的库自适应大...

  • 120
    android全版本权限请求框架

    完整代码 市面上有很多开源框架用于6.0权限请求处理,但是各种框架使用下来,还是感觉不爽,累赘,不直观。本文介绍的实现方案我认为是使用最简单,侵入最低的方式。 介绍一下使用方...

  • 说了一大堆,一句没看懂,想表达个啥

    Android 换肤的思路

    结合代码看更好理解: https://github.com/zcwfeng/zcw_android_demo/tree/master/android_skin 换肤思路: 我...

  • 写了一堆,确定比dagger2简单吗?

    Koin使用

    Koin是一个轻量级的依赖注入组件,相比dagger它更容易使用,学习。上手更容易。现在已经升级到2.0版本,增加了更多特性。 集成 注册module: androidLog...

  • 120
    主题包---根据思路代码实现

    主题包---源码解析,思路分析[https://www.jianshu.com/writer#/notebooks/35481508/notes/75347113]SkinD...

  • 120
    主题包---源码解析,思路分析

    主题包我想大家项目中都有用到,而且谷歌官方也给出了内置的暗黑模式的处理,但是今天要讲的是动态配置主题包,可配置图片,背景色,字体等等...... 1. 项目需求 根据配置更改...

  • 我都不明白同性恋和爱情有什么关系,男女之间从古至今老祖宗用爱情来解释,可从来没有想过男男,女女之间也用爱情两个字来解释这种关系哈,我只知道同性恋是来解释这种关系的。所以你要搞清楚,爱情是老祖宗对男女之间心生情愫的解释,老祖宗没有说同性也叫爱情。同性恋是在有了这种畸形关系后大家给这种关系的解释。

    杨丽萍徒弟水月晒同性恋人婚纱照:父亲到场拥抱祝福,但值得深思

    文|于悦 今天六一儿童节,是孩子们最期待的一天,还没来得及看到孩子们分享喜悦,就被杨丽萍徒弟水月的同性婚纱照给惊呆了,要是异性之间的公开或者官宣,也不会这么吃惊,但是同性之间...