首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
darryrzhong
掘友等级
Android开发、前端开发
时光,不会辜负每一个平静努力的人.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
20
文章 20
沸点 0
赞
20
返回
|
搜索文章
文章
热门
最新
Android 内存优化篇 - 使用profile 和 MAT 工具进行内存泄漏检测
查看:可以使用android studio自带的profile工具检测。 避免在循环中创建对象,能复用的尽量复用。 避免在频繁调用的方法中创建对象,如自定义view中的onDraw()等方法中创建画笔。 获取对象尽量从对象池中获取,如Handler获取Message对象应使用o…
Android 组件化开源app -开眼短视频(OpenEyes)
该开源项目采用组件化的方式开发,使用MVVM + AndroidX + jetpack 组件为基本架构进行开发。 关于各种mvx 的区别,我就不一一介绍了,上Google 搜一下就好,关于项目中使用的mvvm设计封装,请移步 这里 ;代码是最好的老师,直接看源码吧。 可以基于自…
Android RxJava系列三: 与Retrofit2结合使用和封装处理
当然了,对于我们的业务来说,不可能只有一次网络请求,基本处处都需要进去网络请求,而且也不可能如上面一样,如此简单. 一般我们的业务中都需要配置一些其他的参数信息,如果每一次网络请求都像上面那样写的话,当然是可以的,但是你的代码就太low了,也不符合编程规范. 所以基于你会熟练的…
Android RxJava系列二: 常用拓展操作符
just() 创建一个被观察者,并发送事件,发送的事件不可以超过10个以上。 flatMap() 这个方法可以将事件序列中的元素进行整合加工,返回一个新的被观察者。 flatMap() 其实与 map() 类似,但是 flatMap() 返回的是一个 Observerable。…
Android RxJava系列一: 基础常用详解
RxJava 在 GitHub 主页上的自我介绍是 : a library for composing asynchronous and event-based programs using observable sequences for the Java VM(一个在 Ja…
Android Fresco图片加载库基础使用详解
图片加载在 Android开发项目中是必不可少的,为了降低开发周期和难度,我们经常会选用一些图片加载的开源库,而Android发展到现在图片加载开源库也越来越多了,下面介绍 Fresco开源图片加载库. Fresco是由Facebook开源的一个图片加载库,Fresco是一个功…
Android Glide图片加载库基础使用详解
图片加载在 Android开发项目中是必不可少的,为了降低开发周期和难度,我们经常会选用一些图片加载的开源库,而Android发展到现在图片加载开源库也越来越多了,下面介绍 Glide开源图片加载库. Glide是由Google开源的一个图片加载库,是一款快速高效的Androi…
Android Picasso 图片加载库基础使用详解
图片加载在 Android开发项目中是必不可少的,为了降低开发周期和难度,我们经常会选用一些图片加载的开源库,而Android发展到现在图片加载开源库也越来越多了,下面介绍 Picasso 开源图片加载库. Picasso中文翻译为'毕加索',由Square公司开源的一个适用于…
Android常用图片加载库介绍及对比
图片加载在 Android开发项目中是必不可少的,为了降低开发周期和难度,我们经常会选用一些图片加载的开源库,而Android发展到现在图片加载开源库也越来越多了,下面介绍几种开发中主流的图片加载框架&以及他们之间的对比优缺点。 Picasso中文翻译为'毕加索',由Squar…
Android 进阶学习思维大纲
随着近几年移动开发越来越成熟,市场对于Android开发人员的要求也越来越高,而对于大多数人来说,也是越来越多的新技术和跨平台框架需要学习,为此大多是人都很迷茫,不知道要学什么,在这里给大家分享一个Android学习进阶的思维大纲,以至于大家对于Android学习树立点方向,少…
下一页
个人成就
文章被点赞
340
文章被阅读
81,164
掘力值
2,123
关注了
16
关注者
1,403
收藏集
0
关注标签
22
加入于
2018-01-27