shenxiaolin's repositories

alpha

Alpha是一个基于PERT图构建的Android异步启动框架,它简单,高效,功能完善。 在应用启动的时候,我们通常会有很多工作需要做,为了提高启动速度,我们会尽可能让这些工作并发进行。但这些工作之间可能存在前后依赖的关系,所以我们又需要想办法保证他们执行顺序的正确性。Alpha就是为此而设计的,使用者只需定义好自己的task,并描述它依赖的task,将它添加到Project中。框架会自动并发有序地执行这些task,并将执行的结果抛出来。

Stargazers:0Issues:0Issues:0

Anchors

:white_check_mark: Anchors 是一个基于图结构,支持同异步依赖任务初始化 Android 启动框架。其锚点提供 "勾住" 依赖的功能,能灵活解决初始化过程中复杂的同步问题。参考 alpha 并改进其部分细节, 更贴合 Android 启动的场景, 同时支持优化依赖初始化流程, 自动选择较优的路径进行初始化。

License:Apache-2.0Stargazers:0Issues:0Issues:0

Android-Knowledge

Android源码,常用的第三方库源码解析以及知识总结

Stargazers:0Issues:0Issues:0

Android-ReadTheFuckingSourceCode

😜 记录日常的开发技巧,开发中遇到的技术重点、难点,各个知识点的总结,优质面试题等等。持续更新...

Language:HTMLStargazers:0Issues:2Issues:0
Language:CStargazers:0Issues:0Issues:0

AndroidPicker

安卓选择器类库,包括日期选择器、时间选择器、单项选择器、双项选择器、城市地址选择器、车牌号选择器、数字选择器、星座选择器、生肖选择器、颜色选择器、文件选择器、目录选择器等,可自定义顶部及底部界面,可自定义窗口动画……Picker for android, include date&time/option/number/address/city/color/file&directory.

Language:JavaLicense:MITStargazers:0Issues:0Issues:0

AndroidUSBCamera

Universal UVCCamera library,supporting recording,pushing,etc. // USB摄像头(UVC)视频录制和图片抓拍,支持边推流边录像

Language:JavaLicense:Apache-2.0Stargazers:0Issues:0Issues:0

Andromeda

Andromeda simplifies local/remote communication for Android modularization

Stargazers:0Issues:0Issues:0

AVBookCode

《Android音视频开发》一书源码及勘误

License:GPL-3.0Stargazers:0Issues:0Issues:0

Awesome-Android-Notebook

:computer: A complete plan for better android developers.(continuous updating ...)

License:Apache-2.0Stargazers:0Issues:0Issues:0

awesome-c-cn

C 资源大全中文版,包括了:构建系统、编译器、数据库、加密、初中高的教程/指南、书籍、库等。

Stargazers:0Issues:0Issues:0

BLE

✨Android BLE基础操作框架,基于回调,操作简单。包含扫描、多连接、广播包解析、服务读写及通知等功能。

Language:JavaLicense:Apache-2.0Stargazers:0Issues:0Issues:0

CC

业界首个支持渐进式组件化改造的Android组件化开源框架,支持跨进程调用。Componentize your android project gradually.

License:Apache-2.0Stargazers:0Issues:0Issues:0

Chapter07

Sample for Add Systrace Tag

Stargazers:0Issues:0Issues:0

CS-Notes

:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、Java、Python、C++

Stargazers:0Issues:0Issues:0

dexcount-gradle-plugin

A Gradle plugin to report the number of method references in your APK on every build.

Language:KotlinLicense:Apache-2.0Stargazers:0Issues:2Issues:0

hangzhou_house_knowledge

2017年买房经历总结出来的买房购房知识分享给大家,希望对大家有所帮助。买房不易,且买且珍惜

Language:CSSStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0

interview

📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。

Language:C++License:NOASSERTIONStargazers:0Issues:1Issues:0

jadx

Dex to Java decompiler

Language:JavaLicense:Apache-2.0Stargazers:0Issues:0Issues:0

JIMU

一种简单有效的android组件化方案,支持组件的代码资源隔离、单独调试、集成调试、组件交互、UI跳转、生命周期等完整功能。

License:Apache-2.0Stargazers:0Issues:0Issues:0

JsBridge

android java and javascript bridge, inspired by wechat webview jsbridge

Language:JavaStargazers:0Issues:0Issues:0

KOOM

KOOM is an OOM killer on mobile platform by Kwai.

License:NOASSERTIONStargazers:0Issues:0Issues:0

matrix

Matrix is a plugin style, non-invasive APM system developed by WeChat.

License:NOASSERTIONStargazers:0Issues:0Issues:0

MVPArms

A common architecture for Android applications developing based on MVP, integrates many open source projects (like Dagger2、Rxjava、Retrofit ...), to make your developing quicker and easier.

Language:JavaLicense:Apache-2.0Stargazers:0Issues:0Issues:0

stitch

An android components middleware that help app activities and custom services interaction in different modules.

License:Apache-2.0Stargazers:0Issues:0Issues:0

tinker

Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk.

Language:JavaLicense:NOASSERTIONStargazers:0Issues:2Issues:0

VirtualAPK

A powerful and lightweight plugin framework for Android

Language:JavaLicense:Apache-2.0Stargazers:0Issues:0Issues:0

WeChatPswKeyboard

高仿微信数字键盘、支付键盘(密码键盘),同样可以拿来改成支付宝的支付键盘

Language:JavaStargazers:0Issues:0Issues:0

xCrash

🔥 xCrash provides the Android app with the ability to capture java crash, native crash and ANR. No root permission or any system permissions are required.

License:NOASSERTIONStargazers:0Issues:0Issues:0