首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
jjlanbupt
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 17
沸点 0
赞
17
返回
|
搜索文章
赞
文章( 17 )
沸点( 0 )
T 沙龙移动实践日总结 —— 蜂鸟团队移动端异常监控体系建设
第二个主讲人是饿了么蜂鸟团队 Android 端负责人 - 潘万坤。 从事安卓开发 6 年,先后在格瓦拉、饿了么等公司从事安卓开发工作。目前担任饿了么物流移动团队安卓负责人,主要关注移动端代码架构、性能优化等领域,负责保障 App 在线上的高稳定运行。他带来的是饿了么正在投入使…
美团外卖Android Crash治理之路
Crash率是衡量一个App好坏的重要指标之一,如果你忽略了它的存在,它就会愈演愈烈,最后造成大量用户的流失,进而给公司带来无法估量的损失。本文讲述美团外卖Android客户端团队在将App的Crash率从千分之三做到万分之二过程中所做的大量实践工作,抛砖引玉,希望能够为其他团…
Android进程框架:线程通信的桥梁Handler
第一次阅览本系列文章,请参见导读,更多文章请参见文章目录。 Android是一个消息驱动型的系统,消息机制在Android系统中扮演者重要的角色,与之相关的Handler也是我日常中常用的工具。今天我们就来聊一聊这个。 Message:消息,分为硬件产生的消息(例如:按钮、触摸…
写给 Android 应用工程师的 Binder 原理剖析
一. 前言 这篇文章我酝酿了很久,参考了很多资料,读了很多源码,却依旧不敢下笔。生怕自己理解上还有偏差,对大家造成误解,贻笑大方。又怕自己理解不够透彻,无法用清晰直白的文字准确的表达出 Binder 的设计精髓。直到今天提笔写作时还依旧战战兢兢。 Binder 之复杂远远不是一…
Serializable 都这么牛逼了,Parcelable,我还要你何用?
距离上一篇文章似乎又是很久了,看起来也没有很多反馈,催更就更不用说了。哈哈,放弃了。 话说最近公司在招聘一批至少 5 年开发经验的 Android 开发工程师,我也是忙开了花,激动得不行呀。虽说我面试过的技术开发至少 50 人以上,但这还是第一次开始面试 Android,此时犹…
听说你Binder机制学的不错,来解决下这几个问题(一)
Binder承担了绝大部分Android进程通信的职责,可以看做是Android的血管系统,负责不同服务模块进程间的通信。在对Binder的理解上,可大可小,日常APP开发并不怎么涉及Binder通信知识,最多就是Service及AIDL的使用会涉及部分Binder知识。Bin…
基于weex的考拉移动端动态化方案
考拉作为一个跨境电商类的App,从最开始就注定会受到政策类的条款限制,从而导致经常会出现一些实时变更的需求。而目前这些实时性的需求又必须通过App的直接发版本来解决,不仅发布周期长,应用市场的审核很浪费时间,而且用户升级率也不高。 当产品策划提到一些新功能场景时,都必须通过一个…
推荐2种在线查看Android源码的工具
在我们Android 开发中,适配一直都是一个老大难的问题,因为手机系统版本的不同,可能你的APP 在这个手机上运行良好,到其他手机上就直接崩溃,或者出错了。这个时候,我们就需要对各个版本进行适配了。比如说Android 6.0 以上需要动态申请权限的适配,Android 7.…
一篇文章,全面总结Android面试知识点
JavaJava基础Java集合框架Java集合——ArrayListJava集合——LinkedListJava集合——HashMapJava集合——TreeMapJava集合——LinkedHas
Android进程框架:线程与线程池
本篇文章主要用来讨论Java中多线程并发原理与实践经验,并不是一篇使用例子教程,这方面内容可以参考网上其他文章。 我们剖析了进程的本质,我们这里再简单回忆一下。 可以看到,最终调用pthread库的pthread_create()方法创建了新的线程,该线程也使用task_str…
下一页
关注了
37
关注者
2
收藏集
0
关注标签
4
加入于
2017-12-25