首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
晓晓青年
掘友等级
andorid开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 40
沸点 0
赞
40
返回
|
搜索文章
赞
文章( 40 )
沸点( 0 )
Android&Kotlin编译速度原理剖析(上)
三年开发,五年编译。Gradle作为构建工具在中大型项目中编译速度太慢,全量编译平均7分钟,改一行代码的增量编译平均在3分钟
iOS设计模式之组合模式
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第11天,点击查看活动详情 本文主要介绍iOS设计模式中的组合模式,组合模式是一种部分-整体的层次结构,可以看成一种抽象集合。 1.
面试官:简历上最好不要写Glide,不是问源码那么简单
说到图片加载框架,大家最熟悉的莫过于Glide了,但我却不推荐简历上写熟悉Glide,除非你熟读它的源码,或者参与Glide的开发和维护。 使用Glide加载图片如此简单,这让很多开发者省下自己处理图片的时间,图片加载工作全部交给Glide来就完事,同时,很容易就把图片处理的相…
还在用findViewById,不来了解下其它方式?
众所周知,都2220年了,findViewById已经是一种非常繁琐的操作,确定不来了解下替代方式?
哪怕不学Gradle,这些常见操作,你也值得掌握
模板代码提取 这是最基础的操作了,对于一个普通 model.gradle ,默认的配置如下: 如果我们每个 model 都这样写,那岂不是很麻烦,那么让我们提取通用代码: 优化步骤 新建一个 grad
雪球 Android App 秒开实践
本文从应用启动基本原理出发,总结了雪球客户端启动优化的思路和遇到的问题。主要包括启动原理介绍、优化方案和线上验证等三方面内容。
干掉shape,手动构建GradientDrwable
手动构建GradientDrawable替代xml的shape,原来的xml实现的背景有两个缺点: 1. 造成资源路径下xml文件数量过多,不好管理 2. xml文件解析涉及到了io,增加了解析耗时
重新理解为什么 Handler 可能导致内存泄露?
什么是 Handler 使用不当? 先搞清楚什么叫 Handler 使用不当? 一般具备这么几个特征: Handler 采用匿名内部类或内部类扩展,默认持有外部类 Activity 的引用: Acti
Android自定义View第五弹(可滑动的星星评价)
个人开发中自定义View系列(有需要的可以点击查看收藏) Android自定义view第一弹(防小米计步) Android自定义View第二弹(旋转的体重) Android自定义View第三弹(反人类
手把手带你搭建一个优秀的Android项目架构
最近公司准备上线新项目,由笔者来负责搭建项目架构,正好也把之前学的Kotlin等相关知识巩固一下,于是把搭建的成果抽取出来作为开源项目分享给大家,目前Github上本项目已经有280颗星星。
下一页
个人成就
文章被点赞
1
文章被阅读
549
掘力值
15
关注了
37
关注者
1
收藏集
20
关注标签
11
加入于
2021-04-28