liqianjiang Goto Github PK
Type: User
Type: User
(Android advanced plan) 一系列Android进阶文章。持续更新中.....
Alpha是一个基于PERT图构建的Android异步启动框架,它简单,高效,功能完善。 在应用启动的时候,我们通常会有很多工作需要做,为了提高启动速度,我们会尽可能让这些工作并发进行。但这些工作之间可能存在前后依赖的关系,所以我们又需要想办法保证他们执行顺序的正确性。Alpha就是为此而设计的,使用者只需定义好自己的task,并描述它依赖的task,将它添加到Project中。框架会自动并发有序地执行这些task,并将执行的结果抛出来。
:white_check_mark: Anchors 是一个基于图结构,支持同异步依赖任务初始化 Android 启动框架。其锚点提供 "勾住" 依赖的功能,能灵活解决初始化过程中复杂的同步问题。参考 alpha 并改进其部分细节, 更贴合 Android 启动的场景, 同时支持优化依赖初始化流程, 自动选择较优的路径进行初始化。
A diagram of the Android Activity / Fragment lifecycle
简称 "DoKit" 。一款功能齐全的客户端( iOS 、Android )研发助手,你值得拥有。
Official Go implementation of the Ethereum protocol
A Android gradle plugin that effects AspectJ on Android project and can hook methods in Kotlin, aar and jar file.
The Groovy way to use Git.
组件化架构APP Demo,可用于快速构建自己的APP
Fast strong hash functions: SipHash/HighwayHash
A fast, incremental, concurrent framework to develop compile plugin for android project to manipulate bytecode
A lightweight and fast AOP framework for Android App and SDK developers
Android平台利用ping和traceroute的原理,对指定域名(通常为后台API的提供域名)进行网络诊断,并收集诊断日志
River Blog ->
Matrix is a plugin style, non-invasive APM system developed by WeChat.
ndk双进程守护,包括C++的详细说明
Plugins to help with using Google Play services SDK.
A bytecode optimizer for Android apps
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
NDK实现利用Socket实现Linux层双进程守护
A submit button with a fun animation for Android.
个人练习项目,借鉴于github许多开源项目 使用的到的技术 kotlin +DataBinding + mvp + rxJava + retrofit + rxCache
Trojan is an efficient mobile terminal lightweight log SDK
Android Signature V2 Scheme签名下的新一代渠道包打包神器
图片选择库 kotlin picture select
WMRouter是一款Android路由框架,基于组件化的设计思路,有功能灵活、使用简单的特点。
浙江大学课程攻略共享计划
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.