android完整资讯App、Kotlin新闻应用MVP + RxJava + Retrofit + Dagger2、优雅区间选择器等源码

Android精选源码

Android完整资讯客户端源码

android展示注册进度效果源码

image

Android Wifi热点数据传输Socket 通信示例源码

image

Android Dota的辅助信息app源码

image

Android 播报栏

一款Kotlin新闻客户端, MVP + RxJava + Retrofit + Dagger2

image

TODO 最适合练习主流框架的应用 (原创作者)

image

BezierSeekBar优雅的区间选择器,贝塞尔曲线样式,丰富的自...

image

Android优质博客

Android Activity四种启动模式图文详解

Activity是安卓上最聪明的设计之一,优秀的内存管理让多任务完美运行在最流行的操作系统之上。并不是让Activity在屏幕上启动就完事了,其启动方式也是需要关注的。这个话题的内容很多,其中很重要的就是启动模式(launchMode)。这也是我们这篇博客要讨论的内容。因为不同的Activity有不同的目的。有些被设计... 阅读原文

Android View绘制源码分析 Layout

FrameLayout的位置是在父类View中就确定了的,不像measure流程大小是由子View的大小确定,自定义ViewGroup必须实现onLayout方法,因为在ViewGroup中该方法是个抽象方法,在layout执行完成后调用View的getWidth、getHeight方法才能返回有效值,因此位置是在layout步骤的setFrame方法中初始化的... 阅读原文

google官方orm数据框架room开箱使用

我写了个hello world工程测试了一下,引用前debug.apk大小是1417kb,引入Room后debug.apk大小是2077kb,也就是相差660kb(还能够接受),我引入了GreenDao后debug.apk大小是2067kb,相差650k,结论:Room和GreenDao的物理体积是差不多的... 阅读原文

Android矢量动画实践

之前的文章里,有朋友评论说饿了么的动画是使用AnimatedVectorDrawable来实现的。这个东西虽然原来也知道,但是一直没有切实的使用过。刚好昨天有看到一个蛮帅的矢量动画(文末福利),有了兴趣,特意来抽空撸了一个demo来体验下。先来看看一些我撸的一些demo(部分svg资源及动画搜集自网络)。... 阅读原文

Android App的设计架构MVC MVP MVVM与架构经验谈

和MVC框架模式一样,Model模型处理数据代码不变在Android的App开发中,很多人经常会头疼于App的架构如何设计:我的App需要应用这些设计架构吗?MVC,MVP等架构讲的是什么?区别是什么?本文就来带你分析一下这几个架构的特性,优缺点,以及App架构设计中应该注意的问题。1.架构设计的目的通过设计使程序模块... 阅读原文

欢迎扫码关注公众号

猜你喜欢

转载自www.cnblogs.com/ganhuofenxiang/p/9877654.html