首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
孔睿
掘友等级
Android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
赞
文章( 14 )
沸点( 0 )
移动端游戏性能优化——渲染管线
为什么要做性能优化? 每个手游的厂商都希望支持更多的移动设备,有更多的玩家喜欢自家的游戏,这样才能给游戏厂商提供丰厚的回报。
使用RxJava帮助低功耗蓝牙(BLE)进行通信
Android中的蓝牙开发有两种,一种是传统蓝牙,另一种是低功耗蓝牙,这两者完全不一样,开发前你得弄清你需要开发的是哪一种,用传统蓝牙的方式进行低功耗蓝牙的开发你可能都没法使你的设备连上蓝牙,不要问我为什么知道,说多了都是泪 (TT) 低功耗蓝牙(Bluetooth Low E…
谈谈Android AOP技术方案
本篇将会对现有的AOP技术做一个统一的介绍,尤其侧重在Android方向的落地,希望对你有所帮助,文中内容、示例大都来自工作总结,如有偏颇不妥,欢迎指正。 这里先统一一下基本名词,以便表述。 切面: 对一类行为的抽象,是切点的集合,比如在用户访问所有模块前做的权限认证。 切点:…
Android卡顿检测(一)BlockCanary
谈到卡顿首先想到的就是BlockCanary,它以其简单易用的特点被广泛用于检测全局的卡顿情况,我们有必要首先了解一下它内部的原理。本篇先来看看BlockCanary项目传送门戳这里。 我们知道Android Framework 很多业务都是通过消息机制完成的,包括UI绘制更新…
Android 函数耗时统计工具之Hugo
在前文Android AspectJ详解中,我们了解了AspectJ的使用场景、特点和基本语法,这篇将从沃神开源的Hugo项目实战分析AspectJ的用法,加深对AspectJ的理解。 Hugo项目是一个调试函数调用耗时的工具,通过对方法或者类添加@DebugLog注解,在运行…
YDL Android 组件化实践与拓展(2) - 组件场景差异化
因业务运营要求需要新包拓展市场关键字等原因,故很久之前从壹点灵主包拆分出心理咨询项目。之后迭代工作两端同时进行,因为很多代码都是公用的,如果有相同的迭代内容一般都是业务开发人将以开发好的代码拷贝一份至心理咨询项目内。 不过因为后期业务需求增长速度过快,双端同时维护成本变高,开发…
YDL Android 组件化实践与拓展 (1) - 基础功能
答:在软件开发领域,组件 - Component是对数据和方法的简单封装,功能单一,高内聚,并且是业务能划分的最小粒度。举个我们生活中常见的例子就是电脑主板上每个元件电容器件,每个元件负责的功能单一、容易组装、即插即拔,但作用有限,需要一定的依赖条件才可使用。 答:模块化就是将…
微信小程序第一次官方公开课图文直播
微信团队官方的线下培训,直播图文
Android 工程师必备技能!
吐血推荐!!!!
Handler 和他的小伙伴们(下)
老张的创业故事仍在继续,这次来聊聊他的两员大将,AsyncTask 和 IntentService。
下一页
个人成就
文章被点赞
6
文章被阅读
4,520
掘力值
92
关注了
5
关注者
0
收藏集
1
关注标签
9
加入于
2016-05-24