首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
maning3861
掘友等级
Android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
605
文章 605
沸点 0
赞
605
返回
|
搜索文章
赞
文章( 605 )
沸点( 0 )
android布局XML属性能力增强(圆角、虚线、边框等)
概述android开发中,我们常常使用xml来写布局文件,这种实现方式不仅简单,而且表达能力更强。但是google提供的布局属性有限,有些功能的实现我们不得不使用代码,或者自定义控件的方式来实现。那有
ViewPager懒加载极致优化
ViewPager使用一个键对象来关联每一页,而不是管理View。这个键用于追踪和唯一标识在adapter中独立位置中的一页。调用方法startUpdate(ViewGroup)表明ViewPager中的内容需要更改。 通过调用一次或多次调用instantiateItem(Vi…
给App装上漂亮的裙子
哟,真是神奇。 所谓罩门,就是功夫练不到的地方。前面看起来招招毙命,其实也有需要注意的地方,颜色转换算法是通过ColorMatrix完成了,但我们还借用了setLayerType将矩阵传递给底层的。 当我们使用LAYER_TYPE_HARDWARE,我们就得注意硬件加速的限制了…
跟我一起开发商业级IM(1)—— 技术选型及协议定义
终于可以开始写这个系列的文章了,本系列文章预计将分为13篇,由于IM涉及的知识点稍复杂,所以每个知识点都会单独用一篇文章来阐述,尽量讲透彻,方便大家理解。 可能大家会问,有了之前的NettyChat和开源一个自用的Android IM库,基于Netty+TCP+Protobuf…
雨露均沾的OkHttp—WebSocket长连接(使用篇)
最近老板又来新需求了,要做一个物联网相关的app,其中有个需求是客户端需要收发服务器不定期发出的消息。 🤔 不行不行,这样浪费资源了,还耗电,会导致很多请求都是无效的网络操作。 🤔 那就长连接呗?WebSocket协议好像不错,通过握手建立长连接后,可以随时收发服务器的消息…
一线大厂大型APP性能优化系列-更优雅的延迟方案(四)
通过前几章的学习,大家已经掌握了在APP启动时,如何对一些第三方初始化的内容 使用启动器进行异步、同步及 使用有向无环图的拓扑排序处理继承关系等处理。这一章我们继续来探讨下在空闲期需要处理的Task。 还记得这张图吗?Application里面的各种第三方的初始化的分类。 我们…
厚积方能薄发,通往Android封神之路的知识体系
最近部门招聘,包括我在内都参与了内推和面试的过程,经过这次招聘,发现很多刚出步入职场的小白们,对于职业规划和成长路径不是很清晰,普遍的感觉入门容易,却对未来比较迷茫,不知道自己技能该怎么提升,到达下一阶段需要补充哪些内容。关于java的知识点在这里省去,有需要的道友自行搜索。 …
Gradle实现自动化加固与多渠道打包
研究这个Gradle自动化脚本初衷是为了实现自动化打包、加固和增加多渠道,从而一键完成应用发布上架应用市场前的所有操作,以达到解放双手和节约时间成本的效果。后期有考虑配合curl指令将打包好的apk自动上传到服务器或者托管平台,亦或可结合Jenkins自动化构建、打包、上传等,…
Android Notes 之 「玲珑宝塔」优化 Apk 包大小
工作不长不短,之前未曾考虑过深处,只是停留写出来了,便是完美。 而今的处境,不尴不尬,岁月刚好,背起行囊,继续前行。 如今的 5 G 也在万众瞩目瞩目下翩翩起舞,而 Android 近些年也惹得不少争议,所谓的谣言,不过尔尔。 每个人的追求不一样,尽自己最大努力吧。 如何减少 …
为何大厂APP如微信、支付宝、淘宝、手Q等只适配了armeabi-v7a/armeabi?
0. 前言 前几天啊,在公众号发了一篇文章《优化ApK大小之ABI Filters 和 APK split》,评论区收到了一些留言说,文章讲得不够深入,关于系统是如何选择不同abi下的so库的?当前APP该如何适配?该去掉哪些该保留哪些?都存在一些疑问。 因此,决定亲自更文一篇…
下一页
个人成就
文章被点赞
461
文章被阅读
17,580
掘力值
963
关注了
44
关注者
128
收藏集
6
关注标签
25
加入于
2016-06-06