首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android项目优化
订阅
码农砖家
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
一种非嵌套滑动冲突的解决方案
图左侧是 UI 的层级,上层是一些按钮控件和 ViewPager ,下层是视频流展示的 Fragment。右边是触摸事件处理的层级,双指缩放/View点击/聚焦点击需要在 ViewPager上面,否则都会被 ViewPager 消费掉,但是 ViewPager 的 UI 层级又…
移动端性能监控方案Hertz
性能问题是造成App用户流失的罪魁祸首之一。App的性能问题包括崩溃、网络请求错误或超时、响应速度慢、列表滚动卡顿、流量大、耗电等等。而导致App性能低下的原因有很多,除去设备硬件和软件的外部因素,其中大部分是开发者错误地使用线程、锁、系统函数、编程范式、数据结构等导致的。即便…
[译] 怎样减少 Android 应用包 60% 的大小?
对于移动应用来说,应用安装包的大小当然是越小越好。特别是对于一些欠发达地区,你不希望用户因为手机「存储空间不足」而卸载你的应用。 可以看到占空间最多的主要是三个部分:classes.dex, res 和 resources.arsc。 classes.dex:包含有 Java …
基于Jenkins搭建自动化构建系统采坑记
然后问题就来了,每次提测需要抽一个同学来做这些事情,并且跑自动化测试的这些过程是没办法在研发人员技术内测的时候就能提供测试报告的。 我厂的渠道数量已经达到了100+,开发完新的业务需要全渠道发版的时候,还是需要单独抽一个同学出来跟进发版包,并且发版的流程更多。 最关键的一点:打…
Android插件化、热补丁中绕不开的Proguard的坑
ProGuard是2002年由比利时程序员Eric Lafortune发布的一款优秀的开源代码优化、混淆工具,适用于Java和Android应用,目标是让程序更小,运行更快,在Java界处于垄断地位。 主要分为四个模块:Shrinker(压缩器)、Optimizer(优化器)、…
你必须要懂的APK瘦身知识
从公司层面来讲,流量就是钱,减少APP的大小就显得尤为重要。从开发者层面上来讲,你掌握了这个手艺也会略显逼格满满。
一种嵌套滑动冲突的解决方案
你可以通过 StickNestedLayout 轻松地完成这种页面。 可以通过运行工程 nestedtouchsample 查看具体代码。例子中涉及的其他第三方库有下拉刷新控件 SmartRefreshLayout 和导航栏 PagerSlidingTabStrip ,部分参考…
Android APP性能优化的一些思考
各位同学,周一早上好,今天推荐的是来自Allen童鞋授权转载分享的文章,文章的内容已经写在标题上了,这里就不再多做赘述。 原文地址:http://www.jianshu.com/p/9755da0f4e8f 说到Android系统手机,大部分人的印象是用了一段时间就变得有点卡顿…
安卓优化之apk瘦身(27.7M-->17.5M)
apk瘦身作为优化的一部分,它的大小决定安装的时间与占用的内存,进行针对性的瘦身也能够提高用户体验,下面就看我怎样将一个27.7M的安装包减肥到17.5M,足足减少了37.18%。 一、优化图片 图片占用了大部分体积,所以图片的优化首当其冲。 我使用的是TinyPng在线压缩工…