自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JavaTiger

宝剑锋从磨砺出,梅花香自苦寒来!

  • 博客(66)
  • 资源 (60)
  • 收藏
  • 关注

转载 系出名门Android(10) - HTTP 通信, XML 解析, 通过 Hander 实现异步消息处理

<br />介绍<br /> <br />在 Android 中与服务端做 HTTP 通信,解析 XML,通过 Handler 实现异步消息处理<br />HTTP 通信 - 与服务端做 HTTP 通信,分别以 GET 方式和 POST 方式做演示<br />XML 解析 - 可以用两种方式解析 XML,分别是 DOM 方式和 SAX 方式<br />异步消息处理 - 通过 Handler 实现异步消息处理,以一个自定义的异步下载类来说明 Handler 的用法<br /> <br /> <br />1、H

2010-10-29 17:08:00 1397

转载 系出名门Android(9) - 数据库支持(SQLite), 内容提供器(ContentProvider)

<br />介绍<br /> <br />在Android中使用 SQLite, ContentProvider<br />数据库支持(SQLite) - Android 开发平台提供了操作 SQLite 数据库的相关 API<br />内容提供器(ContentProvider) - 当数据需要在应用程序之间共享时,可以在某程序中使用 ContentProvider 定义 URI, 以使其它应用程序可以通过此 URI 访问指定的数据<br /> <br /> <br />1、SQLite 的 Demo<b

2010-10-29 17:05:00 1316

转载 系出名门Android(8) - 控件(View)之TextSwitcher, Gallery, ImageSwitcher, GridView, ListView, ExpandableList

<br />介绍<br /> <br />在 Android 中使用各种控件(View)<br />TextSwitcher - 文字转换器控件(改变文字时增加一些动画效果)<br />Gallery - 缩略图浏览器控件<br />ImageSwitcher - 图片转换器控件(改变图片时增加一些动画效果)<br />GridView - 网格控件<br />ListView - 列表控件<br />ExpandableList - 支持展开/收缩功能的列表控件<br /> <br /> <br />1、

2010-10-29 17:02:00 1544

转载 系出名门Android(7) - 控件(View)之ZoomControls, Include, VideoView, WebView, RatingBar, Tab, Spinner, Chronometer, ScrollView

<br />介绍<br /> <br />在 Android 中使用各种控件(View)<br />ZoomControls - 放大/缩小按钮控件<br />Include - 整合控件<br />VideoView - 视频播放控件<br />WebView - 浏览器控件<br />RatingBar - 评分控件<br />Tab - 选项卡控件<br />Spinner - 下拉框控件<br />Chronometer - 计时器控件<br />ScrollView - 滚动条控件<br /> <

2010-10-29 16:57:00 2439

转载 系出名门 Android(6) - 控件(View)之DatePicker, TimePicker, ToggleButton, EditText, ProgressBar, SeekBar, AutoCompleteTextView, MultiAuto

<br />介绍<br /> <br />在 Android 中使用各种控件(View)<br />DatePicker - 日期选择控件<br />TimePicker - 时间选择控件<br />ToggleButton - 双状态按钮控件<br />EditText - 可编辑文本控件<br />ProgressBar - 进度条控件<br />SeekBar - 可拖动的进度条控件<br />AutoCompleteTextView - 支持自动完成功能的可编辑文本控件<br />MultiAuto

2010-10-29 16:49:00 2064

转载 系出名门Android(5) - 控件(View)之TextView, Button, ImageButton, ImageView, CheckBox, RadioButton, AnalogClock, DigitalClock

<br />介绍<br /> <br />在 Android 中使用各种控件(View)<br />TextView - 文本显示控件<br />Button - 按钮控件<br />ImageButton - 图片按钮控件<br />ImageView - 图片显示控件<br />CheckBox - 复选框控件<br />RadioButton - 单选框控件<br />AnalogClock - 钟表(带表盘的那种)控件<br />DigitalClock - 电子表控件<br /> <br /> <

2010-10-29 16:42:00 1323

转载 系出名门Android(4) - 活动(Activity), 服务(Service), 广播(Broadcast), 广播接收器(BroadcastReceiver)

<br />介绍<br /> <br />在 Android 中使用 Activity, Service, Broadcast, BroadcastReceiver<br />活动(Activity) - 用于表现功能<br />服务(Service) - 相当于后台运行的 Activity<br />广播(Broadcast) - 用于发送广播<br />广播接收器(BroadcastReceiver) - 用于接收广播<br />Intent - 用于连接以上各个组件,并在其间传递消息<br /> <b

2010-10-29 16:33:00 669

转载 系出名门Android(3) - 对话框(Dialog)和通知(Notification)

<br />介绍<br /> <br />在 Android 中种对话框及各种通知效果的应用<br />常用对话框的使用,弹出式对话框、日期选择对话框、时间选择对话框、进度条对话框<br />通知(出现在通知列表)和提示性通知(Toast)的演示<br /> <br /> <br />1、常用对话框的演示<br />res/layout/main.xml<br /><?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="htt

2010-10-29 16:30:00 933

转载 系出名门Android(2) - 布局(Layout)和菜单(Menu)

<br />介绍<br /> <br />在 Android 中各种布局的应用,以及菜单效果的实现<br />各种布局方式的应用,FrameLayout, LinearLayout, TableLayout, AbsoluteLayout, RelativeLayout<br />为指定元素配置上下文菜单,为应用程序配置选项菜单,以及多级菜单的实现<br /> <br /> <br />1、各种布局方式的演示<br />res/layout/main.xml<br /><?xml version="1.0"

2010-10-29 16:26:00 804

转载 系出名门Android(1) - 在Windows下搭建Android开发环境,以及Hello World程序

<br />介绍<br /> <br />搭建 Android 的开发环境,以及写一个简单的示例程序<br />在 Windows 下搭建 Android 开发环境<br />Android 项目的目录结构说明<br />写一个简单的 Hello World 程序<br /> <br /> <br />一、在 Windows 下搭建 Android 开发环境<br />1、安装 JDK (Java Development Kit)<br />http://download.java.net/jdk6/<br

2010-10-29 16:22:00 1010

原创 Android实现开机自启动Service

<br />一、首先做一个监听器:<br />public class StartBroadcastReceiver extends BroadcastReceiver{private static final String ACTION = "android.intent.a

2010-10-29 13:20:00 761

原创 Java Thread Stop方法以及替换实现

<br />Stop方法不推荐使用,我给个具体的例子:<br />public class DeprecatedStop extends Object implements Runnable { public void run() { int count = 0; while ( count <20 ) { System.out.println("Running ... count=" + count); co

2010-10-28 16:46:00 3665

原创 android SIM联系人

<br />一、启动SIM联系人导入手机 INTENT<br />// SIM import Intent importIntent = new Intent(Intent.ACTION_VIEW);

2010-10-28 15:37:00 1709

原创 Android Shell 常用命令

<br />Android Debug Bridage<br /> <br />adb,Android重要工具之一,以提供强大的特性,例如复制文件到设备或从设备复制文件。可以使用 shell 命令行参数连接到手机本身,并发送基本的 shell 命令。<br /> <br />进入

2010-10-28 15:32:00 957

原创 Android中通过程序获取SIM Card的信息

<br />在Android中通过程序获取SIM Card的信息并不是很困难,以下一段代码希望!<br />public String readSIMCard() { TelephonyManager tm = (TelephonyManager)this

2010-10-28 15:06:00 1441 2

转载 Android系统在超级终端下必会的命令大全【六(完结篇)】

<br />六、其他命令<br /><br />tar<br /><br />1.作用<br />tar命令是Unix/Linux系统中备份文件的可靠方法,几乎可以工作于任何环境中,它的使用权限是所有用户。<br /><br />2.格式<br />tar [主选项+辅选项] 文件或目录<br /><br />3.主要参数<br />使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。<br />主选项:<br />-c 创建新的档案

2010-10-28 14:59:00 1176

转载 Android系统在超级终端下必会的命令大全【五(2)】

<br />chown<br /><br />1.作用<br />更改一个或多个文件或目录的属主和属组。使用权限是超级用户。<br /><br />2.格式<br />chown [选项] 用户或组 文件<br /><br />3.主要参数<br />--dereference:受影响的是符号链接所指示的对象,而非符号链接本身。<br />-h, --no-dereference:会影响符号链接本身,而非符号链接所指示的目的地(当系统支持更改符号链接的所有者,此选项才有效)。<b

2010-10-28 14:57:00 1009

转载 Android系统在超级终端下必会的命令大全【五(1)】

<br />五、系统安全相关命令<br /><br />su<br /><br />1.作用<br />su的作用是变更为其它使用者的身份,超级用户除外,需要键入该使用者的密码。<br /><br />2.格式<br />su [选项]... [-] [USER [ARG]...]<br /><br />3.主要参数<br />-f , --fast:不必读启动文件(如 csh.cshrc 等),仅用于csh或tcsh两种Shell。<br />-l , --login:加了

2010-10-28 14:55:00 994

转载 Android系统在超级终端下必会的命令大全【四(2)】

<br />netstat<br /><br />1.作用<br />检查整个Linux网络状态。<br /><br />2.格式<br />netstat [-acCeFghilMnNoprstuvVwx][-A][--ip]<br /><br />3.主要参数<br />-a--all:显示所有连线中的Socket。<br />-A:列出该网络类型连线中的IP相关地址和网络类型。<br />-c--continuous:持续列出网络状态。<br />-C--cache

2010-10-28 14:53:00 1235

转载 Android系统在超级终端下必会的命令大全【四(1)】

<br />四、网络操作命令<br /><br />ifconfig<br /><br />1.作用<br />ifconfig用于查看和更改网络接口的地址和参数,包括IP地址、网络掩码、广播地址,使用权限是超级用户。<br /><br />2.格式<br />ifconfig -interface [options] address<br /><br />3.主要参数<br />-interface:指定的网络接口名,如eth0和eth1。<br />up:激活指定的网络接

2010-10-28 14:52:00 2101

转载 Android系统在超级终端下必会的命令大全【三(2)】

<br />kill<br /><br />1.作用<br />kill命令用来中止一个进程。<br /><br />2.格式<br />kill [ -s signal | -p ] [ -a ] pid ...<br />kill -l [ signal ]<br /><br />3.参数<br />-s:指定发送的信号。<br />-p:模拟发送信号。<br />-l:指定信号的名称列表。<br />pid:要中止进程的ID号。<br />Signal:表示

2010-10-28 14:50:00 986

转载 Android系统在超级终端下必会的命令大全【三(1)】

<br />三、系统管理命令<br /><br />df<br /><br />1.作用<br />df命令用来检查文件系统的磁盘空间占用情况,使用权限是所有用户。<br /><br />2.格式<br />df [options]<br /><br />3.主要参数<br />-s:对每个Names参数只给出占用的数据块总数。<br />-a:递归地显示指定目录中各文件及子目录中各文件占用的数据块数。若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子

2010-10-28 14:49:00 879

转载 Android系统在超级终端下必会的命令大全【二】

<br />二、文件处理命令<br /><br />mkdir<br /><br />1.作用<br />mkdir命令的作用是建立名称为dirname的子目录,与MS DOS下的md命令类似,它的使用权限是所有用户。<br /><br />2.格式<br />mkdir [options] 目录名<br /><br />3.[options]主要参数<br />-m, --mode=模式:设定权限,与chmod类似。<br />-p, --parents:需要时创建上层目录

2010-10-28 14:47:00 1041

转载 Android系统在超级终端下必会的命令大全【一】

<br />一、安装和登录命令<br /><br />reboot<br /><br />1.作用<br />reboot命令的作用是重新启动计算机,它的使用权限是系统管理者。<br /><br />2.格式<br />reboot [-n] [-w] [-d] [-f] [-i]<br /><br />3.主要参数<br />-n: 在重开机前不做将记忆体资料写回硬盘的动作。<br />-w: 并不会真的重开机,只是把记录写到/var/log/wtmp文件里。<br />

2010-10-28 14:43:00 1504

转载 Android系统在超级终端下必会的命令大全【前言篇】

<br />所有命令都是运用超级终端下的BUSYBOX工具集。以下简述<br /><br />busybox<br />BusyBox 是标准 Linux 工具的一个单个可执行实现。BusyBox 包含了一些简单的工具,例如 cat 和 echo,还包含了一些更大、更复杂的工具,例如 grep、find、mount 以及 telnet。有些人将 BusyBox 称为 Linux 工具里的瑞士军刀.简单的说BusyBox就好像是个大工具箱,它集成压缩了 Linux 的许多工具和命令。<br /

2010-10-28 14:41:00 1035

转载 Android中读取电话本Contacts联系人的所有电话号信息

<br />1.首先,要知道android 的contacts里的电话信息有多类:moblie,家庭,工作,传真等。如图:<br /><br /> <br />2.android的Contacts是通过ContentProvider来提供的,其实android把contacts和

2010-10-27 17:38:00 3765 2

原创 Android管理联系人(包含添加,查询,修改和删除;以及不同版本区别)

<br />通过Android系统提供的接口,可以很方便的管理联系人信息。<br /> <br />一、添加<br /><br />1、添加联系人<br /><br />1.6上的代码:<br />String peopleName = "name";ContentVal

2010-10-27 13:34:00 11969 10

原创 android2.1获得联系人信息

<br />貌似从android2.0开始,联系人的API做了很大的调整。People接口由ContactsContract.Contacts代替。闲话不多说看代码。<br /> public void getContact(){ //获得所有的联系人

2010-10-27 10:27:00 1029

原创 ProgressDialog使用

<br />为了安抚用户等待的焦急心情,我们用ProgressDialog。它的用法书上有例子,就是:<br />ProgressDialog myDialog = ProgressDialog.show(YourClass.this, "", "请稍后", true, true);handler.post(mTasks);<br /> <br />然而,我们用它一般都是在用intent开启一个新的activity的时候,你直接加上这句话,是达不到你想要的效果的。<br />你必须这样用:把用inten

2010-10-27 10:19:00 1310 2

原创 android网络连接总结

<br />一:HttpURLConnection<br />URL sourceUrl;String fileName =""; try { sourceUrl = new URL("网址"); fileName = sourceUrl.getFile(

2010-10-25 17:34:00 1017

原创 Android使用HttpClient完成Post和Get方式的联网请求

<br />Android联网可以采用HttpPost,HttpGet封装post请求和get请求,再使用HttpClient的excute方法发送post或者get请求并返回服务器的响应数据。<br /> <br />1、设置连接和读取超时时间,并新建HttpClient对象:

2010-10-25 17:10:00 3210 1

原创 android 判断网络连接

<br /><br />检查网络连接的方法如下:ConnectivityManager mConnectivity; TelephonyManager mTelephony; …… // 检查网络连接,如果无网络可用,就不需要进行连网操作等

2010-10-25 16:57:00 1654

转载 Android读写XML(下)——创建XML文档

<br />在前面的2篇文章Android读写XML(上)—— package说明 、Android读写XML(中)—— SAX 中想必大家对XML文件读取的方法已经比较熟悉了,在这里我们就不多说了,直接说明如何将信息写成XML文件,首先介绍Andoid SDK中的相关类。类说明XmlSerializerDefine an interface to serialziation of XML Infoset.定义一个接口来实现XML信息的串行化。什么是串行化?<br />对象的串型化,也有叫做对象的序

2010-10-25 15:43:00 597

转载 Android读写XML(中)——SAX

<br />在Android读写XML(上)—— package说明 中,详细介绍了使用 DOM方法读取XML文档,由于使用DOM方法需要将整个XML文档加载内存中,对系统资源占用比较多,这对内存比较紧张的Android系统来说,使用 DOM方法读取XML文档会有很大的限制。 使用SAX方法读取XML,对内存资源的占用的比较少,因此在嵌入式设备中极力推荐使用,Android也不例外,本篇幅详细说明Android中如何使 用SAX读取XML文档。<br />SAX采用基于事件驱动的处理

2010-10-25 15:41:00 551

转载 Android读写XML(上)——package说明

<br />XML 经常用作 Internet 上的一种数据格式,其文件格式想必大家都比较清楚,在这里我结合Android平台,来说明Android SDK提供的读写XML的package。<br />首先介绍下Android SDK与Java SDK在读写XML文件方面,数据包之间的关系。Android 平台最大的一个优势在于它利用了 Java 编程语言。Android SDK 并未向标准 Java Runtime Environment (JRE) 提供一切可用功能,但它支持其中很大一部分功

2010-10-25 15:40:00 612

转载 android 实现http请求

<br />一、HttpClinet方式<br />1、HTTP GET 示例:<br />public class TestHttpGetMethod{ public void get(){ BufferedReader in = null; try{ HttpClient client = new DefaultHttpClient(); HttpGet request = ne

2010-10-25 13:40:00 1568

转载 在 Android 上使用 XML

<br />      简介<br />      Android 是针对移动设备的一种新兴的开源操作系统和 SDK。借助它,您可以创建功能强大的移动应用程序。当您的应用程序可以访问 Web 服务时,其吸引力会大大增加,这意味着您需要使用 Web 语言:XML。在本文中,您将了解在 Android 上使用 XML 的不同方法,以及如何使用它们构建自己的 Android 应用程序。<br /> <br />      入门<br />      在本文中,您将学习如何构建通过 Internet 使

2010-10-25 13:24:00 862

原创 自定义字体

<br />自定义字体步骤:<br /> <br />1. 定义包含1 TextView 布局:main.xml<br /><?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://sch

2010-10-23 15:38:00 499

原创 Spinner 两种效果

<br />作为下拉选项列表,还是非常不错且易用的,同时也存在一些局限性,比如: 标题栏、下拉栏、显示内容必须一致,这使得其实用性大打折扣。<br /> <br />1.  先说说其不足之处 即: 标题 下拉 显示内容 相同问题:<br /> <br />*  定义待显示内容 以TextView为例:<br />String[] content = { "eoe.android","eoe.mobile","eoe.mark","eoe.rd","eoe.mobile" };<br /> <br

2010-10-23 15:32:00 723

原创 RadioGroup实现单选并获得所选项内容

<br />RadioGroup 有时候比较有用.主要特征是给用户提供多选一机制.现在要绘制一个画面.<br /> <br />举例如下:<br />顶上是一个Textview ,下面有个RadioGroup.<br /> <br />布局如下:<br />主布局main.xml

2010-10-22 14:19:00 1287

C语言深度剖析--解开程序员面试笔试的秘密

C语言深度剖析--解开程序员面试笔试的秘密 C语言深度剖析--解开程序员面试笔试的秘密 C语言深度剖析--解开程序员面试笔试的秘密

2010-04-02

java正则表达式 详解

java正则表达式 详解 java正则表达式 详解 java正则表达式 详解

2010-04-02

JAVA面试题解惑系列 pdf

JAVA面试题解惑系列.pdf JAVA面试题解惑系列.pdf JAVA面试题解惑系列.pdf

2010-04-02

java面试题及答案(基础题122道代码题19道).

java面试题及答案(基础题122道代码题19道) java面试题及答案(基础题122道代码题19道) java面试题及答案(基础题122道代码题19道)

2010-04-02

JAVA案例开发集锦 pdf

JAVA案例开发集锦.pdf JAVA案例开发集锦.pdf JAVA案例开发集锦.pdf

2010-04-02

book-MySQL chm

很好的MySQL资料 很好的MySQL资料 很好的MySQL资料

2010-04-02

java面试题及答案(基础题122道代码题19道)

java面试题及答案(基础题122道代码题19道)

2010-02-28

Java正则表达式 详解

Java正则表达式 详解 讲解很详细 看了帮很大 是PDF格式

2010-01-29

HTML 完全手册

HTML完全手册 HTML完全手册 HTML完全手册

2009-08-02

ps快捷键大全(精华)

完整的ps快捷键大全 完整的ps快捷键大全 完整的ps快捷键大全

2009-07-30

编程_C语言--论坛(精华)

编程_C语言--论坛(精华) 编程_C语言--论坛(精华) 编程_C语言--论坛(精华)

2009-07-29

SQL语法祥解(很好的资料)

SQL语法祥解 SQL语法祥解 SQL语法祥解

2009-07-29

GoF+23种设计模式解析

GoF+23种设计模式解析 很经典的模式,软件设计者必看

2009-07-29

C语言程序设计(谭浩强)

C语言程序设计(谭浩强) C语言程序设计(谭浩强) C语言程序设计(谭浩强)

2009-07-29

C语言-Windows内存管理机制

C语言-Windows内存管理机制 C语言-Windows内存管理机制 C语言-Windows内存管理机制

2009-07-29

CSDN论坛-算法精华

CSDN论坛-算法精华 其中收集了CSDN论坛算法精华

2009-07-29

Kerberos认证系统的设计与实现

Kerberos认证系统的设计与实现 Kerberos认证系统的设计与实现 Kerberos认证系统的设计与实现

2009-07-29

实现RSA的C++源码

实现RSA算法的C++源码 实现了大素数

2009-07-29

176个经典C语言实例代码

176个经典C语言实例代码 有待好好研究,可以学到很多东西!

2009-07-28

MySQL-Front

mysql数据库的可视化图形工具,主要特性包括多文档界面,语法突出,拖拽方式的数据库和表格,可编辑/可增加/删除的域,可编辑/可插入/删除的记录,可显示的成员,可执行的SQL 脚本,提供与外程序接口,保存数据到CSV文件等。

2009-07-28

Android中的JSON详细总结

Android中的JSON详细总结.doc

2012-01-03

Android自定义标题栏(并加入返回按钮)demo

Android自定义标题栏(并加入返回按钮)的demo

2011-10-12

Android签名教程

Android签名教程 Android签名教程 Android签名教程 Android签名教程 Android签名教程

2011-07-25

QQTab切换特效(源码)

QQTab切换特效(源码) QQTab切换特效(源码) QQTab切换特效(源码) QQTab切换特效(源码) QQTab切换特效(源码)

2011-07-15

android布局属性详

android布局属性详解 android布局属性详解 android布局属性详解 android布局属性详解 android布局属性详解

2011-07-14

仿QQ登录界面布局(源码)

QQ登录界面布局 QQ登录界面布局 QQ登录界面布局

2011-07-14

系出名门 Android源代码

系出名门 Android源代码 系出名门 Android源代码 系出名门 Android源代码

2010-10-29

Android动画研究离线版 pdf

Android动画研究离线版.pdf Android动画研究离线版.pdf Android动画研究离线版.pdf

2010-04-02

eoeAndroid基础应用培训

eoeAndroid基础应用培训 eoeAndroid基础应用培训 eoeAndroid基础应用培训

2010-04-02

Android中文文档 pdf

Android中文文档.pdf Android中文文档.pdf Android中文文档.pdf

2010-04-02

Android实现GPS定位 pdf

Android实现GPS定位.pdf Android实现GPS定位.pdf Android实现GPS定位.pdf

2010-04-02

Android开发指南中文版android1.5

Android开发指南中文版android1.5 Android开发指南中文版android1.5 Android开发指南中文版android1.5

2010-04-02

Android画图学习 pdf

Android画图学习 pdf Android画图学习 pdf Android画图学习 pdf

2010-04-02

android-book pdf

android-book.pdf android-book.pdf android-book.pdf

2010-04-02

Android Eclipse开发教程

Android Eclipse开发教程.pdf Android Eclipse开发教程.pdf Android Eclipse开发教程.pdf

2010-04-02

andbook中文版

andbook中文版 andbook中文版 andbook中文版

2010-04-02

Android程序员指南 pdf

Android程序员指南 pdf Android程序员指南 pdf Android程序员指南 pdf

2010-04-02

Android应用程序开发 chm版

Android应用程序开发 chm版 Android应用程序开发 chm版 Android应用程序开发 chm版

2010-04-02

经典编程900例(C语言).

经典编程900例(C语言). 经典编程900例(C语言). 经典编程900例(C语言).

2010-04-02

谭浩强c语言PDF版

谭浩强c语言PDF版 谭浩强c语言PDF版 谭浩强c语言PDF版

2010-04-02

空空如也

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

TA关注的人

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