思路 - 收藏集 - 掘金

再续 RxBus--RxJava 实现事件总线 - Android - 掘金
你们好,我叫石头 前言 事件总线出现的缘由:为了使组件之间的通讯变得简单,深度解耦!说白了就是切断组件之间的直接联系,采用 发布/订阅 的模式(观察者模式) ...面试

【译】使用 APK Analyzer 分析你的 APK - Android - 掘金
本文是对 《Analyze Your Build with APK Analyzer》 的翻译。 Android Studio 2.2包含了APK Analyzer,经过它咱们可以直观地看到APK的组成。使用APK Analyzer不只可以减小你花在debu...算法

Android 优秀文章和开源库推荐 - Android - 掘金
文章推荐 1. Android-注解详解 文章总结了Android相关的注解,包括IntDef、StringDef,资源类型注解,Null注解等,在开发中正确地使用注解,不只能够提升咱们的开发效率,还能够减小代码错误。 推荐指数:四颗星 2.&nbs...编程

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

优化工做的冰山一角,app 瘦身 - Android - 掘金
前言:爱奇艺的产品有不少,业务线都有不一样,咱们业务部的主要产品是银河~奇异果,属于在智能电视上的app。对于咱们播放组主要是作各产品的播放支撑及对接,还包括一些其余产品播放支撑。今天分享的是早期版本中优化工做的冰山一角,app瘦身。 ...性能优化

Android 架构思考 (模块化、多进程) - Android - 掘金
关于模块化(组件化)这个问题,我想每一个开发者可能都认真的思考过。随着项目的开发,业务不断壮大,业务模块愈来愈多,各个模块间相互引用,耦合愈来愈严重,同时有些项目(好比咱们公司)还伴随着子应用单独包装推广,影子应用单独发布等等需求,从新调整架构迫在眉睫。今天,我...网络

Android 的 supportV7 中默认按钮的颜色设置 - Android - 掘金
咱们知道,在styles.xml文件里面能够设置主题,在主题中设置的一些颜色,将会应用到默认的AppCompat控件上,从而很简单的就能够保持整个APP在UI上的一致性。下面是一个例子: <style name="AppBaseTheme" parent...架构

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

Android 复杂列表的实现 - Android - 掘金
RecyclerView控件从2014发布以来,目前已经广泛用于项目中,来承载各类列表内容。同时,列表样式也随着项目变的愈来愈复杂,从简单统一的列表,变化成头部、脚部、不一样类型的Item互相组合。本文将经过一些开源库来学习一下如何实现各类复杂类型的列表,分析了...框架

一些快速提升 Android 开发的脚本与技巧(终端篇) - Android - 掘金
正所谓 “工欲善其事必先利其器”, 一个好的工具或者技巧能让提高工做效率,起到事半功倍的效果。在这里斗胆列出一些窃觉得一些可能快速提升 Android 平常开发的脚本,但愿能够为你们提供一些好的工具,有帮助的思路。...模块化

Android 实用技巧之: 用好泛型, 少写代码 - Android - 掘金
Android实用技巧之:用好泛型,少写代码 本篇为项目T-MVP解读篇 一、基类使用泛型限定ViewDataBinding,子类直接指定泛型,一劳永逸: 基类: public abstract ...

Android性能优化(一)之启动加速35% - 掘金
1、前言 随着项目版本的迭代,App的性能问题会逐渐暴露出来,而好的用户体验与性能表现紧密相关,从本篇文章开始,我将开启一个Android应用性能优化的专题,从理论到实战,从入门到深挖,手把手将性能优化实践到项目中,欢迎持续关注! 那么第一篇文章我就从应用的启...

论 Android 应用进程长存的可行性 - Android - 掘金
本做品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。 转载或引用前请注明来自AigeStudio 侵权必究 关于爱哥 如何能让咱们的应用可以在系统后台持续地运行是一个自Andr...

Android 性能优化:使用 TraceView 找到卡顿的元凶 - Android - 掘金
读完本文你将了解到: ...

Android 让你的布局飞起来 - Android - 掘金
xiaoguo.gif 前言 在Android项目开发中一个界面的显示状态包括好几种:内容界面,loading界面,网络错误界面等等;之前开发的时候都是直接把这些界面include到m...

Python 脚本下载今日头条视频 (附加 Android 版本辅助下载器) - Android - 掘金
1、前言 今日头条有毒,这句话不是虚的,如今资讯类app中也就大黄易和今日头条能够博取用户一点喜爱了,我所说的喜爱不是指内容精彩,而是评论,玩过这两个app的人都知道,看的不是新闻本生内容,而是他逗逼的评论,也不...

编程的智慧 - 阅读 - 掘金
编程是一种创造性的工做,是一门艺术。精通任何一门艺术,都须要不少的练习和领悟,因此这里提出的“智慧”,并非号称一天瘦十斤的减肥药,它并不能代替你本身的勤奋。然而因为软件行业喜欢标新立异,喜欢把简单的事情搞复杂,我但愿这些文字能给迷惑中的人们指出一些正确的方向...

App 的打磨之路 - Android - 掘金
前言: 俗话说磨刀不误砍柴工,一个优秀的产品从一个不错的点子直到用户的手中,是须要一个团队竭尽全力协同合做不断打磨出来的;一样,一个好的App除正常的代码编写外,还须要通过其余方面的不断打磨才能正式交互,最终到达用户的手中。该文主要讲述一个应用除开发外还须要进...

Android 使用 Socket 对大文件进行加密传输 - Android - 掘金
前言 数据加密,是一门历史悠久的技术,指经过加密算法和加密密钥将明文转变为密文,而解密则是经过解密算法和解密密钥将密文恢复为明文。它的核心是密码学。数据加密目前还是计算机系统对信息进行保护的一种最可靠的办法。它利用密码技术对信息进行加密,实现信息隐蔽从而起到保...

仿茄子快传的一款文件传输应用 - Android - 掘金
仿茄子快传的一款文件传输应用, 涉及到Socket通讯,包括TCP,UDP通讯。(喜欢的给一个star, 有帮助的给一个fork, 欢迎Star和Fork ^_^) 效果预览 主页 ...

简单的规律绘制直线构造神奇的视觉效果 - Android - 掘金
MagicLine 该项目受此文启发。 经过两个点根据必定规律的运动绘制直线,从而画出神奇的视觉效果。 ...

(译) 如何在 Swift 3 中用 SpriteKit 框架编写游戏 (Part 1) - iOS - 掘金原文地址:How To Build A SpriteKit Game In Swift 3 (Part 1) 原文做者:Marc Vandehey ...

相关文章
相关标签/搜索