博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android有趣 文章合集- 收藏集 - 掘金
阅读量:6933 次
发布时间:2019-06-27

本文共 3083 字,大约阅读时间需要 10 分钟。

1、 Introduction 对普通用户而言,类如内存占用高、耗流量、耗电量等性能问题可能不会轻易发现,但是卡顿问题用户一定会立马直观的感受到。本文就带你一览卡顿的发生、检测、及优化。 2、 The Final Reason Why It Block ? 在...

本篇接着之前的Material Design控件总结(一)往下学习support design包下其余控件,如果对Material Design不太熟悉的同学最好把第一篇看完再来看第二篇效果更好 ...

ViewPager 作为一个横向滚动的控件, 在 ViewGroup 中嵌套时会有一些可以优化的细节体验. 案例一: ViewPager 与 SwipeRefreshLayout ...

前几天看到的一篇文章,感觉和我的爬坑经历很像,感觉相见恨晚,所以转载一下。原文地址:安卓易学,爬坑不易—腾讯老司机的RecyclerView局部刷新爬坑之路 ...

编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过! .runtimead { text-al...

自己简单封装了一个带hint的轮播ViewPager,用来展示app首页的Banner,先看效果图吧。 使用起来非常...

本文翻译自著名博客 Android Developers,原作者是 Ian Lake,点击此处可查看 原文 。 Android 5.0 Lollipop 是迄今为止最重大的一次发布,很大程度上是因为 material design —— 这是一门新的设计...

APP开发架构类似网易云音乐、QQ这种侧滑效果的很多,看到过网上的诸多使用SlidingMenu实现此效果,但毕竟不是官方的,而且需要导包,它的功能也有局限性。DrawerLayout是很好的替代品。 一、先来看看官方文档解释 DrawerLayo...

好久没有分享一些开源干货了,其实说实话,分享带有情感共鸣的东西,虽然阅读量高,容易让你们讨论,打赏,但是收获却是少,我认为最好的分享,还是来自于干货的分享。干货虽然干而无味,可是却是实在。对于程序员来说,这才是最好的礼物。 今天,我就分享几个跟动画或多或少有...

鉴于项目需要,封装了一个录音和播放的管理类,分享出来给大家,有需要的直接拿去用! 有图有真相: 实现功能: 实现录音功能,提供暂停、继续切换,并且监听音量大小以波浪线呈现出现 实现播放功能,播放实现帧动画 用法1.录音 VoiceManage mVoi...

上篇我们将来缓存拦截器,鉴于本系列是将Okhttp的所以就没有将太多关于缓存相关的东西,后面又机会在开一个系列。今天我们讲讲倒数第二个拦截器—连接拦截器,这才是真正的开始向服务端发起进攻,同志们是不是已经急不可耐了,哈哈,马上到来。 ...

本篇文章是后台杀死系列的最后一篇,主要探讨一下进程的保活,Android本身设计的时候是非常善良的,它希望进程在不可见或者其他一些场景下APP要懂得主动释放,可是Android低估了”贪婪“,尤其是很多国产APP,只希望索取来提高自己的性能,不管其他APP或者...

1 . 前言 前几天看到Google官方的博客介绍了Google开源的一个强大的布局-FlexboxLayout,看见第一眼我心里的想法是,卧槽,Android 居然有这么一个强大的布局。作为一个有好奇心的工程狮,当然第一时间就去试了试手,效果非常赞,因此这...

现在APK动不动就是几十兆,当用户连接到2G和3G网络,或者按流量收费的设备是多么的浪费,这篇文章介绍了如何对APK进行瘦身,帮助更多用户毫不犹顾忌地下载你们的APP。 以我的个人APP【 微言 】实践,未做任何处理,APK大小 11712 K...

转载请标明出处:本文出自:【张旭童的稀土掘金】( 概述 承接上一...

MVPExample 前言 ...

前言 Android Studio对于快捷键的设置比较的灵活,开发者在从不同的平台转移到Android Studio进行Android开发的时候,应该都能找到合适的KeyMap和快捷键使用方式,因为AS直接其他平台的快捷键映射或者是自定义快捷键,比较的方便,此...

感谢扔物线大神给 Android 开发者的 RxJava 详解 Rx家族 RxJava 具体介绍点这里 RxAndro...

深度性能测试能协助测试人员发现APP中存在的深层次性能问题,直接定位多项性能问题及瓶颈的根本原因,方便开发者快速提升APP性能表现,使得APP运行得更加稳定。MQC深度性能测试能够帮助开发者发现深层次的性能问题,更精准地定位问题。 功能决定现在,性能决定未来!...

引子 关于什么是函数响应式编程,官方一点的解析是:响应式编程是一种面向数据流和变化传播的编程范式。是的,每个字我都看的懂,但是组合起来就我就不知道是什么意思了。 好吧,其实我们把定语去掉,就变成了:响应式编程就是编程范式。 OK,编程范式懂了吧,类比一...

下面介绍的便是RecyclerView 到 ViewPager的Shared Element transition动画,如朋友圈那样的。 SourceActivity(RecyclerView) ---> DestinationActivity...

一、ItemTouchHelper介绍 This is a utility class to add swipe to dismiss and drag & drop suppo...

前言 很多时候,作为程序猿的我们都会接到产品的奇奇怪怪的需求,比如我们正要说的,要在同一个界面使用两个ScrollView,这个两个ScrollView不是并列的,而是在垂直方向的哦。这时你的心里肯定有...

轮播图在Android开发中是非常常见的控件,一般App的首页广告和电商类App的商品详情图片都会用轮播图来实现。可是Android源生的控件中却没有能直接拿来使用的轮播图控件,所以一般的轮播图效果都需要我们自己去实现。今天我就给大家介绍一个我自己写的轮播图控...

无论是在移动端的App,还是在前端的网页,我们经常会看到下面这种标签的列表效果: 标签从左到右摆放,一行显示不下时自动换行。这样的效果用Android源生的控件很不好实现,所以往往需要我们自己去自定义控件。我在开发中就遇到过几次要实现这样的标签列表效...

前言 随着音视频领域的火热,在很多领域(教育,游戏,娱乐,体育,跑步,餐饮,音乐等)尝试做音视频直播/点播功能,那么作为开发一个小白,如何快速学习音视频基础知识,了解音视频编解码的传输协议,编解码方式,以及如何技术选型,如何解决...

一些很不错的Android开发技巧,这个项目翻译自 android-tips-tricks 去掉了一些我认为不重要的,对我使用过的东东做了评价,同时翻译了一些自己没有注意到的知识点的文章。 ...

01 前言 当我开始学习 React Native 的时候,官方文档以及很多开发者都说,处理页面间的跳转应该使用 Navigator 以及一个不再被推荐使用的过期组件 NavigatorIOS 。当我用了 Navigator 后,我发现了另一个可以用来代替它的...

你可能感兴趣的文章
ionicView视图的生命周期
查看>>
[K/3Cloud] 单据转换插件执行顺序
查看>>
关于Nginx支持.htaccess的分析
查看>>
Android中线程与进程的理解
查看>>
java读取txt文件
查看>>
win 下 nginx 的虚拟主机创建
查看>>
redis 五大类型用法
查看>>
Spring Batch 简述:使用入门 (一)(LT项目开发参考)
查看>>
Employee的实体类,包括调用DBHelper的方法,含有返回DataTable的方法
查看>>
循环求组合数 组合数打表模板
查看>>
CF981C Useful Decomposition 树 dfs 二十三 *
查看>>
【转载】border:none;与border:0;的区别
查看>>
nodejs 基本问题答疑
查看>>
Journal 2014-Jan-15 (凌晨)
查看>>
Hyperledger Fabric -- gossip 协议
查看>>
判断IE版本
查看>>
dede留言板BUG解决
查看>>
React Fiber源码分析 第一篇
查看>>
10、K最近邻算法
查看>>
laravel入门-01
查看>>