资讯专栏INFORMATION COLUMN

封装 - 收藏集 - 掘金

genefy / 3390人阅读

摘要:如果项目比较小的话从开始开发一款直播高层封装之滑动导航掘金本文为菜鸟窝作者蒋志碧的连载。这些关注点以关于的那些开源掘金摘要自从推出后,其对布局的灵活控制是让开发者们称赞不已。

一款基于 MVP+RxJava2+Retrofit2+Picasso+DiskLruCache 的应用——熊猫眼 - 掘金
简介 熊猫眼是一个平时用来学习的练手的项目,做这样一个应用的目的主要有两个: 公司项目因为历史原因还有风险控制方面的问题,新的技术不一定能够应用在现有的版本上。所以手痒了就自己弄个应用写一写,持续的更新增加自己的技能熟练度。同时也把坑踩一踩,以后用到的时候可...

一个优秀的 Android 应用从建项目开始 - Android - 掘金
1.项目结构 现在的MVP模式越来越流行。就默认采用了。如果项目比较小的话: app——Application Activity Fragment Pre...

【从 0 开始开发一款直播 APP】2.2 高层封装之 Fragment -- 滑动导航 - Android - 掘金
本文为菜鸟窝作者蒋志碧的连载。“从 0 开始开发一款直播 APP ”系列来聊聊时下最火的直播 APP,如何完整的实现一个类”腾讯直播”的商业化项目 视频地址:http://www.cniao5.com/...

几个不错的 Android 开源音视频播放器 - Android - 掘金
摘要:来自Github上的一点点整理,希望对你有用! 整理了一下Github上几个开源的音视频播放器项目,有兴趣的同学可以clone代码去研究学习。 1.UniversalMusicPlayer https://...

(译) Android MVP 架构必要知识:第一部分 - Android - 掘金
原文地址:Essential Guide For Designing Your Android App Architecture: MVP: Part 1 原文作者:Janisha...

Android 项目组件化详细实施方案 - Android - 掘金
1、Android组件化项目 在Android项目组件化之前,我们的项目都是像下图那样,一个单一工程下,根据不同的...

浅谈MVP - 掘金
Model-view-presenter,简称MVP,是电脑软件设计工程中一种对针对MVC模式,再审议后所延伸提出的一种软件设计模式。 描述 M-Model,数据层 V-View,界面显示层 P-Presenter,中介者,连接Model和View层 ...

项目需求讨论 - 后台返回的特殊 JSON 处理系列二 - Android - 掘金
之前在项目需求讨论-后台返回的特殊JSON处理中讲了Json中Key是变值的情况时,Android端如何来进行处理。 这次继续是在实际项目中遇到的后台传过来的Json数据,我们来看下这次后台传给我们的是怎么样的。 { "success"...

Android Multimedia 框架总结(二十六)在 Android 上利用 FFmpeg 进行解码直播流 - Android - 掘金
早在去年九月份时,写过一篇《手把手图文并茂教你用Android Studio编译FFmpeg库并移植》(没看,可点链接看看),今天用去年编译好的3.1.3的ffmpeg,进行在Android平台上解码直播流。看下Agenda: 环境...

ViewPager+Fragment+TabLayout 爬坑 - Android - 掘金

在xml布局中定义ViewPager和TabLayout

RxJava 和 Retrofit 结合使用完成基本的登录和注册功能 - Android - 掘金
主要包含客户端和服务端两个部分: 客户端 使用RxJava和Retrofit搭配完成基本的登录和注册功能 ...

实现 ViewPager 懒加载的三种方法 - Android - 掘金
在项目中ViewPager和Fragment接口框架已经是处处可见,但是在使用中,我们肯定不希望用户在当前页面时就在前后页面的数据,加入数据量很大,而用户又不愿意左右滑动浏览,那么这时候ViewPager中本来充满善意的预加载就有点令人不爽了。我们能做的就是屏...

Android 组件化之通信(多模块,多进程) - 掘金
项目地址:https://github.com/wutongke/M... 1. 引子 写这篇文章主要是有两个原因: 之前写过一篇Android组件化开发实践,组件化最直接的表现形式就是工程中包含了多个业务Modu...

如何用一周时间开发一款 Android APP 并在 Google Play 上线 - Day 7 - Android - 掘金
本文章为如何用一周时间开发一款Android APP并在Google Play上线 - Day 7,如需查看其它文章,请点击下面的链接: 全文 如何用一周时间开发一款Android APP并在Go...

ViewPager+Fragment 组合的预加载和懒加载 - Android - 掘金
转载请标明出处: http://www.jianshu.com/p/7a47... 预加载介绍 ViewPager+Fragment的搭配在日常开发中也...

BaseActivity 的封装思想 - Android - 掘金
BaseActivity在我们的项目中非常常用,所以,有一个好的封装会让我们的开发事半功倍 ,但是他怎么样封装才能方便我们的开发呢? ...

Model-View-Presenter:Android 指南 | 马飞的博客 - Android - 掘金
原文地址:https://medium.com/@cervonefr... 网上有很多关于...

MVP + Dagger2源码体验 - 掘金
大家好,我是苍王。以下是我这个系列的相关文章,有兴趣可以参考一下,可以给个喜欢或者关注我的文章。[Android]如何做一个崩溃率少于千分之三噶应用app--章节列表相信有关注我的人,都会看过我第一编介绍的Todo-mvp源码体验,这是基础编。这一章的难度理解...

android 代码规范 - Android - 掘金
原文地址 把重点记录下https://source.android.com/so... 1.不要忽略异常(空的catch字句) 不要不捕获异常 ...

打造安卓 App 丝滑的操作体验--Fragment 深入使用和封装之道 - Android - 掘金
简介 想让App有丝滑般的切换速度和顺畅的体验么?那就放开Activity,使用Fragment来展示UI页面吧 Github futurice/android-best-practices上列举...

高仿知乎日报(RxJava + Retrofit + Glide) - Android - 掘金
项目说明 该项目是一个高仿的知乎日报客户端,架构采用 MVP 的设计模式,图片素材均来自APP知乎日报,网络请求使用 RxJava + Retrofit 组合,图片加载使用 Glide 。 API...

一种 Android 客户端架构设计分享 - Android - 掘金
导读 :今天是请aspook分享的Android客户端的架构设计,aspook的blog:http://blog.csdn.net/ahence/a...,点击阅读原文,可查看原文,也欢迎大家关注aspook。ps:从下...

利用 Dagger2 构建的简易 MVP 框架 - Android - 掘金
简介 本文使用dagger2构建MVP框架,目的是加深dagger2的理解,一个小demo,记录分享之。 相关文章: Android Mvp实践 Android中利用泛型简化MVP 总体框架 工程目录结构 整个...

Android 原生项目接入 React Native - Android - 掘金
发现今年React Native发展的挺好了,已经有很多公司开始使用RN来开发,我看慕课网也出了好多RN的视频以及实战课程。之前我也自学了RN,感觉上手入门还是挺快的,也打算继续学习下去。下面开始切入正题: ...

一步一步实现 Android 的 MVP 框架 - Android - 掘金
内容大纲: Android 开发框架的选择 如何一步步搭建分层框架 使用 RxJava 来解决主线程发出网络请求的问题 结语 一、Android开发框架的选择 由于原生 Android 开发应该已经是一个基础的 MVC 框架...

Android 开发规范(updating) - Android - 掘金
安卓开发规范(updating) 摘要 前言 AS规范 命名规范 ...

关于 BaseActivity 的最佳实践 - Android - 掘金
最近公司开新项目,一直加班,任务量很满,基本都排到过年后回来的二月底了。。。所以最近没什么时间写文章。今天周日,终于有点时间缓冲,现在写点项目中遇到的内容,做点分享。 今天说的是关于BaseActivity和ActionBar个人觉得的最佳实践...

使用 RxCommand 在 Android 上实现 MVVM - Android - 掘金
RxCommand 是一个基于 RxJava 的,UI 相关的,主要用来响应用户触发的异步任务,尤其是网络访问的库。它分离了对异步任务的关注点,譬如任务是否处于可执行状态,任务是否正在执行,任务返回结果,任务执行过程中发生错误。这些关注点以 Observabl...

关于 Android RecyclerView 的那些开源 LayoutManager - Android - 掘金
摘要:自从RecyclerView推出后,其LayoutManager对布局的灵活控制是让开发者们称赞不已。 Google默认为RecyclerView提供了LinearLayoutManager、StaggeredGridLayoutManager、Gr...

Android 架构设计 ---MVP 模式第(二)篇,如何减少类爆炸 - Android - 掘金
今天是2017年3月16日,差不多一年前,写过一篇MVP基础类型的文章Android架构设计---MVP模式第(一)篇,梳理了一下MVP怎么使用。OK,先回忆一下。 一、基础知识 1.1、MVP分...

Model-View-Presenter:Android 指南 | 马飞的博客 - Android - 掘金
原文地址:https://medium.com/@cervonefr... 网上有很多关于...

Android 检查更新库 - Android - 掘金
中文文档 android app update library Screenshots ...

Android 倒计时的五种实现方式 - 掘金
其实是定时周期性任务 本文将介绍五种 Android 实现倒计时的方法,对就是发送短信验证码后的倒计时那种。其实就是执行定时周期性的任务的五种方式,包括但不限于实现倒计时功能。这五种方式分别是: handler+postDelayed() 方式 Timer ...

一个 MVP 架构的应用,代码整洁干练,高度封装 - Android - 掘金
练习MVP架构开发的App,算是对自己学过的知识做一个总结,做了有一段时间,界面还算挺多的,代码量还是有的,里面做了大量封装,整体代码整理得很干净,这个我已经尽力整理了。不管是文件(Java、xml、资源文件)命名,还是布局设计尽量简单简洁。代码不会写的很复杂...

BaseActivity 的封装思想 - Android - 掘金
BaseActivity在我们的项目中非常常用,所以,有一个好的封装会让我们的开发事半功倍 ,但是他怎么样封装才能方便我们的开发呢? ...

Android 监听 EditText 使 Button 是否能可用工具类 - Android - 掘金
如图最近接手一个项目很多这种未输入按钮不可用的界面,所以把这种功能封装了一下 使用: @RequiresApi(api = Build.VERSI...

浅谈MVP - 掘金
Model-view-presenter,简称MVP,是电脑软件设计工程中一种对针对MVC模式,再审议后所延伸提出的一种软件设计模式。 描述 M-Model,数据层 V-View,界面显示层 P-Presenter,中介者,连接Model和View层 ...

Android谈谈封装那些事--BaseActivity和BaseFragment(-) - 掘金
绪论 圣诞节怎么过?我不过圣诞节,被票圈的晒幸福虐惨了,还是在家里面总结总结自己吧。上篇文章Android自定义View--自己撸一个柱状图也没那么难我说过会封装一套属于自己的库,争取在元旦之前发出来,作为新年礼物给自己,给大家。好了,今天我们先来聊聊自己在项...

从零开始的 Android 新项目 6 - Repository 层 (下) Realm、缓存、异常处理 - Android - 掘金
承接上篇 从零开始的Android新项目5 - Repository层(上) Retrofit、Repository组装,本文继续介绍Realm、缓存,以及统一的异常处理设计。 RealmRealm在移动端数据库中也算是比较有名的一款了,以其跨平台和惊人的速度...

封装并实现统一的图片加载架构 - 掘金
前言 对于图片加载框架,大家用到的可能是Glide,Picasso或者Fresco,这基本上是主流的图片加载框架,我们使用它的时候,大都感觉如臂使指,简直愉快的不要不要的。但是我们还是发现至少有两个问题,以Glide为例,第一,当需求变动,你需要对图片加载失败...

RecyclerView Adapter 优雅封装,一个Adapter搞定所有列表 - 掘金
项目中,我们用得最多的元素就是列表了,在Android 中,实现列表用原生的RecyclerView就能满足需求,关于RecyclerView 的基础使用这里不做过多的介绍,网上有太多的博文介绍了。本篇文章将介绍自己封装的一个Adapter,帮你快速高效的添加...

工具类之 FragmentUtils - Android - 掘金
fragment应该是广大Android开发者都用到过的一个view,在此我整理了一个操作比较齐全的工具类,应该也是网上独一无二的,在此推荐我收集到的几篇fragment比较好的文章,Square:从今天开始抛弃Fragment吧!(当然我没让你们放弃它哈),...

SplashView - 一行代码解决闪屏页 (广告页) - Android 篇 - Android - 掘金
闪屏页或者广告页 (SplashView) 在众多 App 里是比较常见的。一般来说 SplashView 有以下职责: 在合适的时机显示 SplashView - 可控性 下载、缓存、更新图片 回调响...

Android support library 支持包常用控件介绍(一) - Android - 掘金
谷歌官方推出Material Design 设计理念已经有段时间了,为支持更方便的实现Material Design设计效果,官方给出了Android support design library...

Model-View-Intent 构建的响应式应用(一)Model - Android - 掘金
翻译自 REACTIVE APPS WITH MODEL-VIEW-INTENT - PART1 - MODEL 。 我意识到,一直以来我构建 Model 类的方式是有问题的,当我解决它们之后,许多与 Android 平台相关...

Adapter最佳实践 - 掘金
本文会不定期更新,推荐watch下项目 如果喜欢请star,如果觉得有纰漏请提交issue,如果你有更好的点子可以提交pull request。 本文的示例代码主要是基于CommonAdapter这个库编写的,若你有其他的技巧和方法可以参与进来一起完善这篇文章...

Android XSnow 框架详解 (RxJava+Retrofit) - Android - 掘金
基于RxJava+Retrofit精心打造的Android基础框架,包含网络、下载、缓存、事件总线、数据库、图片加载、UI模块,基本都是项目中必用功能,每个模块充分解耦,可随意替换。 XSnow,X:未知一切,取其通用之意;Snow:雪,取其纯净之意。该框架通...

项目需求讨论 - Android 自定义 Dialog 实现步骤及封装 - Android - 掘金
在项目中,我们会遇到各种各样的界面需求,比如对话框和选择框,都是会配合具体项目的UI界面来做,而不是说用自带的弹出框。比如下面在登录界面的二个对话框效果。都是我在做具体项目中所要求实现的: 1.输入有误时弹出的对话框 ...

Rxjava +Retrofit 你需要掌握的几个技巧,Retrofit 缓存,统一对有无网络处理, 异常处理,返回结果问题 - Android - 掘金
本文出处 :Tamic文/ http://www.jianshu.com/p/b197... Rxjava +Rterofit 需要掌握的几个技巧 ...

Android - 打造无敌解耦的 BaseActivity - Android - 掘金
文章目录 逻辑图 BaseActivity BaseActivity里的主要工作 ActivityKinds范例: ...

使用第三方框架解耦的一种思路 - Android - 掘金
前言: 能在平时的coding中,使用到设计模式,是一件非常细节的事,但恰恰也是走向高阶的开端,同样一段代码,不同的人写,水平是不一样的。今天是由gdutxiaoxu投稿本公众号授权发布的,gdutxiaoxu之前写的《记一次360面试》也是在本公众号独家发布...

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/13648.html

相关文章

  • 安卓框架合 - 收藏 - 掘金

    摘要:收藏安卓开发中非常实用优秀的库有图有真相掘金本来是打算收藏工具类的但转念一想已经有这么多优秀的库了就没必要再去重复造轮子了便归纳工作中比较实用的库吧不用在花精力去找了收藏工作中常用的工具类库等都是非常优秀的库开发必备神器秀趣界的一股清流 收藏安卓开发中非常实用优秀的库! 有图有真相! - Android - 掘金本来是打算收藏工具类的,但转念一想,已经有这么多优秀的库了,就没必要再去重...

    SKYZACK 评论0 收藏0
  • Rx系列学习 - 收藏 - 掘金

    摘要:最近开始转移到掘金。要解决的问题支持切换网络请求地址,例如实现掘金前言以前在项目中使用,来进行事件通知与订阅。因此精华翻译掘金本人学习完了后,将值得重点注意的变化进行了翻译和归纳,适合正在使用的同学快速了解如果错误欢迎批评指正。 收藏安卓开发中非常实用优秀的库! 有图有真相! - Android - 掘金本来是打算收藏工具类的,但转念一想,已经有这么多优秀的库了,就没必要再去重复造轮子...

    kidsamong 评论0 收藏0
  • android 工具 - 收藏 - 掘金

    摘要:如果收录的项目有错是针对于开发封装好一些常用的基类掘金是针对于开发封装好一些常用的基类,主要包括通用的等和一些常用的类,只为更简单。目前有种动手打造一个小巧且高效的线性图表组件掘金是一个小巧且高效的线性图表组件。 Android 开源库 V - Layout:手把手带你分析 淘宝、天猫都在用的 UI 框架 - Android - 掘金前言 V- Layout 是阿里出品的基础 UI 框...

    Coly 评论0 收藏0
  • Android实用库和项目 - 收藏 - 掘金

    摘要:高仿微信融云版掘金一简述本项目由个人独立开发。项目博客地址高仿微信融云版项目源码地址码云最新最全的开源项目合集掘金是由整理并维护的安卓相关开源项目库集合。 Android 高仿微信图片查看花式效果 - Android - 掘金图片查看器,为各位追求用户体验的daLao提供更优质的服务 它能够 1、点击图片时以一种无缝顺畅的动画切换到图片查看的界面,同样以一种无缝顺畅的动画退出图片查看界...

    darkbaby123 评论0 收藏0
  • 实用技巧 - 收藏 - 掘金

    摘要:相信大家在做自己公司项目时,都有机会遇到下面的错误实现一个带下拉弹簧动画的掘金在刚推出的里面新增了一个叫的动画,也就是弹簧动画。效果如下模拟登录铁塔融云不规则扩散的效果掘金一个让你的哇哇哇哇闪屏页。 Android 快速开发(二),封装一个 BottomTabBaseActivity - Android - 掘金上一篇我们详细介绍了 [Android 快速开发(一),封装一个 TopB...

    Tangpj 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<