Chen Pan's repositories
compose-charts
Simple Jetpack Compose Charts for multi-platform. Including Android, Web, Desktop.
compose-charts-desktop
Simple Compose Charts for multi-platform. Including Android, Web, Desktop.
Guide-to-developing-IntelliJ-plugins
Advanced guide to developing IntelliJ platform plugins. IntelliJ IDEA插件开发高级指南.
polyglot
一个 Intellij 插件项目, 当工程需要支持多语言时, 本插件能够帮助你省去在浏览器或者翻译软件与你的项目之间来回切换的麻烦. 插件是第一生产力啊! Polyglot: to translate different languages with different translators! An Intellij platform plugin project.If your project is relevant to many languages in which translation is needed, this plugin will help you a lot. A good plugin is No.1 productive force.
Apk-Reinforcer
Reinforce apk to anti-compilation. Apk 加固, 防止 apk 文件被反编译.
OkHttpAnalyzer-AS-Plugin
The OkHttp Analyzer plugin can show request details from the OkHttp library directly in the Android Studio/IntelliJ IDEA tool window.
cpu-memory-indicator
Intellij plugin to monitor and display Cpu&Memory usage in the status bar.
JsonMaster
Json Master, 一个轻量级的专注于 JSON 处理的IntelliJ 插件. 用于 1, 格式化 JSON 数据; 2, 将 JSON 转化为 XML/YAML/CSV/Properties 格式; 3, 生成 Java/Kotlin/Dart 类; 4, 输入 Url 和参数拦截 JSON 响应. Json Master is a lightweight plugin for validating JSON strings and formatting JSON to XML/Yaml/CVS and generating Java/Kotlin Class from a JSON string.
webview-opt
Solution to optimize WebView performance and fix security vulnerability.
xml-resources-sorter
An IntelliJ & Android Studio plugin to sort xml files who have "resources" element, in which items have the "name" attribute.
Algorithms
我的LeetCode刷题之旅. 仅仅是我刷题时留下来的一些答案. 仅仅是为了记录一下我的付出. 并没有题目解析之类的东东. 编程语言有 Java & Kotlin & Scala. 最起初的时候使用的语言是 Java, 中间的时候换成了 Kotlin. 然后为了不白学 Scala, 中间也使用了几个月的 Scala. 其中 Kotlin 最多.
android-scripts
Scripts to help android development. Like pythons, shells.
base-android-utils
This is a parent project as a library. It's a summary of my Android development experience. It concludes lots of tool classes, such as some classes about SharedPreference, IO, Download, Network and so on. Of course, some custom widgets, like RoundedImageView.
dex-analyzer-agp
Android Gradle Plugin to report counts of fields and methods in an APK on every Build
gav-module-switcher
Switch module dependencies or agv dependencies.
multi-channel-packer
Android Gradle plugin for multiple channels apk packer for Android signature v1 and v2 schema.
network-state-receiver
The right way to know wheather network state is changed for all versions of Android platform.
androidx
Development environment for Android Jetpack extension libraries under the androidx namespace. Synchronized with Android Jetpack's primary development branch on AOSP.
LeetcodeTop
汇总各大互联网公司容易考察的高频leetcode题🔥
material-components-android
Modular and customizable Material Design UI components for Android
reinforcer-agp
Android Gradle Plugin to reinforce apks after 'build' task.
world-clock-ipp
An IntelliJ platform plugin that shows clocks of different time zones in the status bar.