自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 文章标题

120 大 Java 面试题及答案现在是时候给你展示我近 5 年从各种面试中收集来的 120 个问题了。我确定你在自己的面试中见过很多这些问题,很多问题你也能正确回答。多线程、并发及线程的基础问题1)Java 中能创建 volatile 数组吗? 能,Java 中可以创建 volatile 类型数组,不过只是一个指向数组的引用,而不是整个数组。我的意思是,如果改变引用指向的数组,将会受到 vola

2017-10-30 15:14:36 145

原创 欢迎使用CSDN-markdown编辑器

Parcelable和Serializable除了传递基本类型外,传递自定义的对象需要实现Parcelable或者Serializable接口。区别两种都是用于支持序列化、反序列化话操作。两者最大的区别在于存储媒介的不同,Serializable使用IO读写存储在硬盘上,而Parcelable是直接在内存中读写,很明显内存的读写速度通常大于IO读写,所以在Android中通常优先选择Parcelab

2017-10-27 11:09:15 132

原创 Android 内存溢出和内存泄漏

内存泄漏 memory leak程序申请内存后,没有被释放和回收,内存泄漏堆积,造成内存溢出 out of memory内存溢出 out of memory超出系统所能供给的内存,造成内存溢出

2017-04-11 15:38:44 274

原创 如何防止app被第三方软件杀死

Service设置成START_STICKY,kill 后会被重启(等待5秒左右),重传Intent,保持与重启前一样​通过 startForeground将进程设置为前台进程,做前台服务,优先级和前台应用一个级别​,除非在系统内存非常缺,否则此进程不会被 kill双进程Service:让2个进程互相保护,其中一个Service被清理后,另外没被清理的进程可以立即重启进程QQ黑科技:在应用退到

2016-10-25 16:40:11 901

原创 怎么让 Android 程序一直后台运行

从技术角度概括一下现在普遍的防杀方法Service设置成START_STICKY,kill 后会被重启(等待5秒左右),重传Intent,保持与重启前一样​通过 startForeground将进程设置为前台进程,做前台服务,优先级和前台应用一个级别​,除非在系统内存非常缺,否则此进程不会被 kill双进程Service:让2个进程互相保护,其中一个Service被清理后,另外没被清理

2016-10-25 16:37:56 6452 1

原创 TextView显示不同颜色字体

view .setText(Html.fromHtml(""+name+""+content+""));

2015-11-17 17:24:44 294

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除