0推荐
42K 浏览

Android APK瘦身之Android Studio Lint (代码审查)

项目新版本的迭代接近尾声, 因为历史累积问题, 导致有很多无效的资源让已经臃肿的APK变得更肿, 因此公司决定做一次Android APK的资源瘦身. 这次瘦身使用的是 Lint审查工具 , ...
0推荐
48K 浏览

SwipeRefreshLayout 与 CoordinatorLayout 嵌套刷新

SwipeRefreshLayout 与 CoordinatorLayout 嵌套刷新:SwipeRefreshLayout 与 CoordinatorLayout 嵌套刷新  1. 动态设置S...
0推荐
11K 浏览

EventBus初理解

是不是看到觉得头大,理解起来也麻烦,但是这个原理是很有必要去了解的,这个也是基本功之一吧。今天我们来讲讲对于EventBus这个开源库的分析,看看高手代码是如何写的,如何解耦合,对于自身的技术的...
0推荐
205K 浏览

vue-sui-demo - 用VUE 和 SUI-Mobile 写了一个移动端demo

vue-sui-demo - 用VUE 和 SUI-Mobile 写了一个移动端demo,用来反馈学习vue的成果(禁用了SUI自带的路由,使用Vue-router)
0推荐
15K 浏览

FuLiApp - 福利App

FuLiApp - 福利App
0推荐
9K 浏览

StickyFlagView - 仿QQ消息提示拖拽的粘性效果

StickyFlagView - 仿QQ消息提示拖拽的粘性效果
0推荐
17K 浏览

EventBus的使用和原理剖析

在编程过程中,当我们想通知其他组件某些事情发生时,我们通常使用观察者模式,正式因为观察者模式非常常见,所以在jdk1.5中已经帮助我们实现了观察者模式,我们只需要简单的继承一些类就可...
0推荐
12K 浏览

迷之RxJava(四)—— Retrofit和RxJava的基情

概述 前文回顾: 迷之RxJava (三)—— 线程切换 今天来介绍下和RxJava搭配使用的好基友,就是我们的Retrofit啦,Retrofit使用动态代理的机制,为我们提供了一个简要的使用...
0推荐
11K 浏览

迷之RxJava (三)—— 线程切换

【谜之RxJava (二) —— Magic Lift】 Rxjava -- 一个异步库 RxJava最迷人的是什么?答案就是把异步序列写到一个工作流里!和javascript的Promise/...
0推荐
8K 浏览

谜之RxJava (二) —— Magic Lift

回顾 上一篇文章 讲了Observable、OnSubscribe和Subscriber之间的关系。 我们知道,Observable的具体工作都是在OnSubscribe中完成的。从这个类名我们...
0推荐
9K 浏览

谜之RxJava (一) —— 最基本的观察者模式

最近在Android界,最火的framework大概就是RxJava了。扔物线大大之前写了一篇文章 《给 Android 开发者的 RxJava 详解》,在我学习RxJava的过程中受益匪浅。经...
CKPMis 10年前   
0推荐
10K 浏览

当复仇者联盟遇上Dagger2、RxJava和Retrofit的巧妙结合

最近,许多文章、框架和 android 社区中的讨论都出现关于测试和软件架构方面的内容,就像上次 Droidcon Spain 上所说的,我们专注于做出健壮的程序而不是去开发特性功能。这些现象也...
0推荐
22K 浏览

HTML5未来发展趋势

最近几年web前端开发领域最热的话题当属HTML5,HTML5从根本上改变了开发商开发web应用的方式,从桌面浏览器到移动应用,这种语言和标准都正在影响并将继续影响着各种操作平台。
Che2532 10年前   
0推荐
10K 浏览

当 Dagger2 应用在 MVP 框架中

关于 Dagger2 自己一只想搞明白,但是从去年开始到现在,说真的,看过不少介绍 Dagger2 的文章,但自己一只云里雾里,最近打算把 Dagger2 应用到 MVP 框架中去,所以就重新翻...
klybsy 10年前   
0推荐
9K 浏览

android中的mvp模式:在splash页面中,判断是否有网络连接,有则跳到下个页面

在splash页面中,判断是否有网络连接,有则跳到下个页面,无则弹出一条消息通知用户,同时在检查网络是否正常的期间显示一个进度条。
hou 10年前   
0推荐
8K 浏览

在Android开发中使用MVP模式

转载自: 50个Android开发技巧(20 使用MVP模式) 注:本文的这种编程方法只能作为一种参考,并不一定要在程序中实践,而且mvc也好mvp也好,其实没有一个固定的模式,只要能实现解耦,...
0推荐
24K 浏览

iOS 高性能异构滚动视图构建方案 - LazyScrollView

LazyScrollView 继承自ScrollView,目标是解决异构(与TableView的同构对比)滚动视图的复用回收问题。它可以支持跨View层的复用,用易用方式来生成一个高性能的滚动视...
meilin 10年前   
0推荐
57K 浏览

Android:Activity与Fragment通信(99%)完美解决方案

前言最近一直在想着能否有一种更好的方案来解决:Android中Activity与Fragment之间通信的问题,什么叫更好呢,就是能让Fragment的复用性高,性能还有好(不用反射),代码还要...
0推荐
7K 浏览

展示友好时间格式的TextView控件:TimeSinceTextView

展示友好时间格式的TextView控件。一个能把时间显示成“6 days ago”这种形式的TextView。调用setDate()并传入long Unix timestamp或者 java.u...
0推荐
17K 浏览

简单封装的对话框控件 ColorDialog & PromptDialog

PromptDialog UI来自于Dribbble的设计师 @Diego Faria,
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档