随机推荐
framework中添加自己的aidl
前言简单记录一下在Framework中新增一个服务接口,方便应用调用,类似于获取AudioManager一样。AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);Android...
Git 常用命令之git log
前面我们简单的学了使用git一些命令的使用,要求不要的项目就可以应付的。但是,如果遇到一些复杂的时,就需要多看看官网的教程了。现在我们单独看看git log带所有参数命令。如果英文不错的朋友,可以直接阅读介绍更详细的官网:https://git-scm.com/docs/git-log1、g...
kernel logo到动画间闪黑屏
推荐使用 读书导航 极客导航 :125啦极客导航(http://www.biumall.com/jike.html)最近在Android 6.0时出现logo过度到Android动画时出现闪一下和黑屏问题。查询资料后,在《kernel logo到开机动画之间闪现黑屏(android 5.X)》找...
周国平:享受智力活动的快乐
人不但应该享受生命,而且人还有一个更高的层次,就是人是有精神属性的,人应该享受自己的精神属性,享受精神的快乐。精神需要的满足,精神能力的生长和发展,是人生幸福更加重要的源泉和方面。那么,人有哪些精神需要,有些什么样的精神能力呢?我套用柏拉图的一个分类,不过可能跟他的原意不太一样。我们可以把人...
自定义View和自定义属性
对于自定义属性,需要遵循以下几步,就可以实现:自定义一个IcoLayout(extends View )类编写values/attrs.xml,在其中编写styleable和item等标签元素在布局文件中IcoLayout使用自定义的属性(注意namespace)在IcoLayout的构造...
Android进程间通信方式Messenger的简单记录
前言简单记录一下Messenger的使用,方便自己查阅。正文什么是MessengerMessenger是基于消息Message的传递的一种轻量级IPC进程间通信方式,本质上是对Binder的封装。通过Messenger可以让我们可以简单地在进程间直接使用Handler进行Message传...