首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ReAndroid
掘友等级
勿在浮沙建高台
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
46
文章 46
沸点 0
赞
46
返回
|
搜索文章
最新
热门
Android性能优化(三)-绘制优化
在一个典型的显示系统中,一般包括CPU、GPU、display三个部分,其中CPU负责计算数据,把计算好的数据交给GPU,GPU对图形数据进行渲染,渲染好后放到buffer中存起来,然后display负责把buffer的数据呈现到屏幕上。 display在Android中,读取…
Gradle学习(三):关于Android Gradle插件
1、引如AndroidGradle插件引入第三方插件的方法:根build.gradle中:引入第三方gradle库的方法:先在根build.gradle中使用classpath引入路径,因为是在根工程
Gradle学习(二):你应该记住的Gradle
Gradle生命周期2.配置阶段:生成task对象,并完成task拓扑图3.执行阶段:执行任务以及依赖的所有任务生命周期相关API:ProjectProject相关APIProject属性相关API写
Gradle学习(一):你应该知道的Groovy
字符串Groovy中的字符串有三种写法:单引号写法:双引号写法:三引号写法:三者的区别:集合Groovy的集合List打出来的结果是ArrayList,task的使用后续再讲述Map方法实参括号是可以
Android监听Home键、多任务键方法
Activity中的代码:
深入了解注解及Android APT
@Target描述的是注解的使用范围,携带的值为枚举,作用是标明它修饰的注解可以用在哪些地方。比如上述例子中的@Event只能作用于属性和方法上 注意:每个注解可以跟n个ElementType关联。当无指定时,注解可用于任何地方。 @Retention描述的是注解的存在时期。如…
Android性能优化(二)-内存优化
危害:一次内存泄漏似乎不会有很大影响,但内存泄漏堆积后的后果就是内存溢出,导致崩溃。即使没发生内存溢出,占据较多内存后,会引发gc,导致卡顿 1、先用Memory Profiler的堆转储功能,记录下一段时间内的内存情况,存储为hprof文件。 2、使用hprof-conv工具…
Android性能优化(一)-启动优化
应用有三种启动状态,每种状态都会影响应用向用户显示所需的时间:冷启动、温启动和热启动。在冷启动中,应用从头开始启动。在另外两种状态中,系统需要将后台运行的应用带入前台。 一旦应用进程完成首帧绘制,系统进程就会换掉当前显示的后台窗口,替换为主Activity。此时,用户可以开始使…
Android工程师学习JVM(九)-Java内存模型和volatile关键字
在学习JVM这个系列文章中,已经讲解了JVM规范、Class文件格式以及如何阅读字节码、ASM字节码处理、类的生命周期及自定义类加载器、内存分配、字节码执行引擎、垃圾回收机制等。本篇介绍HotSpot中的垃圾收集器,对于理解垃圾回收机制会很有帮助 Java内存模型(Java M…
Android工程师学习JVM(八)-HotSpot中的垃圾收集器
在学习JVM这个系列文章中,已经讲解了JVM规范、Class文件格式以及如何阅读字节码、ASM字节码处理、类的生命周期及自定义类加载器、内存分配、字节码执行引擎、垃圾回收机制等。本篇介绍HotSpot中的垃圾收集器,对于理解垃圾回收机制会很有帮助 前面讲的垃圾回收只是理论部分,…
下一页
个人成就
文章被点赞
146
文章被阅读
37,422
掘力值
1,097
关注了
17
关注者
84
收藏集
1
关注标签
16
加入于
2020-11-07