@李子
码龄9年
求更新 关注
提问 私信
  • 博客:36,833
    36,833
    总访问量
  • 23
    原创
  • 41
    粉丝
  • 1
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
加入CSDN时间: 2017-05-09
博客简介:

lzl_lixiang的博客

查看详细资料
个人成就
  • 获得9次点赞
  • 内容获得0次评论
  • 获得144次收藏
  • 博客总排名2,450,990名
创作历程
  • 23篇
    2019年
成就勋章
TA的专栏
  • oracle数据库

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

39人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

第2章 来电流程

第2章 来电流程2.1 callState发生变化当callstate发生改变时,RadioIndication.callStateChanged()调用RIL的processIndication向底层发送确认收到消息;notifyRegistrants通知他的观察者。RadioIndication继承的RadioIndication.Stub在IRadio.hal中定义了接口。R...
原创
博文更新于 2019.04.29 ·
1042 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

stk第3章 SubscriptionInfo的更新调用流程

第3章 SubscriptionInfo的更新调用流程3.1 UiccControllerSim卡状态发生改变,发送EVENT_GET_ICC_STATUS_DONE消息到UiccController的handleMessage。图3.1UiccController的handleMessage消息处理UiccController调RIL的getIccCardStatus()...
原创
博文更新于 2019.04.27 ·
602 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第4章 SIM卡锁定

第4章 SIM卡锁定1、IccLockSettings:在UI界面,会触发onResume()函数。在onResume里面注册了ACTION_SIM_STATE_CHANGED这个事件,当收到这种广播的时候就会进行响应。在这个函数里面会获取卡的状态,mDialogState第一次进入默认都是OFF_MODE,所以最后会执行resetDialogState()。OFF_MODE状态代表...
原创
博文更新于 2019.04.27 ·
865 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

WIFI热点鉴权

第1章 WIFI热点鉴权Wifi热点是将手机接收的GPRS、3G或4G信号转化为wifi信号发出去的技术,手机必须有无线AP功能,才能当做热点。1.1 主要相关类 1、TetherSettings:是WiFi热点对应的界面; 2、WifiTetherSwitchBarController.java是用来负责热电开关的相关处理逻辑; 3、WifiTetherPr...
原创
博文更新于 2019.05.24 ·
1866 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

特殊字符处理流程

第1章 特殊字符处理流程1.1 处理字符入口1.1.1 拨号盘接受特殊字符DialpadFragment. afterTextChanged---》SpecialCharSequenceMgr.handleChars—》handleDeviceIdDisplay方法1.2.1特殊字符传输/packages/apps/Dialer/java/com/android/dialer/...
原创
博文更新于 2019.05.20 ·
864 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

qcril:第2章 运行状态中的ril_event事件处理机制

第2章 运行状态中的ril_event事件处理机制1.1 认识ril_event结构体 ril_event结构体定义在hardware/ril/ril_event.h头文件中。struct ril_event { struct ril_event *next; //下一个ril_event; struct ril_event *prev; //上一个ri...
原创
博文更新于 2019.04.30 ·
753 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

获取手机联系人

第2章 获取手机联系人源码路径:/frameworks/base/telephony/java/com/android/internal/telephony/IccProvider路径:/frameworks/opt/telephony/src/java/com/android/internal/telephony/IccProvider.javaSIM联系人的标记为EF_ADN...
原创
博文更新于 2019.04.30 ·
1125 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

qcril:第1章 RILD及Qcril初始化流程

第1章 RILD及Qcril初始化流程 Rild是android提供的框架,位置位于AP侧(AP主处理器),对接Phone进程和BP侧modem。(BP从处理器)图1 双卡手机在phone进程中会有2个phone的实例对应各个卡槽,相应的RILD进程也会有2个,phone和RILD之间通过Socket保持连接,各卡槽之间的操作互相独立。 高通用qcril+qm...
原创
博文更新于 2019.04.30 ·
4849 阅读 ·
3 点赞 ·
0 评论 ·
38 收藏

qcril:第3章 RILJ运行机制

第3章 RILJ运行机制3.1 rilj运行机制RILJ的java对象也称为RILJ,包括RILSender和RILReceiver。Socilited:对之前RILJ发出的request进行回应的消息;Unsolicited:modem主动上报的消息。(单方向:RILC--->RILJ)RILJ运行机制,如下图:总体流程:Request请求消息类(so...
原创
博文更新于 2019.04.30 ·
669 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

qcril:第4章 RILC运行机制

第4章 RILC运行机制4.1 RILC运行机制RILC代码重点在于:hardware/ril/libril(Runtime运行环境的源文件)、hardware/ril/reference-ril.so、hardware/ril/rild这三个目录下的C/C++代码文件。Rilc运行在UserLibraries系统运行库中的HAL层,它使用HAL Stub运行结构。最关键的为Runti...
原创
博文更新于 2019.04.30 ·
2062 阅读 ·
0 点赞 ·
0 评论 ·
10 收藏

第1章 PhoneSwitcher的处理

注意:PhoneSwitcher在PhoneFactory中初始化。PhoneSwitcher在初始时注册了广播接收器,监听数据卡的变化。图1 PhoneSwitcher类,初始时注册了广播接收器同时,TelephonyNetworkFactory初始时,注册成PhoneSwitcher的观察者,监听Phone数据能力的切换。图2注册成PhoneSwitcher的观察者...
原创
博文更新于 2019.04.30 ·
842 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

第1章 主动拨号流程分析

第1章 主动拨号流程分析Java Application应用层《--------》Dialer拨号盘和Phone应用;Java Frameworks 框架层《--------》Telephony Frameworks层User Libraries系统运行库层《--------》RIL层拨打电话的大致流程是:Dialer→TeleComService→TeleComFramework...
原创
博文更新于 2019.04.29 ·
1663 阅读 ·
3 点赞 ·
0 评论 ·
17 收藏

phone7:SIM的基础知识

第4章 SIM的基础知识4.1 ICC和UICCUICC:通用集成电路卡。分为两类UIM_ICC、UIM_UICC,即我们所说的SIM、USIM。SIM:支持移动2G的GSM和电信3G的CDMA两种制式;USIM:升级版的SIM卡,支持联通3G制式WCDMA,同时也支持4G制式。4.2 UICC分类根据逻辑模块的不同,分为以下几种不同的电话卡:1.SIM:如用户标识模块...
原创
博文更新于 2019.04.29 ·
650 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

phone4:DataConnectionTracker运行机制

第4章 DataConnectionTracker的运行机制4.1 DataConnectionTracker运行机制DataConnectionTracker对象不仅会与RIL对象产生handler消息的传递与处理,并且还与CallTracker和ServiceStateTracker这两个Tracker对象以及IccRecords对象有直接的handler消息传递和处理。DataC...
原创
博文更新于 2019.04.29 ·
317 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

phone1:phone进程

第1章 Phone1.1 Phone进程phone进程指的是“com.android.phone”,代码位于packages/services/Telephony。Phone进程是开机启动进程的,它的AndroidManifest.xml文件中的以下代码决定了其将在DBM下就会启动了,且异常退出后会自动重启。图1persistent表示应用是常驻的;directBootAwar...
原创
博文更新于 2019.04.29 ·
1339 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

PhoneSwitcher的处理流程 ,SIMStateReceiver的处理流程,PIN码设置、加密、存储,双卡加载流程,短信发送过程

第1章 PhoneSwitcher的处理流程注意:PhoneSwitcher在PhoneFactory中初始化。PhoneSwitcher在初始时注册了广播接收器,监听数据卡的变化。图1 PhoneSwitcher类,初始时注册了广播接收器同时,TelephonyNetworkFactory初始时,注册成PhoneSwitcher的观察者,监听Phone数据能力的切换。...
原创
博文更新于 2019.04.29 ·
1786 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

net1:偏好网络设置

第1章 偏好网络设置在了解偏好网络设置之前,先复习一下几个网络相关内容:OSI七层协议中网络由下向上分为:物理层、数据链路层、网络接口层、运输层、会话层、表示层、应用层;http:超文本传输协议;https:是以安全为目标的HTTP通道;socket是对TCP/IP协议的封装和应用,TCP/IP协议是运输层协议,主要解决数据如何在网络中传输,而http协议是应用层协议主要解决如...
原创
博文更新于 2019.04.29 ·
1563 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

stk第4章 选择数据卡流程

第4章 选择数据卡流程1、在前文中我们提到了IccCardProxy在卡信息加载完毕后,会发送ACTION_INTERNAL_SIM_STATE_CHANGED广播。 SubscriptionInfoUpdater收到广播后,就会调用handleSimLoaded函数进行处理。2、 SubscriptionInfoUpdater类,在handleSimLoaded函数中,主要工作将由upd...
原创
博文更新于 2019.04.27 ·
392 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

stk 第1章 STK流程分析

第1章 STK流程分析说一下和显示有关的几个类:StkDialogActivity:负责建立插卡后的所有弹窗(如:“欢迎使用中国国联通”)。StkMenuActivity:负责插卡后的建立所有列表(如:进入SIM卡工具包-各菜单列表)。StkAppInstaller:负责“SIM卡工具包”应用的图标显示(如:我们下载QQ后,桌面会有一个企鹅)。1.1 PhoneApp实例化Ph...
原创
博文更新于 2019.04.27 ·
1878 阅读 ·
0 点赞 ·
0 评论 ·
11 收藏

第5章 SIM卡锁定PIN解锁流程

第5章 SIM卡锁定PIN解锁流程1、插卡后,在卡初始化过程中,UiccController会从底层获取card状态,会知道要不要进行PIN校验,如果开启就暂停卡初始化流程,并弹出PIN输入框,输入正确的PIN之后,继续从卡中取信息,完成后续流程。Sim锁定之后,开机会调用一个类,显示“请输入pin”的界面,输入pin密码之后,点击ok,调用checkPin();通过启动一个线程Che...
原创
博文更新于 2019.04.27 ·
5784 阅读 ·
0 点赞 ·
0 评论 ·
9 收藏
加载更多