博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
dazzle使用手册
阅读量:6562 次
发布时间:2019-06-24

本文共 600 字,大约阅读时间需要 2 分钟。

hot3.png

1、简介

dazzle是一个轻量级的Android开发框架。里面涵盖了Android开发的常用封装。基本内容包括如下部分。文档在不断的完善中。如果想交流可以加QQ群:159392353。一般有时候上班比较忙,可能没及时回答的,只要你留下言,我看到了基本会回答你的。jar下载地址如下:

源码还在整理当中,整理好了,会上传的。

2、IOC部分--使用注解注入view

IOC部分主要使用两个注解,@InjectView和@InjectParamThis。主要用来注入View对象。以免重复调用findViewByView这个方法。使代码更加整洁。@InjectView用来注解,xml中的布局的控件引入。@InjectParamThis用来注入数据库操作对象。文档地址如下:

3、db部分--针对安卓sqlite的半自动化封装

db部分是对sqlite数据操作的半自动化封装。方便sql语法的升级。在操作数据库方面,有点类似Spring的轻量级封装。

4、asynctask部分--耗时操作的封装

asynctask部分,主要使用了模版方法,对asynctask类的封装,主要是简化了耗时操作的写法,原本的耗时操作需要在线程中执行,然后如果在线程中需要更新UI的话,得用Handler提交给UI线程执行。

转载于:https://my.oschina.net/u/1249966/blog/153198

你可能感兴趣的文章
iOS推送功能极光推送的介绍与实现
查看>>
单用户模式与grub加密
查看>>
Chromium Graphics: 3D上下文及其虚拟化 - Part I
查看>>
jquery javascript获得网页的高度和宽度
查看>>
2019 -2-15 复习
查看>>
vim锁定屏幕
查看>>
实用的 JavaScript 调试小技巧
查看>>
027移除元素
查看>>
Linux下清理内存和Cache方法
查看>>
CodeVS 1018 单词接龙(DFS)
查看>>
我的博客园的CSS和html设置
查看>>
android launchmode(四种启动模式)应用场景及实例
查看>>
工作中简单的kettle使用
查看>>
spark shuffle:分区原理及相关的疑问
查看>>
C#匿名委托
查看>>
Laravel5.5 使用第三方Vendor添加注册验证码
查看>>
06- Linux下sublime下载与使用
查看>>
前端文摘:Web 开发模式演变历史和趋势
查看>>
将图片序列转化为视频文件
查看>>
jQuery的文档操作***
查看>>