标签:greenDAO

Java

如何在 Android 中完成一个 APT 项目的开发?

7

邓龙华 发布于 2019-07-13

本文字数: 3790 字 预计阅读时间: 25分钟 APT(Annotation Processing Tool)即注解处理器,是一种处理注解的工具。 APT在编译时期扫描处理源代码中的注解,开发中可以根据注解,利用APT自动生成Java代码,减少冗余的代码和手动的代码输入过程,...

阅读(31)评论(0)赞 (0)

编程技术

Android官方架构组件Paging-Ex:列表状态的响应式管理

8

刘莉莉 发布于 2019-05-23

Paging 是 Google 在2018年I/O大会上推出的适用于 Android 原生开发的分页库,随着越来越多的开发者着手使用 Paging ,越来越多的问题暴露出来,最直接的一个问题是: 如何管理列表额外的状态? 这样的需求随处可见,比如 侧滑删除 、 为评论点赞 等等:...

阅读(54)评论(0)赞 (0)

Java

sonar android上的实践

小丁 发布于 2019-05-08

1.2 下载好sonarqube后,解压打开bin目录,启动相应OS目录下的StartSonar,本方案系统是windows 所以启动位置在E:/sonarqube-7.5/bin/windows-x86-64/StartSonar 启动完成之后可以直接访问http://loca...

阅读(106)评论(0)赞 (0)

Java

用生命周期规范组件化流程

3

xubiao.zhuang 发布于 2019-03-09

demo 有空会在 github 上更新,欢迎关注 。demo 怎么做:一条commit对应一条规范。所以不会很快,可以先 star 收藏以便查阅。 本文是在我重构 个人项目时光猫(欢迎体验) 的时候,边组件化边记录下来的。期中踩了很多坑,也不断思考优雅的解决方案。因为是个人项目...

阅读(151)评论(0)赞 (0)

Java

手把手写一个Clean(+mvp+rxjava)架构的Demo

7

邓龙华 发布于 2018-12-26

前段时间在天星群中有朋友说到了clean架构。刚好在最近的项目里面我在搭建框架的时候用到了clean,所以在这里就把搭建过程在这里描述一下。Demo在文章末尾。本文侧重于clean的搭建,mvp+rxjava的部分,不做介绍。 (咦?我听到有人在问什么是天星群。既然你诚心诚意的发...

阅读(241)评论(0)赞 (0)

Java

Environment Switcher 原理解析

6

刘莉莉 发布于 2018-09-02

Environment Switcher是一个运用 Java 注解、APT、反射、混淆等原理来一键切换环境的工具。 Environment Switcher 已经正式发布一周了,本周随着 Environment Switcher 1.4 的发布,在这里为大家奉上 Environm...

阅读(203)评论(0)赞 (0)

Java

挤需体验三番钟,里造会干我一样,爱象节款混淆

zhuangli 发布于 2018-08-30

FreeProGuard 为方便广大 Android 开发者们今后防混淆配置,很久之前便有打算做这个免混淆库了,只是拖到最近才有空来实现该库,该库利用了 consumerProguardFiles 来传递 aar 中的防混淆配置到主工程中,所以依赖了该库后常用的主流三方库便不再需...

阅读(140)评论(0)赞 (0)

Java

ObjectBox 集成指南

2

changyuan.xu 发布于 2018-06-09

​ ObjectBox 官网:http://objectbox.io/ ​ 以前开发项目的时候 ORM 一直用的是 GreenDao ,这次新开项目的时候访问 GreenDao 的官网的时候却发现了一行新的 Note: for new apps we recommend ...

阅读(607)评论(0)赞 (0)

Java

更好的 Awesome-WanAndroid V1.2.0正式版发布,欢迎共同交流学习~

35

hellas 发布于 2018-04-17

Awesome WanAndroid项目基于Material Design + MVP + Rxjava2 + Retrofit + Dagger2 + GreenDao + Glide 这是一款会让您觉得很nice的技术学习APP,所用技术基本涵盖了当前Android开发中常用...

阅读(282)评论(0)赞 (0)

android技术

仿虎扑应用EasySport连带上后台代码

8

小丁 发布于 2018-01-29

EasySports 声明 本项目部分API来自NBA中文官网与虎扑体育,纯练手之作,个人未从中获取任何利益,其所有内容均可在NBA中文官网与虎扑体育获取。 数据的获取与共享可能会侵犯到NBA中文官网与虎扑体育的权益,若被告知需停止共享与使用,本人会立即删除整个项目。 简介 项目...

阅读(224)评论(0)赞 (1)

android技术

Android开源-data-mediator:一个数据层的框架

1

songhua.gao 发布于 2017-10-24

一个数据层的框架。利用编译时注解技术, 在java和android平台自动生成 数据实体及相关的代码。  方便数据层的使用。支持属性回调,支持gson. 通过操作binder和代理 实现绝大部分开发属性设置。(setText, setTextColor 等等) 方便数据...

阅读(267)评论(0)赞 (0)

android技术

Android Weekly #267 安卓开发周刊 中文版

wenming.gapo 发布于 2017-07-27

文章&教程 如何保持富有成效的远程工作 (engineering.helpscout.com) David González需要远程工作。 这篇是关于他如何使其工作的介绍。 Shut the HAL Up (android-developers.googleblog.co...

阅读(267)评论(0)赞 (0)

android技术

Android Weekly #265 中文版

likai 发布于 2017-07-13

文章 & 教程 从Android的角度来看,在Gitlab CI中使用YAML(blog.okno.digital) 如果您使用Gitlab,您可能希望使用它的CI功能进行自动构建。在这篇文章中,Renato Stanic解释了YAML文件的基本构建块,并给出了一些有关如...

阅读(324)评论(1)赞 (0)

android技术

15个Android通用流行框架大全

1

yanxinchi 发布于 2017-05-18

1. 缓存 DiskLruCache  Java实现基于LRU的磁盘缓存 2.图片加载 Android Universal Image Loader  一个强大的加载,缓存,展示图片的库 Picasso  一个强大的图片下载与缓存的库 Fresco ...

阅读(265)评论(0)赞 (0)

android技术

2017 年你应该尝试的 25 个 Android 库

13

wenming.gapo 发布于 2017-02-28

简评:这篇文章介绍的是在 2017 年一月和二月发布的 25 个优秀 Android 开源库(作者的排名不分先后),既有来自大公司的,也有由独立开发者开发的,质量都相当的优秀。即使工作中用不上,对于 Android 学习也是相当有帮助的。 1.Lottie 由 Airbnb 推出...

阅读(237)评论(0)赞 (0)

编程技术

新兴效率数据库——ObjectBox

Harries 发布于 2017-02-08

今天看新闻,发现 GreenDao 的东家 greenrobot 出了一个新的 NoSQL 数据库,greenrobot 称它是目前性能最好且易用的 NoSQL 数据库,且优于其它数据库 5~15 倍的性能。 特性 首先为什么我们需要这个数据库, greenrobot 介绍了它的...

阅读(1197)评论(0)赞 (0)

编程技术

Android开发技术周报 Issue#115

2

刘莉莉 发布于 2017-02-06

新闻 谷歌 I/O 2017 开发者大会将于 5 月 17-19 日在山景城举办 Android Wear 2.0 和新款智能手表有望在2月8号发布 首批网页应用登陆Android系统 谷歌两轮人形机器人曝光:一跳跨越障碍物 Google改变独占决定:Pixel的指纹通知手势登陆...

阅读(225)评论(0)赞 (0)

编程技术

Andrid数据库——可视化工具

3

wenming.gapo 发布于 2016-12-05

前面三篇文章 Andrid数据库框架——greenDAO(一) Andrid数据库框架——greenDAO(二) Andrid数据库框架——greenDAO(三) 讲解了greenDao的运用。那么当我们使用Android sqlite数据库开发的时候,我们希望能看到我们数据库中...

阅读(242)评论(0)赞 (0)