首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
YoungZWang
掘友等级
移动开发工程师
Java、Android开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
赞
文章( 19 )
沸点( 0 )
WebRTC-Android 探索 - 创建音视频通话程序的基本姿势
关于信令交换方式及信令服务器,不管是官方还是开源社区会有一大堆的开源项目,可以选择各种例如 WebSocket、XMPP 等方式进行信令通讯以交换相关信息创建连接。具体在此系列文章不进行叙述,可在文章末尾链接下载一整系列的代码(来自公司里我很敬佩的一位前辈)。 PeerConn…
DoKit支持Activity启动耗时统计方案
Activity的启动速度是很多开发者关心的问题,当页面跳转耗时过长时,App就会给人一种非常笨重的感觉。在遇到某个页面启动过慢的时候,开发的第一直觉一般是onCreate执行速度太慢了,然后在onCreate方法前后记录下时间戳计算出耗时。不过有时候即使把onCreate方法…
聊一聊 EventBus 源码和设计之禅
笔者看过一些知名开源项目的源码,认为 EventBus 算是其中最简单的,甚至复杂程度不在一个级别上。解析源码前先提一下以下几个变量和类,掌握了这些变量和类基本上 EventBus 已经就掌握一半了。 METHOD_CACHE:Map<Class<?>, List<Subscr…
高效保活长连接:手把手教你实现 自适应的心跳保活机制
本文主要讲解如何进行长连接保活
消息推送背后的思考
去年笔者写了一篇 《安卓推送这件小事》 ,现在回过头来再看,不少地方已有些过时,趁着春节,重新思考和整理下推送这件事,这篇文章的目标受众不仅是对客户端推送实践感兴趣的工程师,还包括对推送的用户体验现状不满的用户。 不同角色对推送的需求不同,或者说对推送的度量的容忍度不同。主要有…
runOnUiThread 、Handler.post、View.post 有什么区别?
他们不管在面试中还是在日常开发中都是被高频使用的,了解他们的区别十分重要。
优雅的方式解决软键盘遮挡按钮
比如在进行登录的操作中,用户输入完密码之后,肯定是想直接点击登录按钮的。返回键隐藏软键盘这样的体验肯定很糟糕,程序员,遇到问题解决问题。
HenCoder Android 开发进阶: 自定义 View 1-1 绘制基础
从今天开始,HenCoder 就正式开讲知识技能了。按照我的计划,第一季是 UI,UI 一共分为三部分:绘制、布局和触摸反馈。本期是绘制部分的第一期。绘制大概会用 5~6 期的时间讲完,整个 UI 的绘制、布局和触摸反馈三部分大概会用十来期。更新频率大约为每周一更(不承诺哟)。 …
Android 之内存泄漏以及解决办法
在移动设备中,资源很有限,系统默认给一个 APP 分配的内存大小为 16M。当我们在使用 activity 的时候,就可能无意之间造成了内存泄漏,拿到的系统资源没有释放,久而久之 APP 就崩溃了。因此这个崩溃需要长时间才能重现,那么你就可能不知道如何下手查找问题所在了。比如还有其他的比较容易引起内存泄漏的问题,比如 handler,非静态内部类和 webview 的缓存等等。
利用 Android 源码,轻松实现汉字转拼音功能
今天和大家分享一个从 Android 系统源代码提取出来的汉字转成拼音实现方案,只要一个类,560 多行代码就可以让你轻松实现汉字转成拼音的功能,且无需其他任何第三方依赖。
下一页
个人成就
文章被点赞
106
文章被阅读
3,899
掘力值
181
关注了
18
关注者
1
收藏集
4
关注标签
10
加入于
2016-08-27