首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Fxymine4ever
掘友等级
Android开发工程师
|
ByteDance
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
91
文章 90
沸点 1
赞
91
返回
|
搜索文章
最新
热门
Android Gradle Plugin —— 初窥门径 (三)
首先,我们在上一篇文章中讲解了,在AbstractAppPlugin中初始化了了ApplicationTaskManager。而ApplicationTaskManager中创建了许许多多的Task,包含了整个构建流程。从下文中我们可以简单地查看有哪些Task。 上述大…
Android Gradle Plugin —— 初窥门径 (二)
流程都比较好理解,接下来我们分析 JavaBasePlugin。分析一个Plugin,自然要从最重要的 apply 方法看起 从这里可以看到,都是一些配置方法,用于注册Task。这里我们着重分析configureSourceSetDefaults ,其他方法大家有兴趣可以私…
Android Gradle Plugin —— 初窥门径 (一)
在之后的系列里面,我将会针对一些细节进行讲解,仅仅代表自己的看法。 简单来说,Gradle 在 Android 里是一个构建工具,它帮助我们将源码和资源文件通过一些处理、编译,打包成一个安装包。在 Android Studio 中,好心的 IDE 开发者已经为我们集成了一套…
[译] 在你的 Instant 体验中使用 showInstallPrompt 的 5 个技巧
Google Play Instant 允许用户在安装前就可以试用你的应用或者游戏。无论是否从 Play Store 还是网址发布,Instant 都可以让你的用户直接拥有原生应用的体验。 你的 Instant 体验其中一个目标可能是利用你的应用程序的 Instant 体验来促…
[译] Android 应用程序的订阅 101 系列视频
订阅 Google Play 结算是拓展你业务极好的方法。然而,你的 Android 应用程序与后端服务器之间的协调问题可能会很棘手。 订阅 101 系列视频会帮助你明白如何将订阅里的所有部分组合在一起的,其包括搭建基础的服务器、实时开发人员通知、升级和降级、连接购买令牌、宽限…
大二Android实习生面试
面的是字节跳动日常实习岗,面试体验挺好的,面试官和hr都很nice,挺有效率的。不过实力也是运气的一部分,三面面试官对计算机基础要求高,由于大二目前还没有开课,也没有对操作系统和计网进行自学,只有简单了解,怪自己没有花更多的时间去自学。最后止步于三面还是挺可惜的,大二如果能找到…
由外到内——剖析Android消息机制
由于Android规定在子线程中无法更新UI,而网络请求一般又只能在子线程中进行。这时,当我们请求到网络之后必定要将数据展示在UI上,所以说Android为我们提供了好多好多的方法来更新UI。 要了解原理,才能更好地使用Handler,所以说本文将带你走入Android消息机制…
Android内存泄漏场景
相信初学者可能不太清楚内存溢出和内存泄漏的区别。 内存溢出:程序使用的空间大于原本系统给它申请的空间。 内存泄漏:在new了对象之后,没有使用这个对象了,但是又没有被回收,一直占用着内存。 Java的GC(Garbage Collection,垃圾回收)机制。 如何判断,只用记…
浅谈垃圾回收算法
在C++中,自己new的对象,在不用的时候需要手动释放。而在Java里,你可以释放你的双手,将这项工作交给JVM自己管理。在JVM里面,这种机制叫做垃圾回收(Garbage Collection)机制。 ps:本文不涉及垃圾收集器,主要是讲垃圾回收的思路。 主要存放常量,静态常…
观察者模式——RecyclerView中的应用
可能对于部分初学者来说,还不是很明白观察者模式是什么,那么接下来我会用简单的例子来描述一下观察者模式. 负责管理所有在这里注册过的观察者,常常可以通过遍历观察者的集合来呼叫所有的观察者. 观察者会将联系方式(引用)留给被观察者以便于能很方便通知到它. 同样,在这里我们将学生作为…
下一页
个人成就
文章被点赞
187
文章被阅读
41,379
掘力值
1,142
关注了
62
关注者
60
收藏集
1
关注标签
19
加入于
2018-05-10