首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
BrookZhao
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
赞
文章( 7 )
沸点( 0 )
HenCoder Android 开发进阶: 自定义 View 1-2 Paint 详解
这期是 HenCoder 自定义绘制的第二期: Paint。如果你没看过第一期,可以先去看一下第一期: HenCoder Android 开发进阶:自定义 View 1-1 绘制基础 简介 上一期我已经简单说过, Canvas 的 drawXXX() 方法配合 Paint 的几个…
ActivityTaskView: 直观的 Activity 任务栈和 LaunchMode 分析工具
一个显示当前 APP 中 Activity 任务栈的悬浮窗工具
AsyncTask 和线程池的理解和应用
Android 中的 AsyncTask 结合线程池使用
设计原则之旅 (二):开闭原则
在产品更新迭代阶段,随着需求的不断变化,原有的代码不能满足新的需求,需要对原有代码进行修改,在修改的过程中,可能会对原有代码引入新的错误,从而增加系统风险与维护成本。如果设计遵循开闭原则,这可以有效避免这些问题
基于代理 Application 机制的 Anddroid 应用加壳方法
壳是指一个程序的外面再包裹上另外一段代码,保护里面的代码不被非法修改或反编译的程序。它们一般都先于程序运行,拿到控制权,然后完成它们保护软件的任务。对于 Android APP 来说,所有的实现逻辑都集成于 DEX 文件中,DEX 文件是一个 APP 的核心所在,因此保护 DEX 文件被逆向或者修改尤其重要。
关注了
4
关注者
0
收藏集
5
关注标签
29
加入于
2016-09-04