首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
huxq17
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 13
沸点 2
赞
15
返回
|
搜索文章
赞
文章( 13 )
沸点( 2 )
UI系列一Android多子view嵌套通用解决方案
百度App在17年的版本中实现2个子view嵌套滚动,用于Feed落地页(webview呈现文章详情 + recycle呈现Native评论)。原理是在外层提供一个UI容器(我们称之为”联动容器”)处理WebView和Recyclerview连贯嵌套滚动。 当时的联动容器对子v…
2019年我的技术自我救赎之路|掘金年度征文
笔者的文章是没有固定风格的,最近一年写技术文章篇数可谓是少得可怜,总共才输出8篇,其中5篇还跟技术无关,笔者的公众号叫**【巫山老妖】**写的文章大都是有感而发,只有内心平静的时候,才会抽出一大段时间写写文字,今年大部分时间都不是很平静,所以输出的文章就变得比较少了。 如果大家…
Andorid插件之资源去重丶图片压缩丶混淆插件(2)
前面已经分析清晰了,只需要在 processDebugResources Task 添加一个 dotLast 的 Action对应去重丶压缩丶混淆丶修改 resources.arsc 就 OK 了。 resources-debug.ap_ 是一个 ZIP 文件,遍历里面的每个文…
Andorid插件之资源去重丶图片压缩丶混淆插件(3)
一个 Apk 主要分为 res 丶 dex 丶 META-INF 丶 AndroidManifest.xml 丶 resources.arsc 组成(对应文件作用看下方表格)。 从图片可以看到一个项目的 res 占很大一部分内存,其次就是 dex 文件。所以优化 Apk 的体积…
Android 子线程更新UI了解吗?
今天我们来一起讨论一下这些问题,在看下面讨论时,你需要掌握Android Handler,View 线程等基础知识。 我们刚开始学习移动端开发的时候,不管是Android,还是IOS,经常会听到一句话,网络请求是耗时操作,需要开一个单独的线程请求网络。 这里先解释一下,网络请求…
JakeWharton评价我的代码像是在打地鼠?
不久前RxJava正式发布了3.x版本,作为RxJava的爱好者,笔者第一时间对个人项目进行了3.x版本的迁移。 迁移过程中遇到了一个小问题,那就是RxAndroid因为没有及时升级,因此内部还是依赖2.x版本的RxJava,这就导致项目的依赖发生了冲突。 收到男神的回复令我受…
Android高速下载器实现思路——单个任务的提速与优化
最近过了金三银四的金三,顺利拿到了暑假实习生的offer。实习部门leader给我布置了入职前学习任务,强化多线程、数据库方面的知识,并建议我实现一个和他们产品中类似的下载器。 本文的重点在下载部分的实现。目前我也正在做单个任务下载开发与优化。后续更新完成后如果有好的思路也会分…
Android Transform + ASM 初探
随着项目中对 APM (Application Performance Management) 越来越关注,诸如像 Debug 日志,运行耗时监控等都会陆陆续续加入到源码中,随着功能的增多,这些监控日志代码在某种程度上会影响甚至是干扰业务代码的阅读,笔者于是查阅有没有一些可以自…
优雅地修改 TabLayout 指示线 Indicator 的宽度
在工作中,经常会碰到把标签栏指示线的宽度,做的和文字宽度一样,甚至比文字宽度还要短的设计。使用 TabLayout 我们可以快速实现一个 Material Design 风格的标签栏,但 TabLayout 的指示线 Indicator 默认是占满一格 Tab 的,且未直接提供…
开源一个自用的Android事件分发中心库,实现类似系统广播功能
由于上一篇文章《开源一个自用的Android IM库,基于Netty+TCP+Protobuf实现。》得到了不错的反响,激发了写作的兴趣,趁着时间空闲,决定继续写一些文章,以下这篇,是一个自定义的Android事件分发中心库,实现类似系统广播、EventBus、RxBus的事件…
下一页
关注了
25
关注者
0
收藏集
1
关注标签
1
加入于
2017-02-28