Android基于ContentProvider的音乐播放器,通过读取系统多媒体信息,得到储存在外部存储器上的所有音频文件内容,用listview显示歌曲名和歌手信息.并通过mediaPlayer进行播放.该版本只是完成了一个音乐播放器的最简单功能,界面不炫酷,也没有特殊功能.主要用于参考学习Android系统功能强大的ContentProvider.
2023/12/26 17:46:18 3.3MB Android Content Provider
1
Android专用驱动构成了Android运行时的基石。
从技术上来讲,Android专用驱动也是整个Android系统的亮点,特别是Binder驱动。
Binder是一种进程间通信机制(IPC),它与传统的IPC机制对比,最大的特点是高效,因为通信数据在两个进程之间只需要执行一次拷贝即可。
Binder在Android系统里面使用得非常广泛以及频繁。
在涉及到比较大的通信数据时,Binder通常还结合另外一个驱动Ashmem来使用。
Ashmem是一个共享内存驱动,它与传统的共享内存相比,最大的特点是它是通过文件描述符来描述的,并且可以动态地进行分块管理。
动态分块管理的目的是可以将部分不再使用了的内存交回给系统,非常适合内存较小的移动设备使用。
另外一个专用驱动Logger是一个日志驱动,它与传统的日志系统对比,特点是日志是记录在内核空间而非文件中,这样就可以提高日志的读写速度。
这个PPT讲Logger、Binder和Ashmem三个Android专用驱动的实现原理。
由于这三个驱动在Android源代码里面用得非常广泛和频繁,因此理解它们的实现原理,就可以掌握Android的精华。
这对以后阅读Android系统的其它代码,也是非常有帮助的。
2023/12/26 3:56:01 1.29MB Android Binder Logger Ashmem
1
Android系统源代码情景分析第3版
2023/12/18 2:26:27 138.3MB java
1
博文源码《Android基于Socket无线遥控(2)--无线控制篇》http://blog.csdn.net/zzp16/article/details/7939852为Android系统添加模拟按键对外接口
2023/11/19 3:37:13 5KB Android 模拟触摸按键
1
Android系统所有串口自定义设置,波特率自定义设置,进行串口操作,并带自动发送,文本或16进制接收数据功能
2023/11/18 3:58:18 49KB 安卓Andr
1
Android系统相机的简单实用,以及处理Android6.0动态申请权限
2023/11/6 8:51:09 38.71MB Android Camera
1
和瑞亚官方的android系统配套文件里面包括各种eeti触摸屏移植所需要的文件,修改内容,apk等。
详细移植步骤和说明,可以参考我的博客:https://blog.csdn.net/mynameislinduan/article/details/113879290和瑞亚eeti触摸屏集成到android5.1/android4.4的过程和详细方法记录以及源码下载基于安卓5.1和和安卓4.4,里面包括linux内核驱动部分修改,androidframework部分修改。
eGTouch_v2.5.9321.A-all.tar.gz
2023/11/1 10:31:31 1.24MB eeti 触摸屏 和瑞亚 安卓触摸屏
1
android系统的镜像iso文件;
我在vmware可以下载进行安装;
并能跑起来;
希望帮助有需要的人;
2023/10/26 7:57:29 204B android-x86_ android-x86_
1
本代码主要有数据库的增删改查,闹钟提醒等功能,还有时间设置控件的应用等界面元素的应用,内附有设计文档。
希望能帮助各位。
2023/9/26 21:17:09 228KB 时间设置
1
罗升阳Android系统源代码情景分析(第三版)程序文件。
2023/9/23 15:25:39 2.3MB Androi
1
共 67 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡