待集成工具相关Android知识点和文章分享

思路 - 收藏集 - 掘金

2017-07-18  本文已影响133人  5fc9b6410f4f

再续 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面试》也是在本公众号独家发布...

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

一些快速提高 Android 开发的脚本与技巧(终端篇) - Android - 掘金
正所谓 “工欲善其事必先利其器”, 一个好的工具或者技巧能让提升工作效率,起到事半功倍的效果。在这里斗胆列出一些窃以为一些可能快速提高 Android 日常开发的脚本,希望可以为大家提供一些好的工具,有帮助的思路。...

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

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

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

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

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

Python 脚本下载今日头条视频 (附加 Android 版本辅助下载器) - Android - 掘金
一、前言 今日头条有毒,这句话不是虚的,现在资讯类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 ...

上一篇下一篇

猜你喜欢

热点阅读