10 2019 档案
摘要:2019-10-31 关键字:SwitchButton、状态开关 完整源码在文末。 状态切换开关就是是一个拥有两种或多种状态的开关按钮,可以通过单击来改变状态的View。如下图: 虽然Android官方也有提供了一个 SwitchButton 可以提供两种状态之间的切换,但官方嘛,向来是只追求实用,
阅读全文
摘要:2019-10-27 关键字:sqlite3、Linux数据库 嵌入式设备通常都不会有太丰富的计算与内存资源,为了能在这种资源紧张型的嵌入式设备中也能正常使用与PC端类似的数据库软件,就必须专门针对嵌入式设备开发轻量级数据库。目前嵌入式领域的数据库软件主要有以下几种: 1、SQLite 一种关系型数
阅读全文
摘要:2019-10-23 关键字: APK申请权限、通过代码获取权限、定位权限、相机权限 这篇文章大部分的内容都搬自简书某位大神的博客: https://www.jianshu.com/p/e36f686588d6 。搬运的目的有二:一是方便自己后续查阅,二是添加一些自己的使用经验。感谢这位简书大神的奉
阅读全文
摘要:2019-10-21 关键字:Java代码安装程序 在 APK 开发中,通过 Java 代码来打开系统的安装程序以安装 APK 并不是什么难事,一般的 Android 系统都有开放这一功能。 但随着 Android 系统版本的迭代,其对于权限的把控越来越严格,或者说是变得越来越注重安全性。这就导致了
阅读全文
摘要:2019-10-21 关键字:编译时自动拷贝文件 Android 系统开发中,编译大包是常有的事。 做系统集成开发的同学也经常能遇到需要预置一些文件进系统中,这时就需要在编译过程中使用不同于编译的命令来预置了。 不过总得来说,编大包时拷贝的实现也很简单,至少编译系统已经帮我们完成绝大部分的工作了,我
阅读全文
摘要:2019-10-20 关键字:select 与 poll 在 Linux 系统下,IO 总共可以分为以下四种: 1、阻塞 IO; 2、非阻塞 IO; 3、IO多路复用; 允许同时对多个 IO 进行控制。 4、信号驱动 IO; 一种异步通信模型。前面三种 IO 都是同步型的,唯这一种是异步型的。 阻塞
阅读全文
摘要:2019-10-18 关键字:Android 软键盘 Android 在开发 APK 的时候需要用户输入文字是很寻常的。 通常我们都会选择使用 EditText 或自定义一个类似的输入框来承载用户的输入信息。 但正所谓唤出软键盘容易,隐藏它难啊。 你可能会说,隐藏系统输入法软键盘有什么难的,输完以后
阅读全文
摘要:2019-10-14 关键字:C 语言的 UDP 编程与实例 UDP 连接是一种无连接的网络连接协议。 Linux 下的 UDP 编程的函数接口与 TCP 差不了多远。在 UDP 通信模型中,也是以 C/S 模型来通信的。 服务端的函数调用流程主要有以下几个: 1、socket() 2、bind()
阅读全文
摘要:2019-10-14 关键字:rk3288 MIPI 点屏 rk 平台关于 MIPI 屏幕的点屏流程已经非常完善了,基本上只要确定了硬件没问题、接线没问题、屏幕没问题,再稍稍配置一下 dtsi 里的参数就可以的了。 MIPI 点屏流程大致可以概括为以下几步: 1、确认硬件环境; 2、确认相关接口管脚
阅读全文
摘要:2019-10-07 关键字: TCP 网络通信模型中通常都都采用 C/S架构。 所谓 C/S架构 即通信双方一方是客户端 Client,另一方是服务端 Server。 服务端的整体流程如下: 1、socket() 2、bind() 3、listen() 4、accept() 5、write() 6
阅读全文
摘要:2019-10-07 关键字:Linux 网络编程基础 TCP/IP 协议里有两种不同的协议: 1、TCP协议 用于检测网络传输中的差错。 2、IP协议 用于对不同网络进行互联。 简单说就是 TCP 负责纠错,IP 负责传输。 网络体系结构: 网络体系结构就是将复杂的网络通信过程按照一定的规则进行分
阅读全文
摘要:2019-10-06 关键字:进程间通信、semaphore、进程间通信实例 进程间通信的几种方式: 1、早期 Unix 进程间通信方式 1、无名管道 pipe 2、有名管道 fifo 3、信号 signal 2、System V IPC 1、共享内存 2、消息队列 3、信号灯集 3、套接字 soc
阅读全文
摘要:2019-10-01 关键字:进程、线程、信号量、互斥锁 什么是程序? 程序就是存放在磁盘上的指令和数据的有序集合,就是源代码编译产物。 它是静态的。 什么是进程? 进程就是操作系统为执行某个程序所分配的资源的总称。进程是程序的一次执行过程,因此它与程序不同,它是动态的。它的生命周期包括创建、调度、
阅读全文

浙公网安备 33010602011771号