首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
往事一块六毛八
掘友等级
android
年轻人不讲武徳
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
41
文章 41
沸点 0
赞
41
返回
|
搜索文章
最新
热门
性能优化--启动优化
黑白屏问题 给启动activity单独设置一个Theme 查看activity执行时间 4.4以前 ThisTime:最后一个启动的Activity的启动耗时; TotalTime:自己的所有Acti
性能优化-- UI绘制优化
过度绘制优化(主要减少GPU工作量) 查看方法 开发者选项-》Profile GPU rendering/调试GPU过度绘制 处理方案 1.减少背景重复 注意主题中的设置,非业务需要,不要去设置背景
性能优化--bitmap
Bitmap内存模型 Android 2.3之前 Bitmap的像素数据存放在Native内存,而Bitmap对象本身则存放在Dalvik Heap中,Native内存中的像素数据并不会以可预测的方式
性能优化--内存优化
Java虚拟机 内存分配 Java程序在运行的过程中会将其管理的内存分为若干个不同的数据区: 方法区:方法区存放的是类信息、常量、静态变量,所有线程共享区域。 虚拟机栈:每个方法在执行的同时都会创建一
性能优化--ANR
ANR 概念 ANR(Application Not responding),是指应用程序未响应,Android系统对于一些事件需要在一定的时间范围内完成,如果超过预定时间能未能得到有效响应或者响应时
Android 组件化架构思路
为什么要模块化/组件化 随着APP版本不断的迭代,新功能的不断增加,业务也会变的越来越复杂,APP业务模块的数量有可能还会继续增加,而且每个模块的代码也变的越来越多,这样发展下去单一工程下的APP势必
ConstraintLayout
ConstraintLayout介绍 ConstraintLayout现在是AndroidStudio默认的布局,官网的介绍是让布局更加灵活。这样可以减少布局的嵌套,提升UI绘制效率。 Constra
Android中的线程池
线程池的作用 重用线程池中的线程,避免因为线程的创建和销毁所带来的性能开销 能有效控制线程池的最大并发数,避免大量的线程之间因互相抢占系统资源而导致的阻塞现象。 能够对线程进行简单的管理,并提供定时执
第一行代码学习补漏
类的继承 kotlin默认所有非抽象类都是不可以被继承的,相当于Java中给类声明了final关键字。之所以这么设计,其实和val关键字的原因是差不多的,因为类和变量一样,最好都是不可变的,而一个类允
面试准备2
final:变量、类、方法的修饰符,被 final 修饰的类不能被继承,变量或方法被 final 修饰 则不能被修改和重写。 finally:异常处理时提供 finally 块来执行清除操作,不管有没有异常抛出,此处代码都会 被执行。如果 try 语句块中包含 return 语…
下一页
个人成就
文章被点赞
48
文章被阅读
12,118
掘力值
651
关注了
49
关注者
20
收藏集
3
关注标签
20
加入于
2019-09-22