随机推荐

Android按键音简单源码分析

前言记录一下Android按键音相关分析。记录于此,方便自己查阅和回顾。Android P源码上分析正文当一个View设置点击监听事件setOnClickListener()时,如果用户点击默认就会有按键音,当然如果你不需要,可以通过如下取消。xml配置android:s...

MediaSession的简单使用

前言Android 5.0开始引入的媒体应用框架,分为媒体控制器MediaController(用于界面UI)和媒体会话MediaSession(用于播放器Player)。MediaSession框架,使用一套接口,减少了很多流程的繁琐和service的通信等,实现多个设备或者UI的统一调用,其...

使用Android Studio编译assets文件未打包进apk

前言从Eclipse项目中移植到Android studio编译后或者新创建项目然后自己新创建assets目录,编译打包后,发现assets并没有在apk。如何确定是否编译进入,可以考虑解压apk(apk就是一个压缩文件,后缀改成zip解压即可)。解决assets文件未打包进apk下面有两...

林清玄 :其实生活都一样,看你怎么想

住在维琴尼亚州的美国朋友,是一位电力工程师,有一天他告诉我一个故事。他被通知到维琴尼亚山上的电塔修理电力障碍,于是清晨就出发了。电塔在很远的山上,开车八小时才抵达那座山,在山里绕来绕去,就是找不到那座电塔,天色逐渐暗下来,终至完全黑暗,伸手不见五指。山上既没有人家,也没有灯火,他心里愈来愈着急,...

Android截图命令总结

前言简单记录一下Android设备多个屏幕或单个屏幕的截图方式。记录一下,方便自己查阅。正文查看displayId查看有屏幕的displayIdadb shell dumpsys window displays | grep displayIdubuntu$ adb shell d...

Android触摸事件简单分析

这篇文章以前写的,后来博客清空重新开始了。最近看到,因此摘抄于此,以便查阅。在开始分析之前,大家可以先记几个结论,这样便于理解。  结论1:事件一定是先到达父控件上。  结论2:事件简单来说可以分为三种:Down事件、Move事件、Up事件。PS:(1) 为了让读者看得更清晰,在代码中只打...