![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
知识分享
chengkni
一个普通程序猿,正在努力成为更好的程序员。
展开
-
Ubuntu删除多余旧内核
Ubuntu删除多余旧内核(以下类容来着互联网其他博客)引言:VPS磁盘空间小,boot分区不够用。升级几次内核后分区就满了。所以删除需要删除过多的旧内核。而每次删除都得在线查。所以特转载一份博客。随意找的博客。固不贴出来源博客地址了。供自己查阅。(以下类容来着互联网其他博客)linux多次升级以后系统中会存在大量不同版本的内核,而每个内核占用非常多的硬盘空间(一般一个内核300mb左右占用)。所以需要定期清理没用的内核,但最好保留最近两个内核,因为有的软件需要依赖特定内核而不一定是最新的。首先查询原创 2021-01-19 14:08:29 · 8220 阅读 · 0 评论 -
Ubuntu完全卸载MySQL
文章目录首先用查看自己的MySQL有哪些依赖先卸载mysql-common然后卸载client和server查看剩余数据最后清楚残留数据首先用查看自己的MySQL有哪些依赖dpkg --list | grep mysql先卸载mysql-commonsudo apt-get remove mysql-common然后卸载client和serversudo apt-get remo...原创 2019-12-30 10:04:23 · 509 阅读 · 0 评论 -
常用查看Android的Key签名信息命令
免得每次要用都百度,所以所以一些常用的记录下来。1、查看 .keystore或 .jks证书的签名(.jks需要输入密钥口令)keytool -list -v -keystore XXX.keystore(或XXX.jks)2、查看三方应用或是系统应用签名(解压出apk中META-INF目录下的CERT.RSA文件)keytool -printcert -file -v CERT.RSA原创 2017-05-08 10:45:05 · 1907 阅读 · 0 评论 -
Android源码编译——RK3128开发板多款红外遥控器常用按键适配
最近拿到一块Demo板,由于种种原因忘了入手遥控器。想到公司产品也是通过遥控操作,就抱着试一试的心态使用公司遥控器调试。一路下来发现只有上下键可以使用。然而是相反的。以前没做过底层,查阅相关资料后发现又有什么RC5、RC6、NEC编码,整个人都不好了。看了内核源码后知道拿到的这块Demo板采用的是NEC编码。只是和我们现有产品的遥控器编码不同。在这里是讲RK3128方案的遥控器适配。话不多说开始我们原创 2016-10-24 21:45:08 · 4805 阅读 · 0 评论 -
Ubuntu14.04环境中搭建属于自己的Git服务器
最近要开始源码环境搭建了。没有现成的环境只好自己搭建了。基于Ubuntu14.04搭建。理论上通用其他版本的Ubuntu。后续在整理一遍关于Git服务器下搭建Android源码版本管理。 在这里Git版本管理的好处就不过多介绍了。可以自行百度。这里就更细致的讲解一下搭建的流程。方便大家更快速的搭建属于自己的Git版本管理服务器。配置完成后Ubuntu登陆界面会多一个git用户登录。觉得碍眼的话可以原创 2016-09-18 22:23:54 · 12407 阅读 · 0 评论 -
Ubuntu14.10环境下MySQL5.6.23源码安装MySQL安装小结
原本Linux安装MySQL很简单。只需一条命令解决。sudo apt-get install mysql-server mysql-client就完事儿了。 可是不知从什么时候起Ubuntu官方就停止了对14.10的软件更新。这也导致现在14.10中的软件源无法更新。所以我发通过apt-get命令来安装MySQL。经过寻找切换软件源和手动填写软件源方法都未果。 所以选择通过下载MySQL官方源原创 2016-08-07 02:49:46 · 1405 阅读 · 1 评论 -
Android源码编译——Ubuntu 14.10的make3.8、gcc-4.4.7和g++-4.4.7安装方法
Ubuntu 14.10的mak3.81安装。今天正好有空。整理一下分享给大家。之前编译源码用的是12.10升级上来的,所以没有遇到过编译提示需要安装“make 3.8”。这次换了个新硬盘,重新安装了Ubuntu。是直接安装的14.10,系统默认的是make4.0以上了,而谷歌的Android源码需要3.8的make才能编译,所以只好下载3.8的来安装了。原创 2015-07-18 23:23:09 · 3562 阅读 · 0 评论 -
Android蓝牙开发实例解析(转载)
最近在研究蓝牙通讯这一块,刚好看到了这篇博文,特转载来学习。 原文地址:Android开发网 转载的代码排版真差。大家想学习可以看原帖。 后续学习完后,有时间的话把自己的代码贴上来并写一个详细的文章。1转载 2015-07-06 00:20:30 · 1257 阅读 · 0 评论 -
Android自定义控件使用attrs属性
最近一直在忙项目,只好周末整理一下代码。自己做笔记的同时与大家一起学习交流。如果自定义的控件想使用自己定义的属性标签。在布局中添加命名空间“xmlns:‘名字’=”http://schemas.android.com/apk/res/‘自己软件包名’“。然后在工程中values文件下添加attrs.xml文件。原创 2015-05-17 15:06:02 · 1085 阅读 · 0 评论 -
Android4.4编译环境的搭建和编译
Android4.4编译环境的搭建和编译第一部分:编译环境的硬件和软件平台介绍1、编译环境:Ubuntu 14.04 X86_64(64位) PS:官方建议12.04。小编使用的是8G真机,虚拟机用户建议设置内存4G以上、硬盘空间60G以上。 2、软件环境:Android4.4源代码。(本文不涉及内核编译,所以只会讲到Android源码部分)第二部分:Android编译环境的搭建原创 2015-04-23 23:45:27 · 4972 阅读 · 0 评论 -
Android使用ViewFlipper实现Switch动画特效
使用ViewFlipper实现Switch简单的开启可关闭动画特效,Switch部分主要为自定义控件,继承的ViewFlipper。1、主Activity文件,其中实现了对mSwitch的点击监听事件,通过判断labelState的状态来选择开启或关闭开关。原创 2015-05-12 22:05:24 · 825 阅读 · 0 评论