代码强迫症晚期患者,碰到新鲜的,觉得确实比自己写的好的,就会把自己的代码全改了,虽然碰到各种各样的坑,但是过程是很爽很爽的,极大的满足感。同时公开了很多公共依赖库,新开发的项目只需要添加一行依赖就ok了,可以快速开发应用 一。代码框架mvvm+fragmentation: 1.mvvm的数据绑定各种天马行空的错误,开始的时候真的很头疼,
转载
2023-10-04 20:34:33
51阅读
- 安卓巴士- Arsenal - AndroidLibraries- Gems- Appance - Devstore - android-nice-repo- apkdemo -
原创
2022-10-21 17:49:47
98阅读
场景:当我们接收到一些数据需要对其进行处理时,由于它们于不同的渠道(如:腾讯,头条),不同渠道所需的处理方式不同,下面我们写一个简单Demo来实现该的场景。
原创
2022-03-29 14:55:52
105阅读
场景:当我们接收到一些数据需要对其进行处理时,由于它们于不同的渠道(如:腾讯,头条),不同渠道所需的处理
原创
2022-03-18 14:40:41
33阅读
今天下午无聊特地来写一遍博客。# test
好的
yum install kernel-* gcc make openssl-*
#
下载
keepalived-1.2.19.tar.gz
wget http://www.keepalived.org/software/keepalived-1
原创
2015-12-15 16:52:24
580阅读
场景:当我们接收到一些数据需要对其进行处理时,由于它们来自于不同的渠道(如:腾讯,头条),不同渠道所需的处理方式不同,下面我们写一个简单Demo来实现该的场景。
解决思路
1、首先构建一个 GeneralChannelRule 基础规则抽象类,定义一个抽象方法process(),不同的渠道都需要实现该抽象方法。
public abstract class GeneralChannelRule {
转载
2021-06-19 21:31:46
86阅读
场景:当我们接收到一些数据需要对其进行处理时,由于它们来自于不同的渠道(如:腾讯,头条),不同渠道所需的处理方式不同,下面我们写一个简单Demo来实现该的场景。解决思路1、首先构建一个 GeneralChannelRule 基础规则抽象类,定义一个抽象方法process(),不同的渠道都需要实现该抽象方法。public abstract class GeneralChannelRule { pub
转载
2021-01-22 19:26:50
93阅读
场景:当我们接收到一些数据需要对其进行处理时,由于它们来自于不同的渠道(如:腾讯,头条),不同渠道所需的处理方式不同,下面我们写一个简单Demo来实现该的场景。解决思路1、首先构建一个 GeneralChannelRule 基础规则抽象类,定义一个抽象方法process(),不同的渠道都需要实现该抽象方法。public abstract class GeneralChannelRule { pub
原创
2021-05-18 15:50:35
270阅读
点击上方 "程序员小乐"关注,星标或置顶一起成长每天凌晨00点00分,第一时间与你相约每日英文There are things that we don'...
转载
2021-06-17 11:06:46
63阅读
场景:当我们接收到一些数据需要对其进行处理时,由于它们来自于不同的渠道(如:腾讯,头条),不同渠道所需的处理方式不同,下面我们写一个简单Demo来实现该的场景。解决思路
1、首先构建一个 GeneralChannelRule 基础规则抽象类,定义一个抽象方法process(),不同的渠道都需要实现该抽象方法。public abstract class GeneralChannelRule { pu
转载
2021-06-19 10:49:34
86阅读
场景:当我们接收到一些数据需要对其进行处理时,由于它们来自于不同的渠道(如:腾讯,头条),不同渠道所需的处理方式不同,下面我们写一个简单Demo来实现该的场景。
转载
2021-07-27 17:03:38
28阅读
“最近我看到某厂的 CTO 写的代码,被全网吐槽,我们一起来欣赏一下!图片来自 Pexels本文通过一个简单的例子来展示如何通过枚举巧妙地干掉 if-else,使代码看起来更佳优雅。场景:当我们接收到一些数据需要对其进行处理时,由于它们来自于不同的渠道(如:腾讯,头条),不同渠道所需的处理方式不同,下面我们写一个简单 Demo 来实现该的场景。解决思路①首先构建一个 GeneralChannelR
原创
2020-10-27 19:51:41
213阅读
解决思路
1、首先构建一个 GeneralChannelRule 基础规则抽象类,定义一个抽象方法process(),不同的渠道都需要实现该抽象方法。public abstract class GeneralChannelRule { public abstract void process();}2、编写一个腾讯的规则类,定义具体对于腾讯渠道数据的处理逻辑public class Tencent
转载
2021-06-18 16:56:51
40阅读
解决思路
新的思路
最后
场景:当我们接收到一些数据需要对其进行处理时,由于它们来自于不同的渠道(如:腾讯,头条),不同渠道所需的处理方式不同,下面我们写一个简单Demo来实现该的场景。解决思路
1、首先构建一个 GeneralChannelRule 基础规则抽象类,定义一个抽象方法process(),不同的渠道都需要实现该抽象方法。public abstract class General
转载
2021-06-20 19:34:12
52阅读
QCon:最近网上都在热议 CTO 到底该不该写代码,您怎么看?CTO 在一个公司的定位到底应该是什么? 李智慧:我的看法,CTO 应该写代码,也不应该写代码。应该写代码是说,CTO 需要通过写代码对技术保持敏感,而不是一个“嘴炮 CTO ”,“ PPT CTO ”;不应该写代码是说,CTO 工作的
转载
2021-06-24 10:42:00
333阅读
2评论
在android系统开发的过程中,source code是由git来做代码管理的。在android source code中有很多的git仓库,如果单个去管理的话会比较麻烦。这就引入了repo。repo是用python写的一个脚本,用来封装git的操作。 下面就以android源码为例,介绍repo+git的搭建。repo工具的安装 对于普通用户安装repo的方法如下 1.新建~/bin,并且在系
转载
2023-10-31 17:33:47
88阅读
# Android Shrinker 详解
在 Android 开发中,应用的大小与性能是开发者非常关注的一个问题。随着功能的增加,APK文件的大小往往会显著增加,从而导致下载和安装的时间变长。为了解决这个问题,Android 提供了一个强大的工具——Shrinker。它可以有效减少 APK 的大小。本文将对 Android Shrinker 进行详细探讨,介绍其工作原理和使用方法,并附上相关的
原创
2024-08-09 10:27:40
58阅读