加载中
自定义类加载器,打破双亲委派模型

import com.didi.virtualapk.utils.Reflector; import java.io.IOException; import java.io.InputStream; public class Main { public static void main(String[] args) throws ClassNotFou...

02/11 11:43
136
分享自己写的JS版日期格式化和解析工具类,绝对好用!

前言 本来想模仿Java里面的SimpleDateFormat()对象的,但是感觉这样用起来不方便,所以还是直接写成单独的方法算了。 原文链接 日期格式化 2.1. 使用说明 formatDate(date, fmt),其中fmt支持...

01/28 15:44
158
Android 进程保活招式大全

目前市面上的应用,貌似除了微信和手Q都会比较担心被用户或者系统(厂商)杀死问题。本文对 Android 进程拉活进行一个总结。 Android 进程拉活包括两个层面: A. 提供进程优先级,降低进程被...

android studio gradle 位置更改

今天无意点开我的电脑 看到了如下 额,这个怎么能也太夸张了,整理一波把 一般移动呢,如下 .android 这个文件夹是AndroidStudio 工具生成的模拟机存放的地方 (点击去里面有avd的文件夹,在点...

Binder传输数据的大小限制

Binder传输数据的大小限制 虽然APP开发时候,Binder对程序员几乎不可见,但是作为Android的数据运输系统,Binder的影响是全面性的,所以有时候如果不了解Binder的一些限制,在出现问题的时候...

01/17 09:45
38
Gradle插件编写总结

Gradle 插件与ASM入门 https://juejin.im/post/5cd17b26e51d453a51433063 一个耗时统计插件 https://github.com/JeasonWong/CostTime/blob/master/buildSrc/src/main/java/plugin/CostClass...

01/15 20:55
4
如何调试Gradle Plugin

背景 笔者近期在研究Android的热补丁技术,需要自定义Gradle Plugin,来实现补丁的生成。Android应用开发者应该都知道如何调试android应用,但是由于Gradle的脚本是在代码的编译期运行的,和...

01/15 19:23
13
解决GitHub下载速度太慢的问题

方法一: 从GitHub下载文件一直非常慢,查看下载链接发现最终被指向了Amazon的服务器,下载地址是http://github-cloud.s3.amazonaws.com/,从国内访问Amazon非常慢,所以总是下载失败,解决方...

01/14 14:59
37
Chrome Inspect 404问题

数据被墙了,增加两条记录 172.217.161.180 google-developers.appspot.com 172.217.161.180 chrome-devtools-frontend.appspot.com......

01/14 14:53
83
51 信用卡 Android 架构演进实践

随着业务的快速扩张,原本小作坊式的单个工程的开发模式越来与不能满足实际需求。早在两年多以前,51 信用卡管家就向下沉淀出了单独的公用基础库,一些通用的功能组件和个别独立的业务被拆分...

01/10 15:38
3
Android热补丁之Robust(三)坑和解

在前两篇文章中,分析了 Android 热补丁框架 Robust 中,几个重要的流程包括: 补丁加载过程 基础包插桩过程 补丁包自动化生成过程 本篇文章主要分析下集成过程中遇到的坑以及分析问题的思路...

01/10 15:11
27
Android热补丁之Robust(二)自动化补丁原理解析

在 Android 热补丁框架 Robust 中,几个重要的流程包括: 补丁加载过程 基础包插桩过程 补丁包生成过程 在上一篇文章Android热补丁之Robust原理解析(一)中,我们分析了前两个,补丁加载过程和...

android热修复之Robust使用(真正的入门)

目前能够实现热修复的方案很多,各个方案的优缺点这里也不在一一比较了,这篇文章主要针对第一次尝试集成美团点评基于Instant Run的热修复方案的开发者。 Robust的GitHub地址: https://gith...

RxJava-Subject用法及原理分析

https://blog.csdn.net/mq2553299/article/details/78848773

2019/12/18 14:38
12
Jenkins admin 密码忘记解决

一、admin密码未更改情况 1.进入\Jenkins\secrets目录,打开initialAdminPassword文件,复制密码; find / -name initialAdminPassword [root@jenkins jenkins]# cat /var/lib/jenkins/secre...

2019/11/18 21:24
23
TextView的drawableLeft与文本无法一起居中显示

需求场景 : TextView设置的文本默认是存在一个上下间距的,也就是上下空白,当我们在使用drawableLeft的时候,这个默认的空白会使TextView中的文本向下偏移,当你的drawableLeft使用的icon很...

2019/11/06 20:14
29
Android Studio插件开发 MVP框架代码生成插件

一、概述 在使用Android Studio的时候多少都会使用插件来提高开发效率(偷懒),常用的一些:GsonFormat、ButterKnife等等;因为项目中引入mvp这种架构,写各种类是一件很重复繁琐的事,所以...

Ubuntu下Jenkins打包RN Android Apk项目遇到的问题

0.直接./gradlew assembleRelease卡在bundleReleaseJsAndAssets任务 https://github.com/RicardoCao-Biker/RICO-BLOG/issues/10 1.System limit for number of file watchers reached, watc...

自定义组件使用ANTD RN 中主题颜色的方式

render() { return ( <WithTheme style={this.props.style} themeStyles={this.transformerTheme}> {this.createNavigationBarWithTheme} </WithTheme> ......

2019/09/28 20:33
33

没有更多内容

加载失败,请刷新页面

返回顶部
顶部