首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
RXlee29764
掘友等级
Android Developer
|
Google
just life
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 30
沸点 0
赞
30
返回
|
搜索文章
最新
热门
一种动态为apk写入信息的方案
我们在日常使用应用可能会遇到以下场景。 场景1: 用户浏览h5页面时看到一个页面,下载安装app后启动会来到首页而不是用户之前浏览的页面,造成使用场景的割裂。
Android自定义Lint实践
Android Lint是Google提供给Android开发者的静态代码检查工具。使用Lint对Android工程代码进行扫描和检查,可以发现代码潜在的问题,提醒程序员及早修正。
Android 7.0中ContentProvider实现原理
作为Android的四大组件之一,ContentProvider作为进程之间静态数据传递的重要手段,其在系统级别的应用中起了重大的作用。毫无疑问ContentProvider核心机制之一也是Binder,但和其它3大组件又有区别。因为ContentProvider涉及数据的增删查
png的故事:隔行扫描算法
前文已经讲解过如何解析一张png图片,然而对于扫描算法里只是说明了逐行扫描的方式。其实png还支持一种隔行扫描技术,即Adam7隔行扫描算法。
gif的故事:解剖表情动图的构成
在现在表情包横行的年代,相信大家对表情动图已经不陌生了,这些动图通常就是我们使用的gif图(比如下图)。所谓动图就是会动的图片,而其会动的原理跟动画、影视剧一样,通过连续播放图片让我们从视觉感官上认为图片会动。那么gif图片又是如何将动图中的每一帧存储下来的呢,这下就需要我们动起
Android 用户引导库 MaterialIntroView 使用及源码分析
在最近一次迭代开发中,团队尝试提升部门间的沟通效率。迭代初期,Android开发小组提到了一个经常会遇到的痛点:在过去,曾把大量时间花在实现“新功能引导”上。
如何调试Android Framework
Linus有一句名言广为人知:Read the fucking source code. 但其实,要深入理解某个软件、框架或者系统的工作原理,仅仅「看」代码是远远不够的。就拿Android Framework来说,整个代码量非常大不说,那些个动辄几万行的类如何去理解?所以我今天要
Android架构初探
点评美团合并之后,业务需要整合,我们部门的几条业务需要往美团平台迁移,为了降低迁移成本,开发和维护成本,以及将来可能要做的单元测试,需要对架构进行相应的调整。之前的代码都堆在Activity或Fragment里面,UI,业务,数据混合在一起,就使得难以单独的复用和扩展、测试。
写给Android开发者的混淆使用手册
毫无疑问,混淆是打包过程中最重要的流程之一,在没有特殊原因的情况下,所有 app 都应该开启混淆。
Android是如何管理App内存的--Android内存优化第二弹
前文我们普及了下关于GC的一些事, 对GC的一些个概念, 流程有个大概的了解. 在Application的启动流程一文中, 我们有提到, Android中每个App默认情况下是运行在一个独立进程中的, 而这个独立进程正是从Zygote孵化出来的VM进程. 也就是说, 每个App是
下一页
个人成就
优秀创作者
文章被点赞
4,741
文章被阅读
185,250
掘力值
9,542
关注了
14
关注者
1,012
收藏集
1
关注标签
1
加入于
2017-09-11