- 博客(11)
- 资源 (16)
- 收藏
- 关注
原创 android的设置
1.源码位置和设备文件位置源码位于:frameworks\base\packages\SettingsProvider\res\values设备的设置文件位于:/data/system/users/0/settings_system.xml打开设置界面的activityam start com.android.settings2.音量设置声音大小:最大值15,对应100%。声音输出通道的音量:耳机/HDMI输出/扬声器默认使用volume_music值的
2020-11-02 11:53:30
537
原创 android的handler原理
应用1. 重写handler方法HandleMessage2.创建消息处理线程,以此调用 Looper.prepare(); new Hanlder(); Looper.loop();3.通过handle.sendmessage向处理线程发送消息。原理举例 //定义handler public class Workhandler extends Handler { public Workhandler(Looper looper) { .
2020-10-30 15:55:08
180
原创 android的property的学习记录
prop介绍安卓有自己一套property设置和获取的方法(和window的注册表有点类似),包括以下几类:persist.* 以persist开始的属性会在/data/property存一个副本。也就是说,如果程序调property_set设了一个以persist为前缀的属性,系统会在/data/property/里加一个文件记录这个属性,重启以后这个属性还有。如果property_set其它属性,因为属性是在内存里存,所以重启后这个属性就没有了。ro. : 以ro为前缀的属性不能修改。.
2020-08-24 17:41:21
296
原创 UDP发送的接口C语言
保存下一个UDP发送的C接口接口描述代码接口描述支持广播发送支持UDP单播发送正确返回0,错误返回-1代码<//* ip = 0表示广播,非0则udp单播 */int config_brocast_msg(uint32_t ip, uint16_t port, uint8_t *jsonmsg, int len){int sock;int so_broadcast = 1;struct sockaddr_in broadcast_addr;int ret;int fro
2020-07-17 11:50:30
455
原创 uloop分析和非阻塞标准输入的一种应用
什么是uloopuloop是libubox的一个模块,而libubox是openwrt的一个基础库。本文对libubox不重点敞开讨论。重点记录下自己项目中使用uloop的应用。uloop重点有三个功能:文件描述符触发事件的监控,timeout定时器处理, 当前进程的子进程的维护。其实是一种最简化的伪线程机制,可以将事务、定时器通过触发文件描述符fd的监控。对于linux应用开发,涉及...
2020-05-06 10:36:21
2908
转载 对称加密与非对称加密
(一)对称加密(Symmetric Cryptography)对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(secret key)。对称加密有很多种算法,由于它效率很高,所以被广泛使用在很多加密协议的核心当中。对称加密通常使用的是相对较小的密钥,一般小于256 bit。因为密钥越大,加密越强,但加密与解密的过程越
2015-11-13 14:47:47
363
原创 中断-学习总结
中断(硬中断),即使电信号,由硬件设备产生,直接送到中断控制器的输入引脚,中断控制器是个简单的电子芯片,其作用是将多路中断管线,采用复用技术只通过一个和处理器相连的管线与处理器通讯,当收到中断后,中断控制器会给处理器发送一个电信号,处理器检测到次电信号后便中断自己的工作,转而处理中断,此后处理器会通知操作系统已经产生中断,这样操作系统就会处理这个中断了。不同设备对应的中断不同,而每个中
2015-06-13 17:08:28
794
原创 系统调用--学习总结
linux内核设计和实现–系统调用学习总结过程应用程序(用户空间)经常会使用系统调用来和内核通信,其主要目的是访问(或读或写)只有内核能直接管理的资源,比如读取文件。之所以这些资源只允许内核调用分配,主要有三个原因:一,系统调用为用户空间提供了一种硬件的抽象接口,而不需要关系底层是哪种硬件系统、哪种文件系统、磁盘介质等;二,保证系统的稳定和安全,内核可以根据权限、用户类型和一些规则对需要进行访问进行
2015-05-16 10:42:04
958
SecureCRT6.5.0串口工具
2020-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人