All Projects → linsneider → Diycodeandroid

linsneider / Diycodeandroid

a Third-party Android App of DiyCode Community

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Diycodeandroid

Basepro
使用MVPArms框架搭建的一个基类工程,便于日常项目开发。
Stars: ✭ 41 (-45.33%)
Mutual labels:  mvparms
Mvpart
🎨 A new Android MVP architecture (此框架旨在解决传统 MVP 类和接口太多, 并且 Presenter 和 View 通过接口通信过于繁琐, 重用 Presenter 代价太大等问题).
Stars: ✭ 776 (+934.67%)
Mutual labels:  mvparms
Mvparmstemplate
🛠️ A template for Android Studio to create MVPArms and MVPArt Page
Stars: ✭ 697 (+829.33%)
Mutual labels:  mvparms
Wanandroid
🐔🏀【停止维护,已使用Jetpack+Mvvm重构】根据鸿神提供的WanAndroid开放Api来制作的产品级玩安卓App,采用Kotlin语言,基于Material Design+AndroidX +MVP+RxJava+Retrofit等框架开发,注释超详细,方便大家练手
Stars: ✭ 674 (+798.67%)
Mutual labels:  mvparms
Mvvmarms
Android MVVM Architecture Components based on MVPArms and Android Architecture Components.
Stars: ✭ 425 (+466.67%)
Mutual labels:  mvparms
Androidproject
Android 技术中台,但愿人长久,搬砖不再有
Stars: ✭ 4,398 (+5764%)
Mutual labels:  mvparms
Armscomponent Template
🛠️ 一键搭建 ArmsComponent 快速组件化方案的整体组件架构, 让新手也可以一秒开始组件化项目, 开发神器, 让您一秒起飞, 体验纯傻瓜式的组件化开发, 避免组件化从入门到放弃!
Stars: ✭ 339 (+352%)
Mutual labels:  mvparms
MVPArmsTemplatePlugin
这是一个用于一键生成MVPArms相关代码的插件,和MVPArmsTemplate全家桶功能基本一致,兼容Android Studio4.1+
Stars: ✭ 22 (-70.67%)
Mutual labels:  mvparms
Li-MVPArms
这个项目会持续更新
Stars: ✭ 17 (-77.33%)
Mutual labels:  mvparms
Hands-Chopping
MvpArms框架的练手demo,主要实现了Steam和杉果的每日优惠和游戏查找功能
Stars: ✭ 51 (-32%)
Mutual labels:  mvparms
Mvparms Module Template
🛠 一键搭建 MVPArms 的官方架构, 让新手一秒即可开启 MVPArms 的世界, 免于项目繁琐配置的烦恼
Stars: ✭ 234 (+212%)
Mutual labels:  mvparms
Lifecyclemodel
📬 The LifecycleModel class is designed to store and manage UI-related data in a lifecycle conscious way, the LifecycleModel class allows data to survive configuration changes such as screen rotations, it also handles the communication of the Activity / Fragment with the rest of the application, base on https://developer.android.google.cn/topic/libraries/architecture/viewmodel.html
Stars: ✭ 233 (+210.67%)
Mutual labels:  mvparms
Progressmanager
⏳ Listen the progress of downloading and uploading in Okhttp, compatible Retrofit and Glide (一行代码即可监听 App 中所有网络链接的上传以及下载进度, 包括 Glide 的图片加载进度).
Stars: ✭ 2,463 (+3184%)
Mutual labels:  mvparms
Rxerrorhandler
🗑 Error Handle Of Rxjava
Stars: ✭ 161 (+114.67%)
Mutual labels:  mvparms
Retrofiturlmanager
🔮 Let Retrofit support multiple baseUrl and can be change the baseUrl at runtime (以最简洁的 Api 让 Retrofit 同时支持多个 BaseUrl 以及动态改变 BaseUrl).
Stars: ✭ 1,961 (+2514.67%)
Mutual labels:  mvparms
Androidautosize
🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案).
Stars: ✭ 12,059 (+15978.67%)
Mutual labels:  mvparms
Yangyannew
精简看美图
Stars: ✭ 141 (+88%)
Mutual labels:  mvparms
Armscomponent
📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).
Stars: ✭ 1,664 (+2118.67%)
Mutual labels:  mvparms
Mvparms
⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).
Stars: ✭ 10,146 (+13428%)
Mutual labels:  mvparms
Mvpframes
整合大量主流开源项目并且可高度配置化的 Android MVP 快速集成框架,支持 AndroidX
Stars: ✭ 100 (+33.33%)
Mutual labels:  mvparms

DiyCodeAndroid

a Third-party Android App of DiyCode Community

应用截图

下载

点击下载

感谢

Api

DiyCode API 目录

框架

JessYanCoding/MVPArms

代码参考

GcsSloop/diycode

plusend/DiyCode

SamuelGjk/DiyCode

xshengcn/DiyCode

注意

代码中使用了签名验证,所以使用前请将 native-security.cpp 里的static const char *SIGN改为自己打包用的签名,签名的获取代码如下:

PackageManager pm = getPackageManager();

PackageInfo pi = pm.getPackageInfo(getPackageName(), PackageManager.GET_SIGNATURES);

Signature[] signatures = pi.signatures;

Signature signature0 = signatures[0];

return signature0.toCharsString();

或是直接把 native-security.cpp 里的jint JNI_OnLoad(JavaVM *vm, void *reserved)这个方法注释掉即可。

推荐阅读

Android 密钥保护和 C/S 网络传输安全理论指南

Android安全系列之:如何在native层保存关键信息

联系我

[email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].