首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android高性能编程
订阅
小人物世界
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 1订阅
BaronTalk
5年前
Android
Java
架构
Android 性能监控系列一(原理篇)
一. 前言 性能问题是导致 App 用户流失的罪魁祸首之一,如果用户在使用我们 App 的时候遇到诸如页面卡顿、响应速度慢、发热严重、流量电量消耗大等问题的时候,很可能就会卸载掉我们的 App。而往往获取用户的成本是高昂的,因此因为性能问题导致用户流失的情况是我们要极力避免的,…
5139
126
10
糖葫芦qq
5年前
Android
ButterKnife
EventBus
一个小需求引发的思考
如下图,有两个输入框,一个按钮,需求是当两个EditText都输入内容的时候,按钮才能亮起。 一个ctrl + c 和ctrl + v,实现了,当时写完内心是崩溃的其实,感觉哪里不舒服,要是有5个呢,会不会感觉有点长,当时也就这么一想,当天就先打完包,发出去了。 好吧,至此,只…
4058
134
42
madroid
5年前
Android
Android 应用架构组件(Architecture Components)实践
Architecture Components 是在 2017 年 Google I/O 大会上,Google 官方推出的一个构建 Android 应用架构的库。它可以帮你避免在 Android 应用开发中常见的一些问题,比如:内存泄露,管理组件生命周期等等。本文将介绍如何利用…
991
53
1
Code4Android
6年前
Android
Material Design
从登陆界面学习TextInputLayout
前言 源码传送门 在 Material Design出现之前,如果我们想写一个登陆界面是不是一般都写两组TextView,EditText及一个Button,如果你想在账号和密码后面加一个计数的功能,又需要加控件并且要自己实现计数,或者在密码框后面加个类似眼睛的密码显示开关,或…
1.0w
350
11
Looperjing
6年前
Android
Android 进程保活的一般套路
有几个问题需要思考,系统为什么会杀掉进程,杀的为什么是我的进程,这是按照什么标准来选择的,是一次性干掉多个进程,还是一个接着一个杀,保活套路一堆,如何进行进程保活才是比较恰当...... 如果这些问题你还还存在,或许这篇文章可以解答。
1.4w
283
2
青蛙要fly
5年前
Android
项目需求讨论 — ConstraintLayout 详细使用教程
关于ConstraintLayout的文章网上一抓一大把,而且ConstraintLayout在16年就已经出来了,但是我一直没有试着去使用(别问我为什么不去使用,当然是因为懒啊)。毕竟前面的LinearLayout搭配RelativeLayout用习惯了,但是毕竟能减少布局的…
7666
77
5
宇是我
5年前
ConstraintLayout在项目中实践与总结
ConstraintLayout,让布局更优雅。 上图是网易100分的选课首页,在Banner图的下部是推荐类目模块,其中数学、语言、小低和小高分别是推荐类目Item。可见每个类目的子类目个数是不确定的,根据个数的不同,子类目的排列方式也不一样。 现在我们来实现Item的布局。…
2.4w
530
38
Sandy485
5年前
Android
API
FFmpeg
微信Android视频编码爬过的那些坑
Android的视频相关的开发,大概一直是整个Android生态,以及Android API中,最为分裂以及兼容性问题最为突出的一部分。摄像头,以及视频编码相关的API,Google一直对这方面的控制力非常差,导致不同厂商对这两个API的实现有不少差异,而且从API的设计来看,…
1071
33
评论
青蛙要fly
5年前
Android
项目需求讨论— ButterKnife初级小结
在没有使用DataBinding之前,我的项目都是使用ButterKnife,当然对于ButterKnife大家估计都熟悉的不要太熟悉了。本文我也就当自己的一个总结。 我们写一个最简单的Demo,就绑定了一个TextView。(这时候并没有ButterKnife.bind(th…
1655
12
评论
汪海游龙
6年前
Android
API
Android 性能模式篇之智能的工作计划 (译)
本篇文章简要介绍了 JobScheduler 和其他 API,可以帮助你的应用程序优雅的去安排你的工作计划。
607
21
评论