- 博客(16)
- 资源 (22)
- 收藏
- 关注
转载 android measure类型,Android-MeasureSpec那些事
MeasureSpec的简介MesureSpec可以理解为测量View大小的依据。它由一个32位的int值组成,前两位表示测量模式,后30位表示大小值。测量模式(Mode)的类型有3种:UNSPECIFIED、EXACTLY 和AT_MOST。Measure源码分析public class MeasureSpec {// 进位大小 = 2的30次方// int的大小为32位,所以进位30位 = 使...
2021-05-31 14:46:14 132
转载 android极光推送判断消息,通过极光推送给Android所有用户发送推送消息
https://www.cnblogs.com/yueguanguanyun/p/8485381.html所需jar包,在maven中添加下列依赖:cn.jpush.apijpush-client3.2.17cn.jpush.apijiguang-common1.0.3只实现简单的向所有的Android 和 IOS发送推送:public class Jdpush {//极光推送>>An...
2021-05-29 10:17:54 272
转载 android 背景描边,Android告别使用shape标签,自定义实现圆角、背景色、描边Button...
为什么不使用shape标签我想大家平常都用过shape标签来定义一个Drawable,来实现一些例如圆角、设置描边等一些需求。但是,最近发现项目中res/drawable/下的shape标签文件越来越多,每当我们实现一些稍微不同的小需求时(例如圆角半径不同)就要新建一个shape标签的文件,这不仅很繁琐,还增加了内存、增加了apk的大小。GradientDrawable:shape的动态实现在我们...
2021-05-26 23:24:27 398
转载 android点击事件的优先级,Android进程优先级
线程与进程的最大区别就是是否共享父进程的地址空间,内核角度来看没有线程与进程之分,都用task_struct结构体来表示,调度器操作的实体便是task_struct。一、 进程优先级进程可划分为普通进程和实时进程优先级值越小表示进程优先级越高,3个进程优先级的概念:静态优先级: 不会时间而改变,内核也不会修改,只能通过系统调用改变nice值的方法区修改。优先级映射公式:static_prio =...
2021-05-26 08:40:42 297
转载 android 径向菜单,带你领略 ConstraintLayout 1.1 的新功能
约束布局(ConstraintLayout)通过使用 Android Studio 中的可视化编辑器来为您生成绝大多数的 UI,进而达到简化 Android 中创建复杂布局的目的。它通常被我们描述为更加强大的 RelativeLayout。通过使用约束布局,您可以定义一些复杂的布局而不需要创建复杂的视图层级。约束布局最近发布了 1.1 稳定版本,并迅速获得大量好评。全面的优化改进可以让多数布局的运...
2021-05-26 08:06:50 82
转载 android 自定义圆角view,Android 自定义View - 实现圆角图片的几种方式
圆角图片在日常开发是非常常见,所以掌握它也是必要。之前也掌握相关有效的方法,但是从来没有总结过,今天写一篇文章来专门总结已知的方法。本文会介绍三种实现圆角图片的方法,同时也会介绍他们直接的区别。1. clipPath方法第一种方法通过Canvas的clipPath来实现,我们先来看一下相关实现代码:public class RoundImageViewByClipPath extends Imag...
2021-05-25 16:47:21 820
转载 docker linux计划任务,docker(ubuntu)中安装cron运行crontab定时任务
推荐文章收集系统其它服务日志,在客户端上操作,以nginx服务的日志为例先修改配置文件 /etc/rsyslog.conf,内容如下:#grep -v "^$" /etc/rsyslog.conf | grep -v "^#"$ModLoadimuxsock#providessup推荐文章由于要把之前升级成mvc4的项目改为mvc3,在google里找的文章居然打不开,报连接重置,折腾半...
2021-05-25 13:34:13 291
转载 c语言字符集改为多字节,多字节与Unicode
编码知识一、Unicode与多字节(ANSI )(1)Windows中,Unicode也称为宽字节,多字节也称为窄字节; VS中默认使用Unicode编码,在项目属性>>配置属性>>常规>>字符集中可选择Unicode字符集或者多字节字符集(2) Unicode与多字节函数版本、字符、字符串类型的区别Win32 API中大部分参数有字符串的函数都有两个版本以A...
2021-05-21 21:21:37 777
转载 C语言坏内存,Linux C语言内存越界问题
8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?进程地址空间的分配如下图:0xFFFFFFFF +-----------------++---Kernel Space--+ Kernel0xC0000000 +-----------------++-----Stack-------++-----------------++-Memory Mapping--+ ...
2021-05-19 05:39:44 105
转载 linux libssl.so.6,libssl.so。6:無法打開共享對象文件:沒有此類文件或目錄
I am trying to load but getting below error我正在嘗試加載,但低於錯誤Cannot load /usr/lib64/httpd/modules/mod_pubcookie.so into server: libssl.so.6: cannot open shared object file: No such file or directory無法加載/us...
2021-05-13 23:26:38 229
转载 linux 发送at指令,AT指令(打电话与发短信)
因为我做的这个模块只用打电话与发短信的功能 而且鉴于网上许多命令写的特别难理解。所以花了一些时间把常用的AT指令整理出来 以下命令全部在TC35i上测试成功.一.打电话ATD 拨号命令。这个命令用来设置通话、数据或传真呼叫。例 ATD13844019770;ATH 挂机命令。ATA 接电话。二.短信息1.设置短消息模式AT+CMGF=?(0)=PDU (1)=TEXTPDU模式可以传送文字 TEX...
2021-05-12 09:50:29 1189
转载 部署linux环境python,LINUX部署python环境
centos常用库yum install -y zlib openssl openssl-devel gcc gcc-c++ Xvfb libXfont Xorg libffi libffi-devel python-cffi python-devel libxslt-devel libxml2-devel zlib-devel bzip2-devel xz-libs wgetubuntu常用库s...
2021-05-11 01:57:55 39
转载 linux 修复 windows xp,Linux 重装windows xp后如何恢复grub
[Linux 重装 Windows xp后想要恢复grub界面,首先就要想法进入Linux系统,进入一般有两种方法。方法一:在新装的Windows xp中重新装入GRUB For dos,然后重启电脑,在启动界面选择GRUB For dos并进入,按“C”键进入命令行模式,使用“cat”命令找出内核,具体如下,grub>cat (hd0,x)/boot/grub/grub.info 回...
2021-05-08 18:53:49 135
转载 linux 主备自动切换,nginx+keepalive主从双机热备+自动切换解决方案
环境采集cenots6.364位迷你安装,因为安装前,你需要做一些工作yuminstall-ymakewget如果你愿意可以更新下系统,更换下yum源.1.安装keepalive官方最新版keepalived-1.2.7tarzxvfkeepalived-1.2.7.tar.gzcdkeepalived-1.2.7在此之前。请安装一下一些简单的工具yuminstall-y...
2021-05-08 07:48:10 323
转载 linux时间戳大于一天,UNIX时间戳与time()算时间差
8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?在mysql查询中我们经常会遇到UNIX时间戳的转换还有计算经过时间的问题,下面的我的一种解决方案需要用到的函数getdate(unix数字时间戳)将时间戳数字转化为键值数组,使得我们可以轻易地分离想要进行判断的时间time()方便获取现在的时间现假设从mysql中获取到时间戳为$result$date_time_arr...
2021-05-02 11:55:20 353
转载 linux 文件 openwrt,OpenWRT flash分区、文件系统
1、了解分区在路由器的flash上时有分区的。openwrt首次刷机完成后,再过一段时间会有以下提示jffs2: notice: (246) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 9 of xref (0 dead, 2 orph...
2021-05-01 21:52:59 261
python运维和开发实战-基础篇
2021-06-22
python Django轻量级sass管理平台手把手实战演练
2021-06-20
python搞定sass项目_09_支付环节
2021-06-20
消灭JavaScript怪兽第三季ES6/7/8新特性(18-19)
2021-06-20
你必须知道的 TypeScript 语法
2021-06-19
Java深入核心-多线程编程实战
2021-06-18
通俗易懂的Spring注解驱动开发教程(含配套资料)
2021-06-14
Opencv4图像分割和识别实战课程
2021-06-14
JMETER 性能测试入门到项目实战视频课程
2021-06-13
20分钟学会vim工程实践
2021-06-11
python入门教程
2021-06-10
FFmpeg音视频开发实战6 iOS/Android/windows/Linux
2021-06-10
Oracle从入门到精通全套视频教程之SQL与PLSQL(四)
2021-06-09
分布式搜索引擎Elasticsearch开发实战基础篇
2021-06-09
Lucene教学视频从入门到精通(备java基础,javase。javaee)
2021-06-09
SQL Server 2016查询(二)
2021-06-09
Python开发介绍(第一季)
2021-06-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人