<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[whsgzcy]]></title><description><![CDATA[各种博客都有，根本停不下来！！！]]></description><link>https://blog.youkuaiyun.com/u010134178</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u010134178]]></copyright><item><title><![CDATA[Android Pixel7 13.0 HAL Service 调试]]></title><link>https://blog.youkuaiyun.com/u010134178/article/details/161358259</link><guid>https://blog.youkuaiyun.com/u010134178/article/details/161358259</guid><author>u010134178</author><pubDate>Sun, 24 May 2026 10:29:39 +0800</pubDate><description><![CDATA[在 Android 13 AOSP 源码中创建HAL 服务，实现每 1 秒打印日志，并支持开机自启动。Pixel 7嘿兄弟and姐妹，如果你是Android源码级开发的同学我想你后面应该就不要看了，因为太基础，可以看看笔者这里写的一些想法，如果你是APP开发或者从业不久的同学我觉得你可以看看笔者的观点，项目+大模型将让你极大的降低学习的成本与难度。一边打游戏 一边在干活 不敢想 真的不敢想。]]></description><category></category></item><item><title><![CDATA[Android Pixel7 13.0源码编译记录]]></title><link>https://blog.youkuaiyun.com/u010134178/article/details/160516938</link><guid>https://blog.youkuaiyun.com/u010134178/article/details/160516938</guid><author>u010134178</author><pubDate>Sun, 26 Apr 2026 08:50:03 +0800</pubDate><description><![CDATA[这篇只是记录下笔者在编译源码的时候遇到的一些问题，以及自己是如何解决的，其实这些东西是不难的，笔者想只要能够自己去编译源码的同学都完全有能力去解决。因为笔者之前就编过 我的需求 512g就够了 至于非要16+g以上的内存 区别也只在于首次编译 但又不赶时间 所以尽可能的在2000以内 但还是超出了一点点。首先具体怎么编译源码，大家可以参考这位大哥的，说的已经很清楚了。# 2. 创建一个新的swap文件（推荐大小：8GB-16GB）# 对于16GB内存，建议创建8GB的swap文件。# 6. 验证是否生效。]]></description><category></category></item><item><title><![CDATA[Gralloc图形缓冲的分配过程]]></title><link>https://blog.youkuaiyun.com/u010134178/article/details/142712724</link><guid>https://blog.youkuaiyun.com/u010134178/article/details/142712724</guid><author>u010134178</author><pubDate>Sat, 05 Oct 2024 14:52:19 +0800</pubDate><description><![CDATA[Gralloc 图形缓冲是一段保存图形数据的内存，这是一段共享的内存，Fence机制释放也是大多数都是通过memcpXXX等c++函数完成，也就是把指针重新指向一个地址，在Android系统中，Gralloc负责分配图形缓冲，也就是你要什么样的Buffer在此会给你申请一段Buffer，他是由一个结构体描述出来的，也就是我们通常看到的GraphicBuffer，并在业务层用数据组织起来，业务场景中再包裹一个结构体 并按照需要设置为FREE、DEQUEUED、QUEUED、ACQUIRED、FREE等等。]]></description><category></category></item><item><title><![CDATA[基于Perfetto 解读一帧的生产消费流程 Android ＞= S Qualcomm]]></title><link>https://blog.youkuaiyun.com/u010134178/article/details/139040790</link><guid>https://blog.youkuaiyun.com/u010134178/article/details/139040790</guid><author>u010134178</author><pubDate>Sun, 19 May 2024 12:16:41 +0800</pubDate><description><![CDATA[一个帧从请求到屏幕显示分析]]></description><category></category></item><item><title><![CDATA[基于 AndroidR QCOM IMS CALL 通话流程解析]]></title><link>https://blog.youkuaiyun.com/u010134178/article/details/122521907</link><guid>https://blog.youkuaiyun.com/u010134178/article/details/122521907</guid><author>u010134178</author><pubDate>Sun, 16 Jan 2022 14:18:21 +0800</pubDate><description><![CDATA[一. 一次电话行为的产生 都有哪些 ？？？

首先我们的通信设备与基站是实时的连接

这种场景大概可以理解为

在人多的地方 基站压力大 会表现为 4g上网很慢

坐在高铁上打电话 接入了其他基站 电话会有短暂的卡顿 然后继续通话

等等

这都说明了一次通信行为是由基站有关系





这是一个简单的通话流程 我们把它往业务方向抽象一下

运营商业务系统 你懂的

我们需要了解一下 在手机端 他通信大概有哪些流程


**Dialer**
```
packages/apps/Dialer

包含Incal]]></description><category></category></item><item><title><![CDATA[I Want]]></title><link>https://blog.youkuaiyun.com/u010134178/article/details/72859980</link><guid>https://blog.youkuaiyun.com/u010134178/article/details/72859980</guid><author>u010134178</author><pubDate>Sun, 04 Jun 2017 17:00:11 +0800</pubDate><description><![CDATA[前言：很久没有写博客了，每一次的博客都是抒发内心的激荡，然后归于再一次的平静，无论是感情、寂寞还是Can not do that。今天再一次的观看了《中国合伙人》，这是一碗心灵的鸡汤，我知道，这都是成功者编造出来让自己一路走来的岁月变得沉甸甸，然后告诉我们这些后生们，“你们看，我也是从洗碗一步一步走来”，多么的励志，但我知道，电影一两个小时不可能会把十年光阴概括的满满当当，我想从电影里看到他们这群人]]></description><category></category></item><item><title><![CDATA[创业2016]]></title><link>https://blog.youkuaiyun.com/u010134178/article/details/53761540</link><guid>https://blog.youkuaiyun.com/u010134178/article/details/53761540</guid><author>u010134178</author><pubDate>Tue, 20 Dec 2016 12:23:01 +0800</pubDate><description><![CDATA[前言

        因为每一点点的成长都会对之前的认识有稍许的改变，就像每一次看《中国合伙人》，从改变世界的豪言到无奈的选择往往是正确的再到我认为全电影的点睛之笔是黄晓明带着邓超佟大为到大学里以孟晓俊名义对实验室做了捐赠，其实啊，现在我认为的创业并不是把自己逼到绝境，往往把自己逼到绝境的人比如我，就是另一种方式对自己的作践，还是没有逃过定式思维，现在看看之前的总结也还是没有逃过自己的情绪，在是...]]></description><category></category></item><item><title><![CDATA[从高德地图大批量扒取数据，并写入excel]]></title><link>https://blog.youkuaiyun.com/u010134178/article/details/53728461</link><guid>https://blog.youkuaiyun.com/u010134178/article/details/53728461</guid><author>u010134178</author><pubDate>Sun, 18 Dec 2016 16:57:48 +0800</pubDate><description><![CDATA[首先，源代码下载地址：http://download.youkuaiyun.com/detail/u010134178/9714703 
然后，如果有问题，或者是积分不够可以发送邮件到我的邮箱whsgzcy@foxmail.com，我可以把源程序分享给大家，如果对用google抓取接口不熟悉的话，也可以直接找我，我的手机号码是：15656098064，很高兴能和各位同行分享，如果是打电话要我上厕所，我可是要骂...]]></description><category></category></item><item><title><![CDATA[数据结构学习进展]]></title><link>https://blog.youkuaiyun.com/u010134178/article/details/53006779</link><guid>https://blog.youkuaiyun.com/u010134178/article/details/53006779</guid><author>u010134178</author><pubDate>Wed, 02 Nov 2016 12:06:48 +0800</pubDate><description><![CDATA[本次学习数据结构是按照个人的进展，标题一等，累加；                        **一**
我得到了一个等式：算法 + 数据结构 = 程序 
                                    数据结构 = 数据 + 关系 
按照逻辑关系组织起来的一批数据，按一定的存储分析把他存储到计算机当中去，在整个数据上定义了一个逻辑集合；让我很收获的是思维流程上比之前的深]]></description><category></category></item><item><title><![CDATA[单例模式在android中的应用]]></title><link>https://blog.youkuaiyun.com/u010134178/article/details/48019701</link><guid>https://blog.youkuaiyun.com/u010134178/article/details/48019701</guid><author>u010134178</author><pubDate>Thu, 27 Aug 2015 02:24:18 +0800</pubDate><description><![CDATA[项目演示及讲解 

爱奇艺  http://www.iqiyi.com/w_19rtfb03pp.html

土豆 http://www.tudou.com/programs/view/M1R6cIW15DY/

项目下载

http://download.youkuaiyun.com/detail/u010134178/9052163


什么是单例模式

百度“java 单例”]]></description><category></category></item><item><title><![CDATA[Android 拍照上传与选择文件上传至服务器]]></title><link>https://blog.youkuaiyun.com/u010134178/article/details/43958197</link><guid>https://blog.youkuaiyun.com/u010134178/article/details/43958197</guid><author>u010134178</author><pubDate>Thu, 26 Feb 2015 23:32:15 +0800</pubDate><description><![CDATA[Android 文件上传与拍摄照片上传至服务器]]></description><category></category></item><item><title><![CDATA[android json 解析]]></title><link>https://blog.youkuaiyun.com/u010134178/article/details/42360903</link><guid>https://blog.youkuaiyun.com/u010134178/article/details/42360903</guid><author>u010134178</author><pubDate>Sat, 03 Jan 2015 11:05:40 +0800</pubDate><description><![CDATA[一、json简介
    json指的是javascript对象表示法（javascript object notation），它是一种轻量级文本数据交换格式，类似于xml，但比xml更小，更快，更易解析（xml需要下载到手机端进行解析）;


    json是基于javascript的一个子集，它使用javascript语法来描述数据对象，但是json任然独立于语言和平台，json解析]]></description><category></category></item><item><title><![CDATA[android 通过post发送数据完成客户端的登陆模块]]></title><link>https://blog.youkuaiyun.com/u010134178/article/details/42122989</link><guid>https://blog.youkuaiyun.com/u010134178/article/details/42122989</guid><author>u010134178</author><pubDate>Wed, 24 Dec 2014 13:48:15 +0800</pubDate><description><![CDATA[android 通过 post发送数据到服务器完成客户端的登陆模块]]></description><category></category></item><item><title><![CDATA[Android中Activity之间的数据传递（Intent和Bundle）]]></title><link>https://blog.youkuaiyun.com/u010134178/article/details/37834127</link><guid>https://blog.youkuaiyun.com/u010134178/article/details/37834127</guid><author>u010134178</author><pubDate>Tue, 15 Jul 2014 22:41:45 +0800</pubDate><description><![CDATA[当一个Activity启动另一个Activity时，常常会有一些数据传过去，对于Activity之间的数据交换更简单，因为两个Activity之间进行数据传递交换更简单，因为两个Activity之间本来就有一个“信使”Intent。

      Intent的用途其实有很多，今天用到的只是最基本的。

      视频教程：http://v.youku.com/v_show/id_XNz]]></description><category></category></item><item><title><![CDATA[android Handler 消息传递机制]]></title><link>https://blog.youkuaiyun.com/u010134178/article/details/37568789</link><guid>https://blog.youkuaiyun.com/u010134178/article/details/37568789</guid><author>u010134178</author><pubDate>Tue, 08 Jul 2014 18:13:50 +0800</pubDate><description><![CDATA[视频播放地址：http://v.youku.com/v_show/id_XNzMzNTc2ODg0.html]]></description><category></category></item><item><title><![CDATA[android arrayadapter 适配器]]></title><link>https://blog.youkuaiyun.com/u010134178/article/details/35979243</link><guid>https://blog.youkuaiyun.com/u010134178/article/details/35979243</guid><author>u010134178</author><pubDate>Mon, 30 Jun 2014 09:00:53 +0800</pubDate><description><![CDATA[今天讲解的知识点是Arrayadapter这个类，这个是一个适配器，它]]></description><category></category></item><item><title><![CDATA[Android 相对布局 简单编程]]></title><link>https://blog.youkuaiyun.com/u010134178/article/details/34032927</link><guid>https://blog.youkuaiyun.com/u010134178/article/details/34032927</guid><author>u010134178</author><pubDate>Tue, 24 Jun 2014 07:18:16 +0800</pubDate><description><![CDATA[Android 的相对布局 代码演示：
完成以下界面]]></description><category></category></item></channel></rss>