自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 资源 (8)
  • 收藏
  • 关注

原创 让 AI 稳定交付全栈项目:我的 Claude Code + OpenSpec + Superpowers 三件套实战

过去一段时间我摸索出一套稳定跑通全栈项目的 SpecCoding 流程,核心是三个工具的协同分工,以及一套「**先定全局,再拆任务,再逐个落地**」的项目节奏。今天把它完整写出来。

2026-04-18 17:04:35 332

原创 第20章 持续进化:成为终身成长的AI创业者

技法易学,心法难修。前19章教你进门,本章教你走远。六重修炼助你成为终身成长的AI创业者:纳古吸今从经典与前沿中汲取智慧,身心为本打造可持续战斗力,热爱为核培养事业心态,融入社群借力共生,立即行动在干中学,驾驭AI持续拉开差距。这六重修炼相辅相成,系统之稳胜过一技之强。工具是桨,心法是帆,修好了,你能走得很远。

2026-04-08 10:21:18 12

原创 第19章 AI创业趋势:看见未来

本文探讨了在AI技术快速变革背景下,个体创业者如何寻找方向并保持竞争力。文章首先描述了创业者常见的"方向感缺失"困境,随后分析了AI技术从辅助到协作再到智能体时代的演进趋势,指出开发者核心竞争力正从"会代码"转向"会指挥"。 重点阐述了"一人公司"模式的优势与局限,提出了"批量试错"的新策略:快速生成多个MVP,通过数据筛选赢家。

2026-04-08 10:19:52 75

原创 第18章 规模化与团队建设:从个人到组织

独立开发者如何突破"天花板":渐进式团队化路径 本文为独立开发者提供突破个人能力限制的渐进式发展方案。首先强调注册公司是打开国内安卓市场的关键,推荐选择有限责任公司并外包财务工作。其次建议将AI视为团队成员而非工具,可创建"AI运营专员"等角色处理标准化工作,但需保留人工审核环节。对于必须真人的工作,采取"轻启动"策略:先外包/兼职,明确产出物和管理流程,待月收入达到员工成本的1.5倍后再考虑全职招聘。最后指出远程办公和知识沉淀等基础建设的重要性。

2026-04-08 10:18:25 16

原创 第17章 增长推广:让更多人知道你

产品做好了,却没人用?这是每个开发者都会遇到的困境。本章用三阶段增长路线图,带你实现从0到10000用户的突破:冷启动期,用朋友圈和垂直社区获取第一批种子用户;增长期,建立内容营销体系,让流量可持续;规模化期,启动裂变机制,让用户带来用户。没有昂贵广告投放,只有可落地的低成本策略。

2026-04-08 10:15:25 114

原创 第16章 商业模式与变现:从盈利逻辑到收入落地

文章摘要: 本文系统探讨了移动应用变现的完整路径。从开发者小王的真实困境切入,详细解析订阅制、买断制、Freemium等6种主流变现模式的适用场景及优劣势(如工具类产品适合Freemium订阅制)。提出四步设计法:1)分析产品特性;2)选择匹配模式;3)设计分层定价(如清理App基础功能免费+深度清理付费);4)分阶段实施。通过读书笔记App的实战案例,展示如何设定免费/付费功能边界及计算盈亏平衡点(5000用户需180付费用户回本)。强调变现是可持续服务的必要手段,需平衡用户体验与商业价值。

2026-04-08 10:12:10 18

原创 第15章 持续运营:让应用持续生长

文章摘要: 上线即失联?开发者小王发现应用下载量骤降后,总结出一套"收集→分析→决策→发布→监控"的闭环运营方法。通过应用内反馈、商店评论监控和社群运营收集用户声音,结合Firebase等工具分析行为数据,建立以"周阅读笔记数量"为核心的指标体系。采用语义化版本管理和灰度发布策略,小王成功将用户留存率从15%提升至28%。本文详细展示了如何用低成本工具搭建运营系统,包括飞书表单配置、Firebase接入步骤和版本发布策略,帮助个人开发者破解上线即失联的困境。

2026-04-03 10:10:38 175

原创 第14章 Android App上架:拥抱开放生态

本章揭示Android生态的"开放"真相——国内主流应用商店(华为、小米、应用宝等)要求企业资质+软著+APP备案,个人开发者几乎无法进入。相反,Google Play仅25美元一次性费用、无资质门槛、支持全球200+国家分发,成为个人开发者的唯一现实选择。章节详解Android Studio环境配置、签名密钥管理、Play Console操作流程,以及AAB格式上传、内容分级、ASO优化等实战技巧。同时提供"先验证后合规"的务实策略:初期通过H5下载页直接分发APK,积累用户后再注册公司正式上架。

2026-04-03 10:08:44 83

原创 第13章 iOS App上架:走向Apple生态

摘要:本文介绍个人开发者如何从零开始上架iOS应用。iOS App Store对个人开发者最友好,无需企业资质和软著,只需99美元年费和Mac电脑即可发布应用。详细讲解环境准备(Xcode安装、真机调试)、打包流程(TestFlight内测)、App Store Connect后台配置、审核避坑指南(10大高频拒审原因)以及基础ASO优化技巧。相比国内安卓市场的复杂资质要求,iOS是个人开发者实现"App梦"的最佳起点。(149字)

2026-04-03 10:05:06 17

原创 第12章 小程序上架:拥抱微信生态

微信小程序开发实战指南 本文以小王开发读书笔记小程序为例,系统介绍了微信小程序的开发全流程。首先对比了小程序与H5网页的差异,突出小程序在用户体验和运营能力上的优势。随后详细讲解了账号注册、主体选择、基础设置、认证备案等准备工作,特别强调了特殊类目的资质要求。在开发环节,介绍了AI辅助迁移、跨端框架等技术方案,并重点讲解了微信特有功能的应用。最后提供了审核发布阶段的注意事项和常见驳回解决方案。全文以实际案例贯穿,为开发者提供了从零到一开发小程序的完整指导。

2026-04-03 10:04:16 15

原创 第11章 域名与HTTPS:专业应用的标配

文章摘要 本文详细介绍了网站部署中域名和HTTPS配置的必要性与实践方法。主要内容包括: 域名的重要性:阐述了域名作为品牌标识、记忆友好的访问入口和灵活迁移基础的三重价值 HTTPS的必要性:对比HTTP与HTTPS的区别,说明HTTPS在数据安全、浏览器信任、API支持和SEO方面的优势 域名实战指南: 域名结构解析与选购建议 腾讯云域名注册全流程 国内网站备案注意事项 DNS基础配置方法 HTTPS配置方案: 免费SSL证书方案比较 腾讯云SSL证书申请与托管配置 自动续期机制说明 CDN加速概念:简要

2026-04-03 10:03:12 100

原创 第10章 网站部署:让你的应用触手可及

本章讲解应用从本地开发走向全网可访问的部署核心知识。先用生活化案例引入部署概念,借助餐厅比喻拆解部署的核心流程,并依据前端、前后端、全栈三类应用区分不同部署需求。# 第10章 网站部署简介本章讲解应用从本地上线至互联网的部署知识。以案例引入部署概念,区分不同架构应用的部署需求。详解CodeBuddy四种内置部署方案的用法与适用场景,并提供清晰选型指南。补充VPS、容器化等高阶部署内容,结合项目实战演示操作流程,搭配练习帮助新手快速掌握应用部署核心技能。

2026-04-02 10:36:29 15

原创 第9章 版本控制:AI时代的代码管理

在AI编程时代,版本控制变得尤为重要。本文介绍了版本控制的核心概念(仓库、提交、分支、合并、回退)和两种工作流(单分支和功能分支开发),推荐使用CodeBuddy内置Git工具。AI时代的新玩法包括智能提交(自动生成规范的提交信息)和智能体执行Git操作(用自然语言完成复杂流程)。版本控制是AI编程的"后悔药"和"安全网",能有效管理AI快速生成的代码,防止错误修改造成不可逆损失。

2026-04-02 10:33:42 14

原创 第8章 上下文管理:解决AI“失忆“问题

摘要:本文探讨如何解决AI在代码生成过程中"遗忘"项目约定的问题,提出7种上下文管理方法:1)文档化(Spec)提供完整实现方案;2)规则化(Rules)固化技术栈和编码规范;3)知识化(Skill)按需加载领域知识;4)专业化(SubAgent)实现任务分工;5)分段对话避免长对话失忆;6)上下文压缩(Summarize)优化当前会话;7)记忆化(Memory)保存个人偏好。这些方法可根据不同场景组合使用,如简单功能开发适合Spec+Rules+Skill,复杂任务推荐使用SubAge

2026-04-02 10:32:09 27

原创 第7章 OpenSpec实战:开源Spec标准工具

本章围绕 OpenSpec 展开实战讲解。针对手写规格文档杂乱、版本混乱、变更难追溯的痛点,介绍这款由 Fission AI 社区维护的开源轻量工具标准。它零依赖、易上手且适配多款 AI 编码工具,秉持流动迭代、简约适配存量项目的理念。核心采用双区域架构划分规范与变更目录,依托增量规范清晰标记需求改动,搭配标准化变更工件形成完整开发链路。书中详解新手快捷流程与复杂项目扩展流程,并以笔记应用新增统计功能完成实操演示,对比凸显其相较手写规格的管理优势,同时明确适用场景,引导读者动手实践夯实用法。

2026-04-02 10:26:12 77

原创 第6章 SpecCoding:规范驱动的开发模式

摘要: VibeCoding虽能快速生成代码,但面临长期维护困难的问题,如代码混乱、需求遗忘等。SpecCoding通过规格文档(需求、设计、任务等)作为"单一数据源",使AI编程从"即兴创作"转向可持续迭代。核心流程为:人提出需求→AI生成Spec文档→人审核→AI按Spec开发→人验证。规格文档可分层组织(如Me2AI/AI2AI),适应不同项目规模。通过混合VibeCoding(快速启动)和SpecCoding(规范管理),实现项目从原型到长期维护的无缝过渡。

2026-04-02 10:22:46 22

原创 第5章 VibeCoding:意图驱动的自然语言开发

本章介绍VibeCoding(意图编程)这一AI时代的全新开发范式。讲解从传统"工匠"思维到"指挥家"思维的转变——不再关注代码怎么写,而是用自然语言清晰描述想要什么。通过实战演示展示如何用一句话启动功能开发、迭代优化界面、添加功能和修复问题。提供五种关键思维转变对照表和最佳实践指南(具体描述、小步快跑、及时验证、善用追问)。同时明确VibeCoding的适用边界,帮助读者在标准化业务逻辑和复杂算法场景间做出正确选择。

2026-03-31 15:56:43 296

原创 第4章 载体选择:网站、小程序还是App?

本章讲解网站、小程序、App三种载体的选择策略。用便利店、商场专柜、专属会所的比喻分析各自特征,从开发成本、获客成本、功能边界、留存能力等六维度对比差异。提供"四步决策框架"帮助读者根据用户画像、功能需求、资源约束和商业模式选择最适合的载体。强调渐进式策略——从网站或小程序快速验证MVP,数据好了再升级App,避免一上来就高投入。同时探讨跨平台开发的利弊,以及AI时代分别生成原生代码的新思路。

2026-03-31 15:55:18 79

原创 第3章 应用解构:一眼看穿应用的本质

本章用餐厅比喻讲解应用的四个核心部件:前端(门面)、后端(后厨)、数据库(食材仓库)、服务器(地址)。通过追踪一次完整的数据请求,展示从前端展示到后端处理再到数据库存储的协作过程。对比网站、App、小程序三种载体的前端差异,以及纯前端、前后端分离、完整三件套等不同组合方式。最后通过浏览器开发者工具的动手实践,让读者亲眼看见应用的内部运作,建立从用户思维到创造者思维的跃迁。

2026-03-31 15:50:23 70

原创 第2章 工具选择:找到你的AI协作搭档

本章介绍AI编程工具的选择方法。横向对比Cursor、Claude Code、Codex、Trae、Qoder、CodeBuddy六款工具,分析产品形态、代码质量、价格等差异。重点推荐CodeBuddy国际版——功能全面、模型丰富、价格亲民($10/月)、国内访问体验优秀。同时讲解解锁Claude Opus高级模型的方法,并提供"四步决策法"帮助读者根据技术背景、项目类型、预算和使用频率选择最适合的工具。

2026-03-31 15:46:32 216

原创 第1章 开篇:AI让每个人都能成为创造者

AI时代:非技术背景者的应用开发指南 本书为没有编程经验的读者提供了一套完整的AI辅助应用开发方法论。我们正处于技术民主化的关键转折点,新一代AI工具如ChatGPT已大幅降低应用开发门槛。本书分为五个部分:从基础认知、开发方法论到上线运营全流程,帮助读者将想法转化为实际产品。通过真实案例展示,如"Zapier for Kids"和"LocalFood"等项目,证明非技术背景者也能成功开发应用。核心观点是:你不需要成为程序员,只需掌握与AI协作的能力,利用自身领域知识

2026-03-31 15:40:55 539

原创 第21章:AI 影响下的未来程序员发展方向

AI 擅长解决问题,但。

2026-03-25 10:38:39 40

原创 第20章:完整项目实战 —— 从零开发一个 SaaS 应用

TaskFlow是一个面向中小团队的在线任务管理工具,类似于简化的 Trello 或 Linear。产品定位:让中小团队用最低的学习成本,快速上手任务协作目标用户10-50人的创业团队需要轻量级项目管理的设计工作室远程协作的小型开发团队核心价值主张5分钟上手,无需培训看板 + 列表双视图,适应不同工作习惯与 Slack、钉钉等工具集成,减少切换成本指标传统开发(预估)AI 辅助开发提升开发周期10 周6 周-40%代码质量(Bug 密度)基准(1.5/千行)

2026-03-24 11:31:37 117

原创 第19章 七步开发法 —— 从需求到交付的 AI 驱动开发完整流程

Rules 体系架构Rules 体系├── 全局规则(所有 AI 交互适用)│ ├── 编码规范.md│ ├── 安全规范.md│ └── 性能要求.md├── 项目规则(当前项目专属)│ ├── 架构约束.md│ ├── 命名规范.md│ └── 测试要求.md└── 场景规则(特定场景触发)├── API 开发规则.md├── UI 开发规则.md└── 数据库规则.mdRules 设计三原则渐进式:从核心规则开始,逐步完善可验证:规则要有明确的验收标准语言适配。

2026-03-24 11:31:02 62

原创 第18章 AI辅助测试与质量保障 —— 让 AI 成为你的质量守门员

Skills(技能包)= 球员的基本功训练手册,让每个人都有扎实的传球、射门技巧测试智能体= 不同位置的球员(前锋、中场、后卫),各司其职自动化平台= 整个球队的战术体系和训练设施,让团队高效协作│ 自动化平台(OpenClaw)- 统一执行与报告 ││ 测试智能体 - 专业化角色分工 ││ 测试Skills - 领域知识注入 │三层体系如何协同工作Skills 层:为 AI 注入测试领域的专业知识,确保输出质量智能体层:分工协作,各自负责不同类型的测试任务平台层。

2026-03-24 11:30:25 37

原创 第17章 后端开发最佳实践 —— OpenSpec + 智能体的工程化实战

后端开发有大量重复性的"样板代码"工作。我们可以创建自定义 Skill,让 AI 自动生成标准的三层架构代码。创建 Skill:后端 CRUD 生成器以 CodeBuddy 为例,在创建:其他工具用户请参考各自文档,了解如何创建自定义 Skills 或类似机制。skill.md## 描述根据实体定义自动生成标准的三层架构代码(Controller-Service-Repository)## 适用场景- 快速创建实体的 CRUD 接口- 保持代码结构一致性- 减少重复性编码工作## 使用方法。

2026-03-24 11:29:55 85

原创 第16章 前端开发最佳实践 —— AI 时代的前端工程化

通用 AI 就像一个"全能但不够精"的开发者,而专用智能体(SubAgent/自定义 Agent)是"专业领域的专家"。

2026-03-24 11:28:54 38

原创 第15章 AI 产品原型设计 —— 让 AI 成为你的产品经理

理解产品需求- 将模糊的想法转化为具体的原型方案生成高质量原型- 输出符合设计规范的 HTML 原型提供设计建议- 基于 UX 最佳实践给出优化建议维护原型文档- 自动更新原型说明和变更记录。

2026-03-23 17:58:27 343

原创 第14章 MCP —— 让 AI 连接世界

MCP(Model Context Protocol,模型上下文协议)是由 Anthropic 推出的开源标准协议,旨在为 AI 应用程序连接外部系统提供统一、标准化的方式。MCP 是 AI 世界的"USB-C 接口"。🎯 比喻一:USB-C 统一接口过去的状况:每种电子设备都有自己的充电口 —— 苹果 Lightning、安卓 Micro-USB、笔记本圆口…出门要带一堆充电器。MCP 出现后:所有设备统一使用 USB-C,一根线走天下。过去的状况。

2026-03-23 17:57:55 49

原创 第13章 Agent Teams —— 组建你的 AI 团队

Agent Teams(智能体团队)是一种让多个 AI 实例像真实开发团队一样协同工作的机制。每个 AI 实例(Agent)拥有独立的上下文窗口、专门的角色定位和特定的工具权限,它们通过协作完成复杂任务。Agent Teams = 一个项目经理 + 多个专业团队成员。🎯 比喻一:独奏 vs 交响乐单 AI 模式:就像一个人独奏——技巧再高超,同时只能演奏一种乐器,音域和层次都有限。:就像一支交响乐团——指挥(Team Lead)协调,小提琴、大提琴、钢琴、管乐各司其职,合奏出宏大而丰富的音乐。

2026-03-23 17:57:23 74

原创 第12章:Spec-Kit VS OpenSpec —— SpecCoding 的两大利器

Spec-Kit 以规范驱动开发(Spec-Driven Development)1. 意图驱动开发(Intention-Driven Development)在考虑"如何做"之前,先用规范明确定义"做什么"和"为什么"。这就像建筑师的图纸——在动工前,必须先明确建筑的用途、结构和设计意图。先明确构建内容和原因,再考虑技术实现规格阶段专注于"什么"和"为什么",不涉及技术栈通过多步骤迭代完善规格,而非一次性提示生成代码2. 规范即代码(Specification as Code)

2026-03-23 17:56:50 139

原创 第11章:双层Spec架构 —— 人机协作的规格管理

人├── 维护 Me2AI 文档(需求、规约、规划)└── 明确要求时,AI 才能修改 Me2AI 文档AI├── 读取 Me2AI 文档(理解意图和约束)├── 读取 AI2AI 文档(了解当前状态)├── 开始开发(基于上下文工作)└── 更新 AI2AI 文档(记录变化)

2026-03-23 17:56:12 247

原创 第10章 SpecCoding —— 规格驱动的严谨之道

Skill 是预定义的工作流程,封装了完整的任务模板。

2026-03-21 10:58:38 57

原创 第9章 上下文管理 —— 让 AI 拥有“记忆“

当上下文变得臃肿时,可以"压缩"它——提炼关键信息,丢弃冗余细节。压缩时机对话变得冗长,AI 响应变慢发现 AI 被"无关信息"干扰需要聚焦某个特定问题压缩方法手动摘要:把之前的对话总结成几句话,在新对话中告诉 AI生成文档:让 AI 把重要信息整理成文档,之后通过规则文件加载使用 Memory 功能:部分工具支持"记忆"功能,自动保存关键信息使用摘要命令:CodeBuddy 提供了/summarize命令,一键生成对话摘要CodeBuddy 的/summarize命令。

2026-03-21 10:58:04 27

原创 第8章 SubAgents —— 让 AI 分工协作

SubAgents(子代理)是专门化的 AI 助手,用于处理特定类型的任务。每个子代理运行在独立的上下文窗口中,拥有自定义的系统提示词、特定的工具访问权限和独立的权限设置。听起来有点抽象?🎯 比喻一:一人公司 vs 专业团队没有 SubAgents:你是一个人的公司,既要做产品经理,又要做开发,还要做测试、运维、客服、财务……虽然也能干,但效率低下,而且很难精通所有领域。就像电影《钢铁侠》里的托尼·斯塔克——一个人造战甲、写代码、搞研发、还要当超级英雄——累不累?有 SubAgents。

2026-03-21 10:57:32 48

原创 第7章 Skills —— 让 AI 掌握专业技能

Skills(技能)是模块化、自包含的能力包,用于扩展 AI 在特定领域的专业能力。它将某个领域的最佳实践、工作流程、专业知识和工具脚本打包在一起,让 AI 在处理相关任务时,能够像该领域的专家一样工作。没有 Skills:AI 像一个 1 级新手,只有基础技能,遇到 BOSS 只能硬刚有 Skills:AI 像一个装备齐全的高级玩家,拥有专属技能树,能针对不同场景释放专业招式没有 Skills:你雇了一个聪明的应届生,他学习能力很强,但对特定领域一无所知。

2026-03-21 10:56:57 357

原创 第6章 Rules —— 让 AI 遵守你的规则

Rules(规则)是为 AI 提供的系统级指令和上下文信息的集合。它将提示词、工作流程、编码规范等内容打包,确保 AI 在每次对话中都能遵循这些约定。没有 Rules:你雇了一个临时工,每次干活前都要重新培训:“我们用 TypeScript”、“命名用驼峰式”、“组件用函数式写法”……费时费力,还容易遗漏有 Rules:你给这个临时工配了一本"工作手册",里面写清楚所有要求。每次干活前,他先看手册,然后按规范执行。你只需说"做一个登录页面",他就知道怎么做了。

2026-03-21 10:56:25 51

原创 第5章 部署 —— 让别人用起来

在 EdgeOne Pages 控制台添加自定义域名在域名服务商处添加 CNAME 解析记录等待 DNS 生效完成!现在你可以用访问你的网站了。

2026-03-20 14:23:02 22

原创 第4章 VibeCoding —— 氛围编程的艺术

VibeCoding这个词最早由 OpenAI 联合创始人 Andrej Karpathy 在 2025 年提出。他将其描述为一种"沉浸于感觉,拥抱指数级变化,甚至忘记代码存在"的全新编程方式。但这个描述有点抽象。VibeCoding(氛围编程)是一种依靠直觉、感觉和即兴创作驱动编程的工作方式,强调快速验证想法、持续迭代演进,而非事先规划一切。传统编程:就像建筑师盖房子——先画详细的蓝图,精确计算每一根梁柱的位置,然后按图施工。优点是结构严谨,缺点是一旦开工,改动成本极高。VibeCoding。

2026-03-20 14:22:30 79

原创 第3章 模型选择 —— 理解你的 AI 大脑

CodeBuddy 支持通过配置文件添加自定义模型,让你能够使用更多模型选择。配置步骤:创建配置文件项目级配置:在项目根目录创建用户级配置:在用户主目录创建编写配置内容"name": "Claude (自定义代理)",],id:模型唯一标识(必填)name:界面上显示的名称url:API 端点完整 URL(必须以结尾)apiKey:API 密钥:是否支持图片输入对于 Claude、Gemini 等海外模型,由于网络限制,建议通过中转网站获取 API 访问。

2026-03-20 14:21:22 44

安卓开发camera的使用实验工程

安卓开发camera的使用实验工程,实现了手机camera的预览,并将其输出到surfaceview上。

2014-03-15

安卓视音频播放测试工程

安卓开发中视音频播放的测试工程,其中使用了videoview播放视频,mediaplayer 和 soundpool两种方式播放音频,注意需要在sdcard中有test.mp4才能播放视频,如果是其他的视频文件,请自行改变工程文件的路径名

2014-03-12

IP发送器,解决远程登录不知道ip

能够使用推送服务向指定客户端发送自己电脑的ip地址,注意修改clientid。

2014-03-18

安卓开发之实现service开机自启动

在安卓开发中实现了service的开机自启动例程

2014-03-02

Huffman 压缩解压缩 Java实现

使用Java 语言实现了Huffman编码的压缩和解压缩,能够实现对Ascii 文档的压缩和解压缩,目前尚不支持对二进制文档进行压缩

2014-08-31

用Django 技术搭建的弹球游戏网站

用Django 技术搭建的弹球游戏网站,使用Html5,Javascript 技术实现弹球游戏,使用Flat UI实现布局

2014-08-31

安卓开发之思念计数器完整工程

The project of a android application, MissingCounter. It help people who love someone else to get brave to say love.

2014-03-08

个推推送服务实验工程

安卓开发推送服务实验体验工程, 支持透传消息和普通消息的接收

2014-03-18

空空如也

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

TA关注的人

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