首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
aeatho
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
118
文章 118
沸点 0
赞
118
返回
|
搜索文章
赞
文章( 118 )
沸点( 0 )
android APP性能优化总结
想系统了解android APP性能优化,请进
Android系统层Watchdog机制源码分析
Watchdog,初次见到这个词语是在大学的单片机书上, 谈到了看门狗定时器. 在很早以前那个单片机刚发展的时候, 单片机容易受到外界工作影响, 导致自己的程序跑飞, 因此有了看门狗的保护机制, 即:需要每多少时间内都去喂狗, 如果不喂狗, 看门狗将触发重启. 大体原理是, 在…
浅谈Android中的MVP与动态代理的结合
在Android开发平台上接触MVP足足算起来大概已经有一个年头左右。从最开始到现在经历的几个项目中我都采用了MVP架构作为底层框架,使得在view(Activity/Fragment)层中的业务调用逻辑分离到另外的presenter层中,让view层变得非常的轻量,并且不会出…
安卓平台中的动态加载技术分析
安卓平台的动态加载原理,本质其实还是利用java相关知识实现。然而java语言中,开发人员能通过程序进行动态操作class的,主要是字节码生成和类加载器这两部分的功能。本文中也主要是围绕这两方面的技术,展开在安卓平台上的应用分析。 阅读本文,一起宏观理解安卓插件化,热修复,模块…
View.getContext() 里的小秘密
关于这篇文章内容适合哪些同学,可以先提几个问题请大家考虑下。 如果对上述的问题有疑惑或者有不确定的,都可以在下文里找到答案。我们会从项目调试时发现的问题入手,逐步分析找到原因,所以本文可能会有些长,着急的小伙伴可以按照标题找到自己关心的内容。 为了简化阅读,本文中“不相关”的代…
Android Studio配置fingbugs checkstyle pmd lint
前言在Android项目开发过程中,开发团队往往要花费大量的时间和精力发现并修改代码缺陷。Java静态代码分析工具能够在代码构建过程中帮助开发人员快速、有效的定位代码缺陷并及时纠正这些问题,从而极大地
文字太多?控件太小?试试 TextView 的新特性 Autosizing 吧!
Android 8.0 已经发布了有一阵子了,如果你有在关注它,你应该会知道它新增了一个对于 TextView 字体大小变动的新特性:Autosizing。 本身这个新特性,如果只是在 Android 8.0 才有效,对于开发者而言,就显得有点鸡肋了,可能还需要一段时间才能普及…
ToastCompat: An Android library to HOOK and FIX Toast BadTokenException
理论上来说,如果你的应用使用了 Toast,那么在 Android 7.1(API 25) 上面都会遇到这个异常,在有些情况下它甚至必现,而且你无法 try-catch 它,几乎无可奈何,不过现在好了,通过 hook Toast 使用的 Context 对象,可修复它了。
下一页
关注了
79
关注者
0
收藏集
3
关注标签
12
加入于
2016-05-13