博客园 - 疾风剑
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=50332
2023-06-05T03:29:23Z
疾风剑
https://www.cnblogs.com/hixin/
feed.cnblogs.com
https://www.cnblogs.com/hixin/p/16657645.html
ubuntu1804 pixel xl 编译安装lineage-18.1 - 疾风剑
官方文档 https://wiki.lineageos.org/devices/marlin/build 下载源码 repo init -u https://github.com/LineageOS/android.git -b lineage-18.1 repo sync -c 此处需要梯子,同步
2022-09-05T04:01:00Z
2022-09-05T04:01:00Z
疾风剑
https://www.cnblogs.com/hixin/
【摘要】官方文档 https://wiki.lineageos.org/devices/marlin/build 下载源码 repo init -u https://github.com/LineageOS/android.git -b lineage-18.1 repo sync -c 此处需要梯子,同步 <a href="https://www.cnblogs.com/hixin/p/16657645.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/hixin/p/15319773.html
Pixel XL编译和烧录Android 8.0 - 疾风剑
参考博客 https://blog.csdn.net/weixin_43860588/article/details/105474948 策略选择 本打算在mac上编译源码, 但看到经过反复折腾,最终决定采取移动硬盘格式化为EXT4格式,容量200G。存放aosp代码,mac安装ubuntu虚拟机方
2021-09-22T06:33:00Z
2021-09-22T06:33:00Z
疾风剑
https://www.cnblogs.com/hixin/
【摘要】参考博客 https://blog.csdn.net/weixin_43860588/article/details/105474948 策略选择 本打算在mac上编译源码, 但看到经过反复折腾,最终决定采取移动硬盘格式化为EXT4格式,容量200G。存放aosp代码,mac安装ubuntu虚拟机方 <a href="https://www.cnblogs.com/hixin/p/15319773.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/hixin/p/9548810.html
php第二例 - 疾风剑
参考: http://www.php.cn/code/3645.html 前言 由于navicat在linux平台不能很好的支持, PHP的学习转到windows平台. php IDE: PhpStorm 64bit(需要和jvm保持一致) XAMPP套件 navicat 可视化数据库 目标: 实现
2018-08-28T08:00:00Z
2018-08-28T08:00:00Z
疾风剑
https://www.cnblogs.com/hixin/
【摘要】参考: http://www.php.cn/code/3645.html 前言 由于navicat在linux平台不能很好的支持, PHP的学习转到windows平台. php IDE: PhpStorm 64bit(需要和jvm保持一致) XAMPP套件 navicat 可视化数据库 目标: 实现 <a href="https://www.cnblogs.com/hixin/p/9548810.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/hixin/p/4596420.html
php第一例 - 疾风剑
参考 例子 https://www.cnblogs.com/chinajins/p/5622342.html 配置多个网站 https://blog.csdn.net/win7system/article/details/52229796 实践 LAMPP安装后服务器的默认根目录为: /opt/la
2018-08-28T07:17:00Z
2018-08-28T07:17:00Z
疾风剑
https://www.cnblogs.com/hixin/
【摘要】参考 例子 https://www.cnblogs.com/chinajins/p/5622342.html 配置多个网站 https://blog.csdn.net/win7system/article/details/52229796 实践 LAMPP安装后服务器的默认根目录为: /opt/la <a href="https://www.cnblogs.com/hixin/p/4596420.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/hixin/p/9491910.html
理解Scroller - 疾风剑
任何一个控件都是可以滚动的,因为在View类当中有scrollTo()和scrollBy()这两个方法,但使用这两个方法完成的滚动效果是跳跃式的,没有任何平滑滚动的效果.而Scroller正是实现平滑滚动的利器 Android Scroller完全解析 View滑动的若干方法 startScroll
2018-08-17T02:24:00Z
2018-08-17T02:24:00Z
疾风剑
https://www.cnblogs.com/hixin/
【摘要】任何一个控件都是可以滚动的,因为在View类当中有scrollTo()和scrollBy()这两个方法,但使用这两个方法完成的滚动效果是跳跃式的,没有任何平滑滚动的效果.而Scroller正是实现平滑滚动的利器 Android Scroller完全解析 View滑动的若干方法 startScroll <a href="https://www.cnblogs.com/hixin/p/9491910.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/hixin/p/9469262.html
风车控件, 光圈控件 - 疾风剑
https://www.cnblogs.com/willhua/p/5763189.html 参考大神的思路, 动手改造加深理解 要点 定义扇叶 (30, 60, 90 的直角三角形) 找到内六边形顶点 依次移动到顶点,进行旋转(参考第4幅图, 半透明是移动前的图形, 理解下面的计算) mPoint
2018-08-13T08:50:00Z
2018-08-13T08:50:00Z
疾风剑
https://www.cnblogs.com/hixin/
【摘要】https://www.cnblogs.com/willhua/p/5763189.html 参考大神的思路, 动手改造加深理解 要点 定义扇叶 (30, 60, 90 的直角三角形) 找到内六边形顶点 依次移动到顶点,进行旋转(参考第4幅图, 半透明是移动前的图形, 理解下面的计算) mPoint <a href="https://www.cnblogs.com/hixin/p/9469262.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/hixin/p/9298729.html
anonymous-class 一些事情 - 疾风剑
https://stackoverflow.com/questions/16785922/creating-the-instance-of-abstract-class-or-anonymous-class https://stackoverflow.com/questions/4579305/ca
2018-07-12T03:42:00Z
2018-07-12T03:42:00Z
疾风剑
https://www.cnblogs.com/hixin/
该文只有注册用户登录后才能阅读。<a href='https://www.cnblogs.com/hixin/p/9298729.html' target='_blank'>阅读全文</a>。
https://www.cnblogs.com/hixin/p/9280799.html
hornor8改user模式为debug模式 - 疾风剑
在学习Android软件安全的过程中,经常要用到Android的动态调试。但是呢,一般的Android应用在发布的时候都是发布版的不能直接被调试,为了能使Android应用能够支持调试就需要对Android应用进行解包以及打包加android:debuggable="true"属性处理,比较烦的是有
2018-07-08T10:04:00Z
2018-07-08T10:04:00Z
疾风剑
https://www.cnblogs.com/hixin/
【摘要】在学习Android软件安全的过程中,经常要用到Android的动态调试。但是呢,一般的Android应用在发布的时候都是发布版的不能直接被调试,为了能使Android应用能够支持调试就需要对Android应用进行解包以及打包加android:debuggable="true"属性处理,比较烦的是有 <a href="https://www.cnblogs.com/hixin/p/9280799.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/hixin/p/9269048.html
互斥锁mutex - 疾风剑
https://blog.csdn.net/rqc112233/article/details/50015069 小技巧:借助syslog 记录时间 cat /var/log/syslog 输出: 稍微改下: 输出为: 主线程初始化互斥锁和上锁, 然后创建子线程, sleep 3s, 子线程会卡在p
2018-07-05T08:29:00Z
2018-07-05T08:29:00Z
疾风剑
https://www.cnblogs.com/hixin/
【摘要】https://blog.csdn.net/rqc112233/article/details/50015069 小技巧:借助syslog 记录时间 cat /var/log/syslog 输出: 稍微改下: 输出为: 主线程初始化互斥锁和上锁, 然后创建子线程, sleep 3s, 子线程会卡在p <a href="https://www.cnblogs.com/hixin/p/9269048.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/hixin/p/8565533.html
拍照按钮的动画 - 疾风剑
动画一 简单实现 动画二 复杂实现:
2018-03-14T02:17:00Z
2018-03-14T02:17:00Z
疾风剑
https://www.cnblogs.com/hixin/
【摘要】动画一 简单实现 动画二 复杂实现: <a href="https://www.cnblogs.com/hixin/p/8565533.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/hixin/p/8547726.html
优雅的回调 - 疾风剑
看看Android 原生的关于回调函数的用法: 一,旋转角度变化的回调: 典型用法: 主要逻辑如下: 1. 构造函数中new SensorEventListenerImpl类型对象mSensorEventListener 2. SensorEventListenerImpl的回调函数根据传感器的变化
2018-03-12T02:26:00Z
2018-03-12T02:26:00Z
疾风剑
https://www.cnblogs.com/hixin/
【摘要】看看Android 原生的关于回调函数的用法: 一,旋转角度变化的回调: 典型用法: 主要逻辑如下: 1. 构造函数中new SensorEventListenerImpl类型对象mSensorEventListener 2. SensorEventListenerImpl的回调函数根据传感器的变化 <a href="https://www.cnblogs.com/hixin/p/8547726.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/hixin/p/8057846.html
【原创】Android 事件传递 - 疾风剑
转载请注明出处,谢谢! 首先,推荐一篇事件传递简洁明了的文章 http://blog.csdn.net/chaihuasong/article/details/17499799 1, 横向滑动recycler的拦截部分区域的滑动事件,但传递点击事件 2, 点击空白区域关闭菜单,但为了防止误操作, 需
2017-12-18T07:28:00Z
2017-12-18T07:28:00Z
疾风剑
https://www.cnblogs.com/hixin/
该文只有注册用户登录后才能阅读。<a href='https://www.cnblogs.com/hixin/p/8057846.html' target='_blank'>阅读全文</a>。
https://www.cnblogs.com/hixin/p/7829093.html
折腾deeplin系统 - 疾风剑
1.双系统失败记录 多系统启动问题 先安装完deepin,发现再安装windows怎么都起不起来,哪怕他们已经安装在不同的盘 (体现再Windows7通过ghost位于另外一个盘,但就是没有启动项) 为了装双系统,损失惨重,sda2盘不幸被格式化,千万不要幻想pe工具可以把系统写到磁盘的中间区域,
2017-11-19T14:20:00Z
2017-11-19T14:20:00Z
疾风剑
https://www.cnblogs.com/hixin/
【摘要】1.双系统失败记录 多系统启动问题 先安装完deepin,发现再安装windows怎么都起不起来,哪怕他们已经安装在不同的盘 (体现再Windows7通过ghost位于另外一个盘,但就是没有启动项) 为了装双系统,损失惨重,sda2盘不幸被格式化,千万不要幻想pe工具可以把系统写到磁盘的中间区域, <a href="https://www.cnblogs.com/hixin/p/7829093.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/hixin/p/7691494.html
Android屏幕和尺寸 - 疾风剑
传递点击事件的同时拦截滑动事件 全屏 Android锁屏状态启动Activity
2017-10-19T03:22:00Z
2017-10-19T03:22:00Z
疾风剑
https://www.cnblogs.com/hixin/
【摘要】传递点击事件的同时拦截滑动事件 全屏 Android锁屏状态启动Activity <a href="https://www.cnblogs.com/hixin/p/7691494.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/hixin/p/7681768.html
二叉树同构 - 疾风剑
数据结构;二叉树
2017-10-17T07:10:00Z
2017-10-17T07:10:00Z
疾风剑
https://www.cnblogs.com/hixin/
【摘要】数据结构;二叉树 <a href="https://www.cnblogs.com/hixin/p/7681768.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/hixin/p/7589135.html
多个有序链表的合并[续]---一元多项式的乘法与加法运算 - 疾风剑
02-线性结构2 一元多项式的乘法与加法运算(20 分) 设计函数分别求两个一元多项式的乘积与和。 输入格式: 输入分2行,每行分别先给出多项式非零项的个数,再以指数递降方式输入一个多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。 输出格式: 输出分2行,分别以指数递降方
2017-09-24T14:45:00Z
2017-09-24T14:45:00Z
疾风剑
https://www.cnblogs.com/hixin/
【摘要】02-线性结构2 一元多项式的乘法与加法运算(20 分) 设计函数分别求两个一元多项式的乘积与和。 输入格式: 输入分2行,每行分别先给出多项式非零项的个数,再以指数递降方式输入一个多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。 输出格式: 输出分2行,分别以指数递降方 <a href="https://www.cnblogs.com/hixin/p/7589135.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/hixin/p/7583254.html
多个有序链表的合并 - 疾风剑
1, 先将问题简化,合并两个有序链表 首先分析合并两个链表的过程。我们的分析从合并两个链表的头结点开始。链表1的头结点的值小于链表2的头结点的值,因此链表1的头结点将是合并后链表的头结点。如下图所示。 参考:http://www.cnblogs.com/jason2013/articles/4341
2017-09-23T14:42:00Z
2017-09-23T14:42:00Z
疾风剑
https://www.cnblogs.com/hixin/
【摘要】1, 先将问题简化,合并两个有序链表 首先分析合并两个链表的过程。我们的分析从合并两个链表的头结点开始。链表1的头结点的值小于链表2的头结点的值,因此链表1的头结点将是合并后链表的头结点。如下图所示。 参考:http://www.cnblogs.com/jason2013/articles/4341 <a href="https://www.cnblogs.com/hixin/p/7583254.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/hixin/p/7572154.html
链表学习 - 疾风剑
围绕逆序链表对链表进行一些输出实验 1. 创建一个只有6个结点的链表,各结点值依次为0 1 2 3 4 5 (借用创建循环链表的方法,感觉直接创建不好控制,主要是前面的结点依赖后面的结点) 2. 各种打印链表 输出结果为 结合2,3 来看,简单的破坏某个结点值,只要有备份(在2中,由语句link d
2017-09-23T14:12:00Z
2017-09-23T14:12:00Z
疾风剑
https://www.cnblogs.com/hixin/
【摘要】围绕逆序链表对链表进行一些输出实验 1. 创建一个只有6个结点的链表,各结点值依次为0 1 2 3 4 5 (借用创建循环链表的方法,感觉直接创建不好控制,主要是前面的结点依赖后面的结点) 2. 各种打印链表 输出结果为 结合2,3 来看,简单的破坏某个结点值,只要有备份(在2中,由语句link d <a href="https://www.cnblogs.com/hixin/p/7572154.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/hixin/p/7565083.html
机器人上楼梯 - 疾风剑
面试碰到的题,大意如下: 机器人上楼梯,每步可以走1阶,2阶或者3阶,求n阶楼梯有多少种走法,列出全部走法. 思路: 当时想通了怎么计算多少种走法,但对于把全部走法列出来却没有什么头绪,脑子中就是觉得这题要用到递归或则是动态规划. 仔细分析,发现题目和阶乘很相似.分别列举1,2,3阶楼题的走法,作为
2017-09-20T12:58:00Z
2017-09-20T12:58:00Z
疾风剑
https://www.cnblogs.com/hixin/
【摘要】面试碰到的题,大意如下: 机器人上楼梯,每步可以走1阶,2阶或者3阶,求n阶楼梯有多少种走法,列出全部走法. 思路: 当时想通了怎么计算多少种走法,但对于把全部走法列出来却没有什么头绪,脑子中就是觉得这题要用到递归或则是动态规划. 仔细分析,发现题目和阶乘很相似.分别列举1,2,3阶楼题的走法,作为 <a href="https://www.cnblogs.com/hixin/p/7565083.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/hixin/p/7461270.html
字符驱动 - 疾风剑
设备三种类型 1、字符设备 2、块设备 3、网络设备 字符设备:在IO传输过程中以字符为单位,传输速率较慢 内核代码:demo_chr_dev.c 整个代码相较于hello world 主要增加了下面两个响应函数 动态加载内核模块 sudo insmod demo_chr_dev.ko dmesg能
2017-08-31T16:46:00Z
2017-08-31T16:46:00Z
疾风剑
https://www.cnblogs.com/hixin/
【摘要】设备三种类型 1、字符设备 2、块设备 3、网络设备 字符设备:在IO传输过程中以字符为单位,传输速率较慢 内核代码:demo_chr_dev.c 整个代码相较于hello world 主要增加了下面两个响应函数 动态加载内核模块 sudo insmod demo_chr_dev.ko dmesg能 <a href="https://www.cnblogs.com/hixin/p/7461270.html" target="_blank">阅读全文</a>