首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
栉风
掘友等级
z
|
z
~
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
赞
文章( 12 )
沸点( 0 )
如何静态及动态地生成各式Drawable,全面掌握!
在实际项目开发中,我们都会定义很多各式各样的Drawable来实现需求上所要求的UI效果,如果是稍加复杂的UI需求,我们则会通过自定义View的方式来实现。今天,我就分享一下一些常用Drawable的
[译]Kotlin中的龟(List)兔(Sequence)赛跑
自从Kotlin可以兼容Java7上后,很高兴的是我们可以轻松地在List上使用各种集合操作符并且可以链式调用它们。但是我们知道在某些情况下使用List的迭代器并不是最好的方式,那么还有另一种方式就是使用序列(sequence) 在我们了解序列在某些情况下为什么更好之前,让我告…
【解惑】App处于前台,Activity就不会被回收了?
单进程场景,Activity被回收只可能是因为进程被系统回收了?但以前遇到过:App在前台,不在栈顶的Activity却被干掉,但进程还健在的场景,对原因进行探索~
iOS APP包瘦身真没你想的那么难,难得是业务!!!
随着业务的快速发展迭代,APP的包体积不断增加,在仅仅四个月的时间,由V3.0.2的127.4M 增大到V3.5.0的174.5M,上涨了约37%,可想而知,如果不及时管控,包体积很快会突破200M
Proguard 常用规则
为了决定哪些代码要被保留哪些代码要出丢弃和混淆,必须指定入口点。这些入口点通常是 main方法,activity,service等。 在压缩阶段,Proguard从这些入口点开始递归确定哪些类或类成员要被使用,其余的都会被丢弃。 在优化阶段,ProGuard 会进一步优化代码。…
Gradle插件之maven-publish:发布android library到maven仓库
maven插件已经过时,官方推荐使用这个插件来实现将我们的代码发布到 Apache Maven仓库的功能。 所有以下任务都归在名为publishing类型为PublishingExtension的扩展下。 generatePomFileForPubNamePublication…
H5唤起APP指南(附开源唤端库)
前一段时间在做一些H5页面,需求中落地页占比较大,落地页承担的职责就是引流。引流有两种形式,同时也是我们对唤端的定义:引导已下载用户打开APP,引导未下载用户下载APP。 引导已下载用户打开APP,从数据上说用户停留在APP中的时间更多了,是在提高用户粘性;从体验上说,APP体…
Intent scheme URL attack
0x01AndroidIntentswithChromeAndroid有一个很少人知道的特性可以通过web页面发送intent来启动apps。以前通过网页启动app是通过设置iframe的src属性,
NutUI 视频组件开发心得
这份提示在之后接触了一系列视频项目后,才明白这“不容易”指的是什么,在移动端,我们需要深谙的“大量技巧”却还远远不够...... NutUI 是一套京东风格的移动端组件库,开发和服务于移动 Web 界面的企业级前中后台产品。现拥有 50+ 个高质量组件,GitHub 上已获得 …
一文搞懂动态规划
动态规划(Dynamic programming,简称DP)是一种通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。 其实最主要的原因就是动态规划非常适合面试,因为动态规划没办法「背」。 我们很多求职者其实是通过背题来面试的,而之前这个做法屡试不爽,什么翻转二叉树、翻…
下一页
个人成就
文章被点赞
8
文章被阅读
19,096
掘力值
340
关注了
2
关注者
2
收藏集
1
关注标签
11
加入于
2019-12-19