上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 49 下一页
摘要: android项目开发常见的一个需求就是文件下载进度,或者做其他后台操作要求显示一个进度,这样用户体验更加好友。 github地址:https://github.com/yongfengnice/CircleProgress 下面是项目常用的自定义View实现圆角进度条、圆形百分比进度,效果如下: 阅读全文
posted @ 2019-12-03 18:05 yongfengnice 阅读(2108) 评论(0) 推荐(0)
摘要: github地址:https://github.com/yongfengnice/CalendarList 日期列表是Android项目很常见的需求,实现效果如下所示: 如图所示,每个月份是一个自定义View,不然呢?你因为每天是一个系统自带的TextView呀,那不是会卡死吗,是真卡爆了可能不死而 阅读全文
posted @ 2019-12-03 15:34 yongfengnice 阅读(813) 评论(2) 推荐(1)
摘要: void test_daemond() { //1.fork()子进程 //2.sid()新建新会话,脱离终端 //3.chdir()切换工作目录,防止占用可卸载的文件系统 //4.umask(0)重置文件权限掩码,防止继承父进程的文件屏蔽字拒绝某些权限 //5.close(fd)关闭打开的继承父进 阅读全文
posted @ 2019-11-30 00:10 yongfengnice 阅读(366) 评论(0) 推荐(0)
摘要: 1.信号特性: 简单但不可靠,不能携带大量信息,特定条件才触发。 包括软件中断和硬件中断。 软件中断如:调用abort、raise,alarm,setitimer等函数触发的中断 硬件中断如:除0导致的SIGFPE(浮点数例外),非法访问内容导致的SIGSEGV(段错误),非法内容对齐等导致的总线错误(SIGBUS) 等等2.信号三要素: 1)编号:信号编号范围是1~64。1~31为常规信号编号。 阅读全文
posted @ 2019-11-28 21:22 yongfengnice 阅读(1020) 评论(0) 推荐(0)
摘要: 一段时间不接触了jni开发了,jni里的方法返回jstring,就直接返回了诸如"success"之前的字符串,导致一直报这个错,正确的做法是:jstring的类型需要返回(*env)->NewStringUTF(env, "success")也就是说出现这个问题,原因就是jni作为中间层和java、c层的数据类型是不一致的,需要转化的。所以遇到这个类似的错误,就需要看看是不是类型不兼容引起的。 阅读全文
posted @ 2019-11-25 16:40 yongfengnice 阅读(2282) 评论(0) 推荐(0)
摘要: //给ExpandableListView设置分组点击事件binding.elvContactGroup.setOnGroupClickListener { parent, _, groupPosition, _ -> if (parent.isGroupExpanded(groupPosition)) { parent.collapseGroup(groupPosition) } else { 阅读全文
posted @ 2019-11-23 11:38 yongfengnice 阅读(765) 评论(0) 推荐(0)
摘要: 注意:编译生成可执行文件时之前必须加参数 -g,比如:gcc hello.c -o hello -g 阅读全文
posted @ 2019-11-21 00:05 yongfengnice 阅读(461) 评论(0) 推荐(0)
摘要: 1.管道,pipe()函数 实现最简单,实际为内核缓冲区的环形队列。 用于父子、兄弟等有血缘关系的进程间通信。 单向流动性,只能从管道读端读取,写端写入。 int fds[2]; pipe(fds);//传出参数,fd[0]为读端描述符,类似于stdin;fd[1]为写端描述符,类似于stdout 2.命名管道,fifo()函数 Linux基础文件类型。 可用于无血缘关系的进... 阅读全文
posted @ 2019-11-18 23:53 yongfengnice 阅读(1774) 评论(0) 推荐(0)
摘要: class ClickURLSpan(url: String) : URLSpan(url) { companion object { fun stripUnderline(textView: TextView) { textView.movementMethod = LinkMovementMethod.getInstance() ... 阅读全文
posted @ 2019-11-18 09:41 yongfengnice 阅读(1570) 评论(0) 推荐(0)
摘要: int pid = fork(); if (pid == -1 ) {//返回-1,说明fork失败 perror("fork"); exit(1); } else if (pid > 0) {//返回子进程pid,说明是父进程 } else if (pid == 0) {//返回0,说明是子进程 阅读全文
posted @ 2019-11-16 22:27 yongfengnice 阅读(1140) 评论(0) 推荐(0)
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 49 下一页