首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
CJH_Hewking
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
107
文章 107
沸点 0
赞
107
返回
|
搜索文章
赞
文章( 107 )
沸点( 0 )
开始使用状态机来编写你的代码吧!
准确的说,是有限状态机,维基百科是这样定义的:有限个状态以及在这些状态之间的转移和动作等行为的数学模型称为状态机。从定义中我们可以摘取出核心的内容:有限个状态、通过外部操作引起状态的转移、数学模型。
让你的Daggers保持锋利⚔️(译)
Dagger2是一个非常好的依赖注入库,但是其锋利的边缘处理起来也是比较棘手的。这就让我们来看看Square公司通过遵循哪些最佳事件来防止工程师们伤害自己! 直接注入成员变量要求为非final字段且非private字段。 忘记加上@Inject会导致NullPointerExc…
Android Studio 3.0 利用 Android Profiler 测量应用性能
Android Studio 3.0 采用全新的 Android Profiler 窗口取代 Android Monitor 工具。 这些全新的分析工具能够提供关于应用 CPU、内存和网络活动的实时数据。 您可以执行基于样本的函数跟踪来记录代码执行时间、采集堆转储数据、查看内存…
让你的app体验更丝滑的11种方法!冲击手机应用榜单Top3指日可待
一款app除了要有令人惊叹的功能和令人发指交互之外,在性能上也应该追求丝滑的要求,这样才能更好地提高用户体验。 以下是本人在工作中对经历过的性能优化的一些总结,依据故事的发展路线,将其分为了5个部分,分别是:常见的性能问题;产生性能问题的一些可能原因;解决性能问题的套路;代码建…
Kotlin + MVP + Flutter ,让你可以在自己的项目中集成 Flutter 并使用
通过学习本片文章中的知识点,你可以避免掉很多坑,从而轻松的实现 Flutter 在 Android 项目中的集成。 1. Kotlin Kotlin,由 JetBrains 于 2011.07 推出,一款面向 JVM 在 Java 虚拟机上运行的静态类型编程语言。 相比 Jav…
Android 高性能日志写入方案
网易考拉作为一款超级电商应用,每天都会产生海量日志信息,对日志的写入性能和完整性都有更高的要求。 Android 中记录日志通常的方式是通过 Java Api 操作文件,当有一条日志要写入的时候,首先,打开文件,然后写入日志,最后关闭文件。使用这种方案虽然当前看上去对程序的影响…
指纹识别的前世今生
2016 年,指纹识别手机全面普及,功能、体验大幅提升。但面对大规模的量产和技术相对不成熟,即便是旗舰机也很难把控指纹识别这一关。那指导致体验不佳的原因是什么?为什么如此多厂商选择把指纹识别做到背面?指纹识别技术的发展都经历了什么?
GitHub 权限校验失败给我的启发
GitHub 权限校验失败给我的启发
Android可绘制对象资源之shape和layer-list使用
前言 文章中内容多来自谷歌官方文档详戳,一些示例代码详戳GitHub,不喜请轻喷。 可绘制对象资源 可绘制对象资源是一般概念,是指可在屏幕上绘制的图形,以及可以使用 getDrawable(int) 等 API 检索或者应用到具有 android:drawable 和 andr…
Android技能树 — 屏幕适配小结
关于屏幕适配,几乎每隔一段时间就会看见有人发出来说XXX方案,实现超级简单的适配方式等等。所以我把我目前了解过的常用的适配方案做个总结,并简单说说原理,从而让大家也初步了解各个方案的实现。(其实很多人都是看见别人写的适配方案,虽然可能实际在使用了,但是却从来没有去了解过这个方案…
下一页
关注了
4
关注者
0
收藏集
0
关注标签
46
加入于
2016-05-14