首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
最爱豆沙包
掘友等级
Android 开发
|
证券公司
认真充实每一天
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 11
沸点 2
赞
13
返回
|
搜索文章
最新
热门
ThreadPoolExecutor 详解
Executor 框架最核心的类是 ThreadPoolExecutor,它是线程池的实现类,主要由下列4个组件构成。 corePool:核心线程池的大小 maximumPool:最大线程池的大小
Executor 框架介绍
在 Java中,使用线程来异步执行任务。Java 线程的创建与销毁需要一定的开销,如果我们为每一个任务创建一个新线程来执行,这些线程的创建于销毁将消耗大量的计算资源。
ListView卡顿的原因以及优化策略
ListView的卡顿困扰和很多的开发者,其实答案很简单,不要在主线程中做过多的耗时操作即可,提高滑动的流畅度
Android Bitmap 的高效加载
Bitmap在Android中指的是一张图片,可以是png格式也可以是jpg等其他常见的图片格式。那么如何加载一张图片呢?
NDK 开发
Java 的优点是跨平台,但作为you点de 同时,其在和本地交互的时候就出现了短板,Java 的跨平台特性导致其本地交互的能力不够强大,于是 Java 提供了 JNI 专门用户和本地代码交互。
Android 使用 CrashHandler 来获取应用的crash信息
不管程序怎么写都很难避免不发生 crash。如果用户在使用时发生了crash,这个crash信息很难获取到,这非常不利于一个产品的持续发展。其实可以通过CrashHandler来监视应用的crash。
可以直接使用的 Android Monkey 命令
可以直接使用的Monkey 命令,只需要替换 allowed-package-name 为自己的包名即可
SpotBugs 在Android Studio 程序包R不存在
1、Android Setting Tools 下找到 SpotBugs 2、General 中 Compole affected files before analyze 前面勾选去除
LiveData中postValue和setValue的区别
先看看文档和代码 postValue: setValue: 所以: setValue() 必须要在主线程调用 postValue() 可以在工作线程调用 但是!!!!! 如果多次调用postValue
View 中容易混淆的坐标关系:left、ScrollX、getX()
View中有各种表示坐标的属性和方法,一次性搞明白,有助于理解自定义View、动画、处理事件分发等。
下一页
个人成就
文章被点赞
78
文章被阅读
46,513
掘力值
1,009
关注了
27
关注者
28
收藏集
1
关注标签
5
加入于
2017-01-05