自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

从0到1,突破自己

努力创造自己的奇迹,而不是等待奇迹的发生。

  • 博客(902)
  • 资源 (44)
  • 收藏
  • 关注

原创 【系统稳定性】1.13 解析gcore

gcore是什么?高通骁龙8295 (QCOM 8295) 芯片在QNX操作系统下产生的gcore文件,是程序崩溃时系统生成的内存转储文件,包含了程序崩溃时的内存状态、寄存器信息、调用栈等重要信息。gcore文件通常位于/var/log目录下。

2025-03-23 14:39:51 60

原创 【系统稳定性】1.16 GPU(二)

QCOM Adreno GPU 通过硬件和软件的结合,为这些 API 提供底层支持,从而实现高效的图形渲染和计算任务。简单来说,开发者可以通过这些API,在QCOM GPU上实现图形相关的开发。以OpenGL ES为例,开发者可以通过OpenGL ES来利用Adreno GPU 提供了专用的硬件单元(如顶点着色器、片段着色器、纹理单元)来执行相关的的渲染任务。高通的 GPU 驱动程序实现了 OpenGL ES 的 API 接口,将 OpenGL ES 的调用映射到 Adreno GPU 的硬件指令。

2025-03-23 14:00:22 151

原创 2.2 Windows本地部署DeepSeek模型 --- Ollama篇(下)

大型语言模型(如 LLaMA、GPT 等)通常包含数十亿甚至数百亿个参数,导致模型文件非常大。为了便于管理和传输,模型文件会被分割成多个较小的分片。每个分片文件包含模型的一部分参数或权重,加载时需要将所有分片合并才能完整地加载模型。无网络连接,直接通过Ollama本地已经本地已经下载好的的Deepseek模型。

2025-03-09 22:51:01 1046

原创 2.1 Windows本地部署DeepSeek模型 --- Ollama篇(上)

Ollama 是一个本地部署大模型的开源项目,旨在简化大型语言模型(LLMs)的本地部署和使用。它提供了一个简单易用的框架,让用户能够在自己的设备上运行和微调各种语言模型,而无需依赖云服务或复杂的配置。Ollama 的目标是让开发者、研究人员和爱好者能够更轻松地探索和应用大型语言模型。

2025-03-09 19:10:35 932

原创 【系统稳定性】1.15 GPU(一)

Vertex(顶点),Texture(纹理),ALU(算数逻辑运算)分别代表了GPU处理图形数据的不同阶段和功能模块。在3D图形渲染中,顶点是构成3D模型的基本单元。顶点是图形学中的一个基本概念,指的是3D空间中的一个点,通常用坐标(x, y, z)表示。GPU中包含大量的ALU,能够同时处理多个数据(如顶点、像素),实现高性能并行计算。运行在GPU上的程序,负责计算每个像素的最终颜色,通常会结合纹理数据和光照信息。每个ALU可以执行基本的算术操作(如加、减、乘、除)和逻辑操作(如与、或、非)。

2025-03-09 14:08:46 99

原创 【系统稳定性】1.17 SSR

Subsystem Restart即子系统重启,这是一种回复策略或子系统兜底机制,旨在确保系统在某个子系统出现故障时能够自动恢复,而无需重启整个设备。SSR通过监控子系统的健康状态,并在检测到故障时触发重启,以恢复其功能。

2025-03-09 13:48:01 161

原创 【显示】3.1 Android 从Activity到Display链路概括

Activity→→ 创建视图树(View Hierarchy)。Window→ 管理DecorView和Surface。→ 触发MeasureLayoutDraw流程。Surface→ 作为绘图表面,接收Canvas的绘制内容。→ 合成多个Surface的内容。→ 将合成后的帧传递给显示控制器。Display→ 最终上屏显示。

2025-03-04 08:20:06 176

原创 【系统稳定性】1.12 QVM稳定性问题分析(二)

如前面提到的,qmv中la异常,就是linux kernel及其android os相关的异常引发的系统异常,该异常通常不会导致qnx或域控整机重启。我们可以通过分析,la_gvm.txt,或slog中过滤vmm_service或qvm,查看qvm状态信息。包括文件系统损坏,如存储设备上的文件系统(如ext4、F2FS)损坏,导致内核无法读取或写入数据,以及分区挂只读等。这种场景下,外设驱动未正确处理硬件状态,导致任务卡死。驱动或内核异常,如内存踩踏等导致的kernel panic,而导致qvm重启。

2025-03-02 14:08:46 63

原创 【系统稳定性】1.11 QVM稳定性问题分析(一)

在QVM(Quantum Virtual Machine)作为HOST QNX的Guest,同样会遇到重启、Watchdog(看门狗)等稳定性问题。qvm进程异常qmv中la异常qvm进程异常就很好理解了,我们就把他作为一个qnx内核上运行的一个native服务来看待,那么他具备所有进程所具备的基本属性。qvm进程异常包含进程本身设计问题,如锁同步的问题,依赖问题,资源调度问题等。qmv中la异常,就是linux kernel及其android os相关的异常引发的系统异常。

2025-03-01 22:05:43 213

原创 【系统稳定性】1.10 QNX Crash之Ramdump的分析(二)

系统正常可用,但串口无输出,且无法输入,可能是串口阻塞,串口无序频繁打印。当然除了串口阻塞的情况,也处存在包括前面提到的例如当前已经执行令了某种指令,或者本身也就没有打印,可以Ctrl+C强制退出指令尝试下。调试端口可用,但调试可用,执行卡顿。串口不响应或不能输入输出也有一种可能,例如当前已经执行令了某种指令,或者本身也就没有打印,可以Ctrl+C强制退出指令尝试下。或者另一种可能,系统资源跑飞,如cpu拉爆了,串口指令响应比较慢,可以wait a minite,and check。

2025-03-01 20:36:56 108

原创 1.2 本地部署DeepSeek模型 --- LM Studio篇(下)

选择不同的runtime,如下我通过选择了CPU llama.cpp (Windows)解决该问题,可以根据自己的硬件配置来选择不同的runtime。

2025-02-23 22:47:47 1194

原创 1.1 本地部署DeepSeek模型 --- LM Studio篇(上)

LM Studio 是一款专为本地运行大型语言模型(LLMs)设计的工具,允许用户在个人电脑上轻松加载、管理和运行各种开源语言模型(如 LLaMA、Falcon、GPT-J 等)。通过LM Studio我们可以实现模型的完全离线运行,所有模型和数据都在本地处理,无需联网,保护隐私。它支持多种模型格式,包括兼容 Hugging Face 的模型格式(如 .bin、.ggml 等),方便用户导入和使用各种开源模型。

2025-02-23 22:41:53 1244

原创 【系统性能】2.1 整机卡顿初探

通常为底软驱动异常,资源严重紧张,或系统级服务工作状态不正常导致。此类问。

2025-02-03 13:18:46 133

原创 【系统稳定性】1.14 冻屏

通过QNX查看是否发生gcore,及la ramdump(adb/bgm(obd)/redmoon/acu连接)这部分排查framework部分,时间的传递链路是否正常,比如是否有view消费等。替换mtouch驱动库(慎用,替换后会reset Touch芯片,会导致现象消失)以及排查/var/log/中是否io-pkt-v4-hc的反复coredump。检查adb链接,qnx连接(串口,acu,gbg,obd,redmoon等)查看/var/log/查看是否正在dump gcore;

2025-02-03 13:11:00 199

原创 警告:Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA

由于tensorflow默认分布是在没有CPU扩展的情况下构建的,例如SSE4.1,SSE4.2,AVX,AVX2,FMA等。高级矢量扩展(AVX)是英特尔在2008年3月提出的英特尔和AMD微处理器的x86指令集体系结构的扩展,英特尔首先通过Sandy Bridge处理器在2011年第一季度推出,随后由AMD推出Bulldozer处理器在2011年第三季度.AVX提供了新功能,新指令和新编码方案。特别是,AVX引入了融合乘法累加(FMA)操作,加速了线性代数计算,即点积,矩阵乘法,卷积等。

2025-02-01 11:27:55 298

原创 Build and install error messages

Exception:...Exception:...Exception:...line 4, in.........Exception:...line 4, in...

2025-02-01 11:27:12 922

原创 tensorflow_self_check.py

#"""import impimport systry:else:print("""WARNING!try:print("""try:print("""try:print("""try:print("""try:print("""try:print()else:print("""print("""main()

2025-02-01 11:26:31 848

原创 Common installation problems

We are relying on Stack Overflow to document TensorFlow installation problems and their remedies. The following table contains links to Stack Overflow answers for some common installation problems. If you encounter an error message or other installation

2025-02-01 11:26:04 364

原创 error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054

Descriptions:Solutions:

2025-02-01 11:24:17 623

原创 1.For New TFLite Beginner

flowers]()summarize.Update pipgit clone。

2025-02-01 11:23:48 806

原创 fatal: unable to access ‘https://github.com/tensorflow/models/‘: OpenSSL SSL_read: SSL_ERROR_SYSCALL

Solutions:

2025-02-01 11:22:14 124

原创 【环境搭建】1.2 构建(一)

代码检出以后,通过执行下面的指令来安装其他相关的构建依赖项。获取在 Linux 上构建所需的所有依赖项,以及所有特定于 Android 的依赖项(我们需要一些常规 Linux 依赖项,因为 Android 构建包含一堆 Linux 工具和实用程序)。

2025-02-01 03:00:00 1140

原创 【环境搭建】1.1源码下载与同步

当前的开发背景是基于Google的开源Chromium,来开发Android设备的浏览器方案。一,系统要求大多数开发都是在 Ubuntu 上完成的,所以建议最好是在Ubuntu上完成开发环境的搭建。

2025-01-31 11:51:40 654

原创 [实践篇]13.32 QNX下,C++编程未捕获异常导致的CPU异常高占用

所以说,QNX上c++的异常处理并不是C++标准所定义的,这部分也得到了QNX官方的确认。那么当我们在QNX(sdp7.1)上使用C++编写程序时要注意所调用函数是否为抛出异常,如果会就要catch这些异常。线程2在抛出一个未捕获的异常之后,并没有如预期那样的导致进程coredump并退出,而是在进程中其他线程正常运行的情况下,抛出异常的线程异常占用cpu,导致cpu跑飞。排除死等或递归等错误用法的情况,还有可能是是在QNX侧调用C++系统API的时候,没有在子线程中捕获异常所导致。

2025-01-31 10:19:24 282

原创 01.双Android容器解决方案

虚拟机与容器是两种虚拟化技术。虚拟机提供了硬件级的虚拟化方案,也就是每个虚拟机都有自己的操作系统副本,包括内核,系统库和用户空间。容器则提供了操作系统级的虚拟化,它们共享宿主主机的内核,但拥有自己的文件系统,进程空间和网络接口。虚拟机模拟硬件并运行操作系统需要很大的性能开销,启动和运行速度比较慢。容器直接运行在宿主机上,启动速度快,性能功耗低,几乎接近裸机。

2025-01-27 13:14:58 1339

原创 【提高篇】3.7 GPIO(七,GPIO开发模型 一)

_HAL_RCC_GPIOx_CLK_ENABLE() //其中x指的是gpio的组。同样的,在官方hal库中,我们通过下面的函数来实现工作模式的初始化。gpio的初始化主要包括时钟的使能和工作模式的设置。

2024-12-08 21:42:23 528

原创 【基础篇】1.11 Keil工具踩坑

这通常在项目的编译设置(Options for Target)中的“Output”或“Debug”选项卡中设置。查看是否选择了“Browse Information”选项,并确保为其指定了正确的路径。也就是表示Keil无法在指定的输出文件夹中找到有效的浏览信息文件(通常是.htm或.html文件),这些文件用于在Keil的浏览器中显示程序的结构,如函数调用关系、变量定义等。一,No Browser Information available in'..\..\Output\atk_fxxx'

2024-12-08 20:48:58 348

原创 【提高篇】3.6 GPIO(六,寄存器介绍,下)

BSRR 寄存器 32 位有效,对于低 16 位(0-15),我们往相应的位写 1(BSy=1),那么对应的 IO 口会输出高电平,往相应的位写 0(BSy=0),对 IO 口没有任何影响,高 16 位(16-31)作用刚好相反,对相应的位写 1(BRy=1)会输出低电平,写 0(BRy=0)没有任何影响,y=0~15。当 CPU 写访问该寄存器,如果对应的某位写 0(ODRy=0),则表示设置该 IO 口输出的是低电平,如果写 1(ODRy=1),则表示设置该 IO 口输出的是高电平,y=0~15。

2024-12-01 19:30:07 1201

原创 【提高篇】3.5 GPIO(五,寄存器介绍,上)

我们通过对GPIO一系列寄存器的配置,可以实现对GPIO引脚的各种控制,包括输入输出模式、上下拉电阻、中断配置等。前面也提到过,以STM32F4为例,它有GPIOA到GPIOH共8组GPIO端口,其每组GPIO(命名方式为GPIOA、GPIOB、GPIOC等)都有一个对应的寄存器组,这些寄存器共同控制该组GPIO的各个引脚。这里要注意的是,。将一个GPIO组的所有引脚的配置信息集中在一个寄存器组中,可以方便地进行统一管理和配置。

2024-12-01 19:08:50 939

原创 【提高篇】3.3 GPIO(三,工作模式详解 上)

GPIO有八种工作模式,参考下面列表,我们先有一个简单的认识。

2024-11-15 22:25:57 2470

原创 【提高篇】3.4 GPIO(四,工作模式详解 下)

STM32可以通过DAC(数模转换器)将数字信号转换为模拟信号。GPIO引脚可以连接到DAC的输出端,从而输出模拟信号。和前面一样GPIO引脚本身不产生模拟信号,只是作为DAC输出的连接点。虽然GPIO引脚被用作ADC的输入通道,但它本身并不产生模拟信号。因为GPIO是数字电路,其工作原理是基于数字信号的。STM32内置了ADC和DAC模块,专门用于模拟信号的转换。STM32内置ADC(模数转换器),可以将模拟信号转换为数字信号。GPIO引脚可以被配置为ADC的输入通道,从而实现模拟信号的采集。

2024-11-15 22:25:23 1464

原创 【提高篇】3.2 GPIO(二,基本结构)

右边的 I/O引脚就是我们可以看到的芯片实物的引脚,左边部分是 GPIO 的内部结构。1.1 保护二极管GPIO的保护二极管共有两个,用于保护引脚外部过高或过低的电压输入。当引脚输入电压高于VDD 时,上面的二极管导通,当引脚输入电压低于 VSS 时,下面的二极管导通,从而使输入芯片内部的电压处于比较稳定的值。想象一下,GPIO引脚就像是一扇门,这扇门连接着芯片内部的电路和外部的世界。如果外部来的电压过高或过低,就像有人试图用过大的力去推门,可能会损坏门锁或者门本身。

2024-11-09 17:45:45 1774

原创 【提高篇】3.1 GPIO(一,基础知识)

而GPIO就像是这个人手脚上的神经末梢,它们能够感知外界的刺激(比如按下按钮、接收到传感器的信号等),并将这些刺激转化为电信号传递给大脑(微控制器)进行处理。假如,GPIO的最大翻转速度可以达到50MHz。在STM32等微控制器中,GPIO的快速翻转速度可以达到每两个时钟周期翻转一次,这意味着在高频时钟的驱动下,GPIO可以实现非常快速的电平切换。为了满足不同应用场景的需求,STM32的GPIO口支持8中工作模式,例如,读取按键状态时可能需要上拉或下拉输入模式,而在驱动LED灯时则需要推挽输出模式。

2024-11-09 16:37:20 500

原创 【入门篇】2.10 串口打印Helloworld

如果我们要通过串口输出“Helloworld”,就需要printf函数。那么如何满足在串口输出“Helloworld”呢?

2024-11-06 21:36:26 444

原创 【入门篇】2.9 系统滴答定时器 SysTick

随着嵌入式系统和操作系统的不断发展,对时间管理的需求变得越来越重要。传统的循环等待方式不仅效率低下,而且无法提供精确的时间控制。因此,硬件定时器应运而生,而系统滴答定时器作为其中的一种,被集成到CPU内核中,以提供更高效、更精确的时间管理功能。它使得操作系统能够更精确地控制任务的执行时间,实现更高效的任务调度和资源管理。系统滴答定时器(SysTick Timer),又称为内核级定时器,是嵌入式系统和操作系统中一种关键的硬件组件。

2024-10-26 17:11:47 211

原创 【入门篇】2.8 时钟(三)

配置时钟源相关参数,使能并选择 HSE 作为 PLL 时钟源,配置 PLL1,我们调用 的函数为 HAL_RCC_OscConfig(),该函数在 HAL 库头文件 STM32F4xx_hal_rcc.h 中声明,在 文件 STM32F4xx_hal_rcc.c 中定义。通过函数的该段程序,我们开启了 HSE 时钟源,同时选择 PLL 时钟源为 HSE,然后把sys_stm32_clock_init 的形参直接设置作为 PLL 的参数 M 的值,这样就达到了设置 PLL 时钟源。外设时钟使能在 HAL。

2024-10-20 21:49:05 92

原创 【入门篇】2.7 时钟(二)

五,配置时钟系统STM32F407默认的情况下(比如:串口IAP时或者是未初始化时钟时),使用的是内部8M的 HSI作为时钟源,所以不需要外部晶振也可以下载和运行代码的。那么如何让 STM32F407芯片在168MHz的频率下工作?下面是如何配置时钟系统的?

2024-10-20 21:36:32 75

原创 【入门篇】2.6 时钟(一)

并通过插入缓冲器和反相器,平衡各个分支上的时钟延迟,使得各个模块接收到时钟信号的时间差最小。时钟的频率决定了系统的工作速度,选择合适的时钟频率对于系统的性能和功耗至关重要。时钟树,就是芯片的脉搏。网络顾名思义,就像一棵树一样,从根部(时钟源)向各个分支(芯片内的各个模块)延伸,为芯片内的各个模块提供同步的时钟信号。简单来说,时钟树就是将一个时钟源产生的时钟信号分发到芯片内部各个需要同步时钟的模块的网络结构。而且现代芯片对时钟质量的要求越来越高,时钟树能够保证时钟信号的质量,提高芯片的性能和可靠性。

2024-10-20 20:23:39 78

原创 【入门篇】2.4 map映射文件解析

当我们编译一个STM32工程时,编译器会将我们编写的C/C++源代码、汇编代码等,经过一系列的编译、汇编、链接等过程,最终生成可供目标MCU执行的固件。在这个过程中,会产生许多中间文件和最终产物。

2024-10-16 22:11:17 726

原创 【入门篇】2.5 STM32启动过程

下面是stm32在内部FLASH启动的启动建议流程图,在stm32复位到执行我们程序的main函数的过程中,最重要的就是我们的启动文件。紧随MSP之后,处理器从地址0x08000004处读取一个32位的值,这个值就是程序计数器的初始值,即程序开始执行的第一条指令的地址。那么在启动代码中,会定义一个名为__Vectors的数组,这个数组的每个元素都是一个32位的值,代表一个中断服务函数的地址。__main是C库中的一个函数,它负责初始化C运行时环境,包括全局变量的初始化、堆栈的设置等。PROC:定义子程序。

2024-10-16 22:10:57 339

收发彩信,自动打开数据连接

两个文件分别为在源码基础上进行修改后的文件,主要用于解决关闭数据连接后无法收发彩信

2014-07-07

视图缩放案例

这个小案例是主要用来演示一下如何点击一个图片按钮,对缩略图进行缩放操作。

2014-07-07

app之间交互(ComponentName)

这里简单介绍了以一下如何使用ComponentName来帮助我们实现App之间的交互

2014-07-03

版本控制器git-1.9.4(msysgit Windows版)

这里为大家提供了当前最新版本的msysgit版本控制器

2014-06-28

Android中app之间的交互

这里简单介绍了,不同app之间如何使用隐式intent进行交互

2014-06-27

Fragment与Activity使用接口进行交互

这里简单介绍了如何使用接口,来使fragment发送消息给activity

2014-06-27

Fragment与Activity使用Bundle传递数据

这里简单描述了以下Activity使用Bundle向Fragment传递数据

2014-06-27

Fragment与Activity使用Handler进行交互

这里简单介绍了Fragment和Activity使用Handler方式进行交互。

2014-06-27

实现TextView自由复制

自己参照Android系统源码中短信模块中代码,写了一个Demo程序实现TextView的自由复制,共享给大家参考。

2014-06-26

android手机USB驱动

用以android手机链接电脑用的USB驱动程序

2013-01-12

毕业设计-VC职工工资管理系统

这是一款毕业设计源程序和论文,希望能对大家的毕业设计有所帮助。

2013-01-12

毕业设计-( ASP精品课程网站

这是一款毕业设计源程序和论文,希望能对大家的毕业设计有所帮助。

2013-01-12

Asp电子商务网站

希望能对大家的毕业设计有所帮助,至少能起到一个参考资料,希望大家都能过关啦。

2013-01-12

andricoFacebook客户端

这是一款模仿andricoFacebook客户端的源程序代码

2013-01-11

Baidu_map(百度地图)Android平台开发指南文档

这是为android开发者在使用百度地图开放的api时,需要参考的开发指南文档

2013-01-10

android电子商城(客户端+服务器)

这是一个电子商城的android源代码,其中包括客户端和服务器,经过测试。希望能对初学者有所帮助。

2013-01-08

微博客户端源代码

这是一个关于微博客户端开发的源程序,对于初学者来说是一个易于模仿的案例,对初学者来说很有帮助,贵在模仿

2013-01-08

Android的一个仿酷狗播放器的应用程序源码

一个仿酷狗播放器的音乐播放器源码,对于初学者来说是一个很好的模仿例子

2013-01-03

p2p终结者局域网软件

想在局域网里游刃有余吗?下载来使用使用知道了。

2012-12-06

android工程师面试内部题

想转行做安卓的同志们,面试有这个,offer就不是问题了。

2012-12-06

pageowner 解析工具

该工具组合可以对pageowner进行不同维度的解析,包括下面3各方面: 1.通过关键函数对pageowner进行解析、统计,最终以进程级展示进程的cma内存使用情况,并通过占用size自动排序。 2.该工具可用于分拆pageowner信息,并以进程和线程进行分别拆分,用于更细力度的pageowner拆分。 3.该工具用于解析整个pageowner中各个进程的内存使用情况 解析工具的开发是为了在我们拆分内存布局的时候能够提高效率,不容易出错,达到事半功倍的效果。 在使用过程中,遇到任何问题,都可以免费提供支持。

2022-05-13

linux_kernel_config 中文手册(2.6.28)

linux_kernel_config 中文手册(2.6.28)

2022-04-30

opengrok-1.7.30.tar.gz

opengrok-1.7.30.tar.gz

2022-03-27

syslinux-6.03.tar.xz

syslinux-6.03.tar.xz

2022-03-27

jdk-11.0.14_linux-x64_bin.deb

jdk-11.0.14_linux-x64_bin.deb

2022-03-27

busybox-1.35.0.tar.bz2

busybox-1.35.0.tar.bz2

2022-03-27

高度精简LinuxOS

自定义打包的LinuxOS,该OS只有10M左右,仅包含LinuxKernel+Busybox;

2022-03-26

车载SOA软件架构技术规范

车载SOA软件架构技术规范

2022-03-20

ardupilot-master.zip开源固件源码

ardupilot-master.zip开源固件源码

2022-02-07

MP Mission Planner 飞控地面控制站

MP Mission Planner 飞控地面控制站

2022-01-29

helloworld.zip

HelloWorld

2021-05-11

SELinux4AndroidO

该文档包含如下: m4.pdf/configuring-selinux-policy-report.pdf/implementing-selinux-as-linux-security-module-report.pdf/The_SELinux_Notebook-4th_Edition.pdf/SEAndroid-NDSS2013.pdf/abs2014_seforandroid_smalley.pdf/SELinux_Treble.pdf

2018-02-05

recovery_l10n

这是Google官方发布的一款工具,用来合成recovery模式下文本本地化显示的工具,我已经编译成功,源码也一起上传了,有兴趣的同学可以下载下来研究一下!

2015-04-10

apktool+smali2java

apktool+smali2java方式反编译

2015-03-18

recovery下edify介绍

这个文件是有关edify脚本的一个简单介绍,是从源码中直接复制下来的

2015-02-13

解决彩信gif格式图附件不能正常播放

解决添加gif格式图片为彩信附件,预览不能正常播放,原因为图片由于超出附件大小限制而被压缩

2014-07-26

解决Android4.3彩信幻灯片中gif格式图片不能正常播放

本代码包解决了在Android4.3中MMS模块中添加幻灯片附件,在预览幻灯片的时候,gif格式图片不能够正常播放

2014-07-26

Android4.3系统内置音乐播放器

这是从android4.3中的源码抽取出来的,而且编译运行成功,有兴趣的朋友可以拿来研究一下。

2014-07-11

模仿Android4.3版本短信设置功能

在Android系统源码中所有应用的设置界面都使用preference,该资源源码是模仿短信app中设置界面的UI和部分功能。

2014-07-11

SmartTools

这个小工具可以自动帮助我们插入短信,通话记录,联系人,浏览器书签

2014-07-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除