Android 极速开发框架 dhroid来了(提供demo)

2024-09-07 02:08

本文主要是介绍Android 极速开发框架 dhroid来了(提供demo),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

我们公司内部使用的商业级Android 开发框架dhroid开源了 Android开发 不止你现在学到的
ioc听过没(听过但它实现全面吗)?
事件总线听过没,还在为一些简单的回调烦恼吗!!
你现在不会还在代码里到处实用handler来处理网络吧!!
还没找到好用的orm?
原来 adapter只需要几行代码!!
Perference用多了,自己都不知道里面有哪些字段了?

来试试dhroid吧(已经为各位同学编写了实用的demo)


开源中国地址: http://www.oschina.net/p/dhroid
开源项目地址: http://git.oschina.net/tengzhinei/dhroid



有空会一个模块一个模块为大家介绍dhroid的各个模块的


dhroid 目前包含了6大组件供大家使用
  • 1.Ioc容器: (用过spring的都知道)视图注入,对象注入,接口注入,解决类依赖关系
  • 2.Eventbus: android平台事件总线框架,独创延时事件,事件管理轻松
  • 3.Dhnet: 网络http请求的解决方案,使用简单,减少代码,自带多种网络访问缓存策略
  • 4.adapter模块: 数据绑定轻松,不用写多余的adapter,天生网络支持(一行代码搞定加载,刷新问题)
  • 5.DhDb: android中sqlite的最轻量orm框架(增删改查轻松搞定)
  • 6.Perference: android自带Perference 升级版,让你的Perference更强大,更方便

工具集合 JSONUtil(安全处理json),ViewUtil(数据绑定更快) ThreadWorker(异步任务工具)...

IOC容器的使用方法
 

EventBus的使用方法

Dhnet的使用方法

adapter的使用方法

DhDb的使用方法


Perference的使用方法


更多链接

ioc基础(视图,资源,assert注入)-dhroid文档

ioc高级(接口,对象注入)-dhroid文档

ioc模块对 加密混淆问题-dhroid文档 ( )


eventbus 事件总线-dhroid文档
DhNet 网络http工具(带缓存功能哦) -dhroid文档


NetJSONAdapter 网络化的adapter(颠覆传统的adapter写法) -dhroid文档

Dhdb orm简化sqlite数据库操作--dhroid文档

Perference 升级版的使用 -dhroid文档

开源中国地址: http://www.oschina.net/p/dhroid

开源项目地址: http://git.oschina.net/tengzhinei/dhroid

这篇关于Android 极速开发框架 dhroid来了(提供demo)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1143748

相关文章

Python Dash框架在数据可视化仪表板中的应用与实践记录

《PythonDash框架在数据可视化仪表板中的应用与实践记录》Python的PlotlyDash库提供了一种简便且强大的方式来构建和展示互动式数据仪表板,本篇文章将深入探讨如何使用Dash设计一... 目录python Dash框架在数据可视化仪表板中的应用与实践1. 什么是Plotly Dash?1.1

基于Flask框架添加多个AI模型的API并进行交互

《基于Flask框架添加多个AI模型的API并进行交互》:本文主要介绍如何基于Flask框架开发AI模型API管理系统,允许用户添加、删除不同AI模型的API密钥,感兴趣的可以了解下... 目录1. 概述2. 后端代码说明2.1 依赖库导入2.2 应用初始化2.3 API 存储字典2.4 路由函数2.5 应

Python GUI框架中的PyQt详解

《PythonGUI框架中的PyQt详解》PyQt是Python语言中最强大且广泛应用的GUI框架之一,基于Qt库的Python绑定实现,本文将深入解析PyQt的核心模块,并通过代码示例展示其应用场... 目录一、PyQt核心模块概览二、核心模块详解与示例1. QtCore - 核心基础模块2. QtWid

利用Python开发Markdown表格结构转换为Excel工具

《利用Python开发Markdown表格结构转换为Excel工具》在数据管理和文档编写过程中,我们经常使用Markdown来记录表格数据,但它没有Excel使用方便,所以本文将使用Python编写一... 目录1.完整代码2. 项目概述3. 代码解析3.1 依赖库3.2 GUI 设计3.3 解析 Mark

Android Kotlin 高阶函数详解及其在协程中的应用小结

《AndroidKotlin高阶函数详解及其在协程中的应用小结》高阶函数是Kotlin中的一个重要特性,它能够将函数作为一等公民(First-ClassCitizen),使得代码更加简洁、灵活和可... 目录1. 引言2. 什么是高阶函数?3. 高阶函数的基础用法3.1 传递函数作为参数3.2 Lambda

利用Go语言开发文件操作工具轻松处理所有文件

《利用Go语言开发文件操作工具轻松处理所有文件》在后端开发中,文件操作是一个非常常见但又容易出错的场景,本文小编要向大家介绍一个强大的Go语言文件操作工具库,它能帮你轻松处理各种文件操作场景... 目录为什么需要这个工具?核心功能详解1. 文件/目录存javascript在性检查2. 批量创建目录3. 文件

Android自定义Scrollbar的两种实现方式

《Android自定义Scrollbar的两种实现方式》本文介绍两种实现自定义滚动条的方法,分别通过ItemDecoration方案和独立View方案实现滚动条定制化,文章通过代码示例讲解的非常详细,... 目录方案一:ItemDecoration实现(推荐用于RecyclerView)实现原理完整代码实现

Android App安装列表获取方法(实践方案)

《AndroidApp安装列表获取方法(实践方案)》文章介绍了Android11及以上版本获取应用列表的方案调整,包括权限配置、白名单配置和action配置三种方式,并提供了相应的Java和Kotl... 目录前言实现方案         方案概述一、 androidManifest 三种配置方式

最新Spring Security实战教程之Spring Security安全框架指南

《最新SpringSecurity实战教程之SpringSecurity安全框架指南》SpringSecurity是Spring生态系统中的核心组件,提供认证、授权和防护机制,以保护应用免受各种安... 目录前言什么是Spring Security?同类框架对比Spring Security典型应用场景传统

基于Python开发批量提取Excel图片的小工具

《基于Python开发批量提取Excel图片的小工具》这篇文章主要为大家详细介绍了如何使用Python中的openpyxl库开发一个小工具,可以实现批量提取Excel图片,有需要的小伙伴可以参考一下... 目前有一个需求,就是批量读取当前目录下所有文件夹里的Excel文件,去获取出Excel文件中的图片,并