E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android实战--手机卫士
CodePush
热更新codepushCodePush热更新使用详细说明和教程React-Native使用微软的CodePush进行热更新,继续填坑react-native-
android实战
:4CodePush使用ReactNative
B1ngx
·
2016-10-18 17:44
Android群英传知识点回顾——第十一章:搭建云端服务器
Android群英传知识点回顾——第十一章:搭建云端服务器由于我先前做过Bmob的项目,这里就不重复介绍了传送门:Bmob后端云Bmob基础篇:
Android实战
——第三方服务之Bmob后端云的集成、用户登陆
qq_30379689
·
2016-10-14 18:00
android
Android群英传
知识点回顾
Android
手机卫士
--平移动画实现
本文实现如下几个界面之间的平移动画实现本文地址:http://www.cnblogs.com/wuyudong/p/5954847.html,转载请注明出处。分析:导航界面移动过程中,平移动画上一页移入动画(-屏幕宽度,y)------>(0,y)上一页移出动画(0,y)-------------->(屏幕宽度,y)下一页移入动画(屏幕宽度,y)-------------->(0,y)下一页移出动
wuyudong
·
2016-10-12 23:00
Android
手机卫士
--导航界面4的业务逻辑
本文实现导航界面4的业务逻辑,导航界面4的界面如下:本文地址:http://www.cnblogs.com/wuyudong/p/5952640.html,转载请注明出处。相应的代码如下:privatevoidinitUI(){ cb_box=(CheckBox)findViewById(R.id.cb_box); //1,是否选中状态的回显 booleanopen_security=SpU
wuyudong
·
2016-10-12 19:00
Android
手机卫士
之绑定sim卡序列号
现在开始具体处理每一个导航页面的逻辑,首先看第二个导航页这里需要实现绑定sim卡序列号的功能,注意添加相应的权限:uses-permissionandroid:name="android.permission.READ_PHONE_STATE"privateSettingItemViewsiv_sim_bound;@OverrideprotectedvoidonCreate(Bundlesaved
wuyudong
·
2016-10-12 16:53
Android
手机卫士
之获取联系人信息显示与回显
前面的文章已经实现相关的布局,本文接着进行相关的功能实现读取系统联系人当点击“选择联系人”按钮后,弹出联系人列表,读取系统联系人分如下几个步骤:系统联系人提供了一个内容提供者,通过内容解析器,匹配Url地址1.内容解析器2.Url地址,查看系统联系人数据库,内容提供者源码先看api文档的清单文件,后看java类(联系人数据库有多张表)contents://com.android.contacts/
wuyudong
·
2016-10-12 16:07
Android
手机卫士
--获取联系人信息并显示与回显
前面的文章已经实现相关的布局,本文接着进行相关的功能实现本文地址:http://www.cnblogs.com/wuyudong/p/5951794.html,转载请注明出处。读取系统联系人当点击“选择联系人”按钮后,弹出联系人列表,读取系统联系人分如下几个步骤:系统联系人提供了一个内容提供者,通过内容解析器,匹配Url地址1,内容解析器2,Url地址,查看系统联系人数据库,内容提供者源码先看ap
wuyudong
·
2016-10-12 12:00
蓝牙连接硬件设备开发规范流程,
android实战
前言:最近接触蓝牙开发,主要是通过蓝牙连接获取传感器硬件设备的数据,并进行处理。网上学习一番,现整理出一套比较标准的操作流程代码。如果大家看得懂,将来只需要改下硬件设备的MAC码和改下对接收数据的处理即可。一切都是套路~~~现在以一个小型项目需求来学习Android蓝牙编程需求:通过蓝牙获取硬件数据,并显示在一个随数据即时变化的动态折线图中。实现思路:(1)配对蓝牙设备(2)连接蓝牙设备,根据MA
日月星辰2016
·
2016-10-12 00:22
Android
蓝牙
Android
手机卫士
--绑定sim卡序列号
现在开始具体处理每一个导航页面的逻辑,首先看第二个导航页本文地址:http://www.cnblogs.com/wuyudong/p/5949775.html,转载请注明出处。这里需要实现绑定sim卡序列号的功能,注意添加相应的权限:uses-permissionandroid:name="android.permission.READ_PHONE_STATE"privateSettingItem
wuyudong
·
2016-10-11 17:00
Android
手机卫士
--导航界面3、4和功能列表界面跳转逻辑处理
刚刚花了一点时间,将导航界面3、4的布局和相应的跳转逻辑写了一下:Setup3Activity代码如下:/** *Createdbywuyudongon2016/10/10. */ publicclassSetup3ActivityextendsActivity{ @Override protectedvoidonCreate(BundlesavedInstanceState){ su
wuyudong
·
2016-10-11 16:00
Android
手机卫士
--导航界面2
本文地址:http://www.cnblogs.com/wuyudong/p/5947504.html,转载请注明出处。在之前的文章中,实现了导航界面1布局编写与相关的逻辑代码,如下图所示:点击“下一页”publicclassSetup1ActivityextendsActivity{ @Override protectedvoidonCreate(BundlesavedInstanceSta
wuyudong
·
2016-10-10 22:00
Android
手机卫士
--9patch图
本文主要介绍9patch图 *.9.png:android手机上,可以按需求自动拉伸的图片本文地址:http://www.cnblogs.com/wuyudong/p/5947195.html,转载请注明出处。使用AS点开XXX.9.png图片可以看到图片的四条边有黑色的线段。下面通过示意图来说明:图1上下边各有两条线段,表示可以通过横向拉伸的部位,如图2所示图3左右边各有两条线段,表示可以通过纵
wuyudong
·
2016-10-10 20:00
Android
手机卫士
--参照文档编写选择器
本文来实现《Android
手机卫士
--导航界面1的布局编写》中的图片选择器部分的代码。
wuyudong
·
2016-10-10 18:00
Android
手机卫士
--导航界面1的布局编写
本文地址:http://www.cnblogs.com/wuyudong/p/5943005.html,转载请注明出处。本文实现导航界面1的布局的实现,效果如下图所示:首先分析所使用的布局样式:对应的activity_setup1.xml布局文件内容如下: 最后还剩下右下角的布局还没有实现,将在下篇文章中单独讲解
wuyudong
·
2016-10-09 20:00
Android
手机卫士
之设置密码对话框
本文实现初次设置密码验证过程,首先实现如下效果布局如下:其中TitleStyle的代码如下:truecenter20sp#00010dp#0f0match_parentwrap_content以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
wuyudong
·
2016-10-09 10:54
Android
手机卫士
之确认密码对话框
本文接着实现“确认密码”功能,也即是用户以前设置过密码,现在只需要输入确认密码布局文件和《Android
手机卫士
--设置密码对话框》中的布局基本类似,所有copy一下,修改一点细节就搞定:代码逻辑也基本类似
wuyudong
·
2016-10-09 09:41
Android实战
——改造PullToRefresh下拉刷新和上拉加载
改造PullToRefresh下拉刷新和上拉加载前言:本篇文章主要分为两部分,一是PullToRefresh下拉刷新和上拉加载的使用,二是PullToRefresh的改造,用自定义一个动画替换掉Loading的动画,如果动画很厉害的您,就可以自己添加喜欢的动画,做出自己想要的下拉刷新和上拉加载了。欢迎关注个人CSDN博客:Hensen_的博客:http://blog.csdn.net/qq_303
qq_30379689
·
2016-09-30 16:00
android
下拉刷新
Studio
上拉加载
pulltorefresh
android实战
【
Android实战
之旅 001】AsyncTask异步操作网络请求
Android中为了保证UI的准确性和稳定性避免多线程同时对UI进行操作而造成UI混乱,在Android中只有UI(主线程)可以对UI进行更新操作,而其他的WorkThread不能直接操作UI,即Android单线程模型。然而Android是一个多线程系统,不可能把所有的操作放在主线程中进行,比如网络操作和读取文件等耗时操作,如果都放在主线程中操作就会造成后面任务的阻塞,Android系统会检测这
DaveBobo
·
2016-09-25 11:04
Android
Java
Android编程实战
Android实战
:手把手实现“捧腹网”APP(三)-----UI实现,逻辑实现
原文链接:http://www.cnblogs.com/hehe520/p/6329928.html
Android实战
:手把手实现“捧腹网”APP(一)—–捧腹网网页分析、数据获取
Android实战
:手把手实现
weixin_30653097
·
2016-09-18 20:00
Android实战
——科大讯飞语音听写SDK的使用,实现语音识别功能
科大讯飞语音听写SDK的使用,实现语音识别功能事先说明:语音听写SDK适配安卓6.0需要手动申请权限,各位可以自信查询资料实现,如果嫌麻烦,可以用第三方Bmob集成好的工具类进行实现,详细可以看http://blog.csdn.net/qq_30379689/article/details/52223244,关于语音听写SDK的开发,参考科大讯飞开放平台官网为准步骤一:百度科大讯飞开发者平台,找到
qq_30379689
·
2016-09-17 22:00
android
语音识别
Studio
科大讯飞
android实战
Android实战
——Zxing实现二维码扫描
Zxing实现二维码扫描前言:本篇文章从初学者的角度出发,从一个不知道对二维码扫描怎么下手的工作者,需要一个简单的扫描功能的话,可以阅读该篇文章。作为Google开源框架Zxing,里面的文件很大,这里主要讲的是精简ZXing项目后只保留扫描功能的代码,可以缩小项目的大小,对于只要扫描功能的项目已经够用了。扫描后的结果,只要通过WebView百度一下就出来了。简单的说,可以把Zxing这个二维码扫
qq_30379689
·
2016-09-02 10:00
android
zxing
Studio
二维码扫描
Android实战
——轻松集成百度自动更新SDK,只需3步
轻松集成百度自动更新SDK,只需3步集成百度自动更新SDK前提:1、需要上线作品进行测试,本人用自己上线的作品进行了测试。2、需要上线的作品defaultConfig中的versionCode大于手机端的versionCode,本人上线的作品versionCode为2,测试机为1。本人作品:一款免下载,免安装,即点即用的应用收纳集,应用袋:http://shouji.baidu.com/softw
qq_30379689
·
2016-08-18 12:00
android
Studio
android实战
百度自动更新SDK
Android实战
——第三方服务之Bmob后端云的云应用收纳集小项目(五)
第三方服务之Bmob后端云的云应用收纳集小项目(五)事先说明:这里的一切操作都是在集成了BmobSDK之后实现的,如果对Bmob还不了解的话,请关注我第一篇Bmob文章项目上线:项目已经上线百度市场,需要的同学可下载反编来学习,应用袋:http://shouji.baidu.com/software/9529251.html项目同时也涉及到百度自动更新组件,后续我会在我的博客中推出百度自动更新组件
qq_30379689
·
2016-08-16 18:00
Web
android
APP
GridView
Studio
bmob
android实战
Android实战
——第三方服务之Bmob后端云的答题系统小项目(四)
第三方服务之Bmob后端云的答题系统小项目(四)事先说明:这里的一切操作都是在集成了BmobSDK之后实现的,如果对Bmob还不了解的话,请关注我第一篇Bmob文章项目意义:该项目实现简单,比较难处理的就是选择题的按钮复用效果该项目可以实时更新考试题目和考试内容,灵活性高聪明的你可能发现了,驾照宝典的科目一答题系统和这个非常类似,而且一题配上一个广告,这收益...,说不定下一个黑马就是你哦具体思路
Hensen_
·
2016-08-14 19:49
Android主流的第三方库
Android实战
——第三方服务之Bmob后端云的答题系统小项目(四)
第三方服务之Bmob后端云的答题系统小项目(四)事先说明:这里的一切操作都是在集成了BmobSDK之后实现的,如果对Bmob还不了解的话,请关注我第一篇Bmob文章项目意义:该项目实现简单,比较难处理的就是选择题的按钮复用效果该项目可以实时更新考试题目和考试内容,灵活性高聪明的你可能发现了,驾照宝典的科目一答题系统和这个非常类似,而且一题配上一个广告,这收益...,说不定下一个黑马就是你哦具体思路
qq_30379689
·
2016-08-14 19:00
android
android
Studio
bmob
android实战
Android实战
——第三方服务之Bmob后端云的推送服务的集成和使用(三)
第三方服务之Bmob后端云的推送服务的集成和使用(三)事先说明:这里的一切操作都是在集成了BmobSDK之后实现的,如果对Bmob还不了解的话,请关注我第一篇Bmob文章步骤一:推送服务的集成在app的build.gradle中添加compile依赖文件:compile'cn.bmob.android:bmob-push:0.8'在manifests文件中配置权限: 在manifests文件中添
qq_30379689
·
2016-08-11 15:00
android
android
Studio
bmob
Android实战
——第三方服务之Bmob后端云的增删改查、上传文件、获取文件、修改密码(二)
第三方服务之Bmob后端云的增删改查、上传文件、获取文件、修改密码(二)事先说明:这里的一切操作都是在集成了BmobSDK之后实现的,如果对Bmob还不了解的话,请关注我第一篇Bmob文章步骤一:后台数据的增删改查首先创建一个javaBean,对应Bmob后台数据库必须有Person这个表,还要在Person表中创建name字段和address字段:publicclassPersonextends
qq_30379689
·
2016-08-11 15:00
android
Studio
bmob
android实战
Android实战
——第三方服务之Bmob后端云的集成、用户登陆、用户注册、获取用户、用户注销(一)
第三方服务之Bmob后端云的集成、用户登陆、用户注册、获取用户、用户注销(一)Bmob简介:步骤一:Bmob集成在www.bmob.cn注册一个用户,在网站后台创建一个应用,进去管理页面之后在设置中获取ApplicationID:在你的AndroidStudio项目中的Project的build.gradle中添加Bmob的maven仓库:allprojects{ repositories{ jc
qq_30379689
·
2016-08-11 13:00
android
android
Studio
bmob
【转载】
Android实战
技巧:Fragment的那些坑
RSSBlogArchivesAbout
Android实战
技巧:Fragment的那些坑APR30TH,201512:40AMFragment是Android在3.0(Homeycomb)版本时加入的用以更灵活的构建多屏幕界面的可
Dragon_Boat
·
2016-08-07 18:17
Android_常驻进程(杀不死的进程)
刚接触android的时候,我也是认为这是很流氓的做法,可是慢慢发现很多场景(应用),要为用户服务,就必须用到常驻进程,就好像微信,QQ,360安全
手机卫士
这些现在比较火,比较常用的软件来说,他们都是实现了常驻进程的
fuck两点水
·
2016-08-05 14:23
android
service
常驻进程
杀不死的进程
【Android】
Android实战
——ShareSDk的使用,实现一键分享微信好友、朋友圈、QQ
ShareSDk的使用,实现一键分享微信好友、朋友圈、QQ事先说明:ShareSDK默认QQ可以分享,微信分享则需要在微信的开放平台上认证并申请应用填入对应信息即可微信认证和申请应用涉及到打包和签名APK,请大家自行查询相关资料进行操作关于ShareSDK的开发,参考ShareSDK官网为准步骤一:在ShareSDk官网注册账号,并创建应用:步骤二:在ShareSDk官网下载所需要的分享的SDK(
Hensen_
·
2016-08-03 13:13
Android主流的第三方库
Android实战
——ShareSDk的使用,实现一键分享微信好友、朋友圈、QQ
ShareSDk的使用,实现一键分享微信好友、朋友圈、QQ事先说明:ShareSDK默认QQ可以分享,微信分享则需要在微信的开放平台上认证并申请应用填入对应信息即可微信认证和申请应用涉及到打包和签名APK,请大家自行查询相关资料进行操作关于ShareSDK的开发,参考ShareSDK官网为准步骤一:在ShareSDk官网注册账号,并创建应用:步骤二:在ShareSDk官网下载所需要的分享的SDK(
qq_30379689
·
2016-08-03 13:00
android
ShareSDK
一键分享
第三方服务
Android
手机卫士
之SplashActivity
手机卫士
之Splash界面splash:溅,洒定义一个SplashActivity作为一款软件的打开界面,它承担着在真正打开软件之前需完成的一些功能,如下面:展现产品的logo提升产品的知名度初始化操作
破荒
·
2016-07-31 19:42
Android
打飞机游戏终极BOSS
Android实战
打飞机游戏完结篇
本文实例为大家分享了打飞机游戏BOSS以及胜利失败页面设计的Android代码,具体内容如下修改子弹类:publicclassBullet{//子弹图片资源publicBitmapbmpBullet;//子弹的坐标publicintbulletX,bulletY;//子弹的速度publicintspeed;//子弹的种类以及常量publicintbulletType;//主角的publicstat
liudao7994
·
2016-07-26 17:58
Android实战
打飞机游戏之子弹生成与碰撞以及爆炸效果(5)
Android实战
打飞机游戏子弹生成,新建子弹类publicclassBullet{//子弹图片资源publicBitmapbmpBullet;//子弹的坐标publicintbulletX,bulletY
liudao7994
·
2016-07-26 17:01
Android实战
打飞机游戏之怪物(敌机)类的实现(4)
先看看效果图:分析:根据敌机类型区分敌机运动逻辑以及绘制/***敌机**@authorliuml*@time2016-5-31下午4:14:59*/publicclassEnemy{//敌机的种类标识publicinttype;//苍蝇publicstaticfinalintTYPE_FLY=1;//鸭子(从左往右运动)publicstaticfinalintTYPE_DUCKL=2;//鸭子(从
liudao7994
·
2016-07-26 17:14
Android实战
打飞机游戏之无限循环的背景图(2)
首先分析下游戏界面内的元素:无限滚动的背景图,可以操作的主角,主角的子弹,主角的血量,两种怪物(敌机),一个boss,boss的爆炸效果.先看效果图1、首先实现无限滚动的背景图原理:定义两个位图对象当第一个位图到末尾是第二个位图从第一个位图的末尾跟上.publicclassGameBg{//游戏背景的图片资源//为了循环播放,这里定义两个位图对象,//其资源引用的是同一张图片privateBitm
liudao7994
·
2016-07-26 11:53
Android实战
打飞机游戏之实现主角以及主角相关元素(3)
先看效果图新建player类publicclassPlayer{privateintplayerHp=3;privateBitmapbmpPlayerHP;//主角坐标以及位图privateintx,y;privateBitmapbmpPlayer;//主角移动速度privateintspeed=5;//主角移动标识privatebooleanisUp,isDown,isLeft,isRight;
liudao7994
·
2016-07-26 11:12
Android实战
打飞机游戏之菜单页面设计(1)
本文目标实现控制小飞机的左右移动、躲避子弹、打boss。本节实现开始菜单界面1、首先资源文件拷过来2、划分游戏状态publicstaticfinalintGAME_MENU=0;//游戏菜单publicstaticfinalintGAMEING=1;//游戏中publicstaticfinalintGAME_WIN=2;//游戏胜利publicstaticfinalintGAME_LOST=3;/
liudao7994
·
2016-07-26 11:16
Android桌面悬浮窗进阶,QQ手机管家小火箭效果实现
记得在今年年初的时候,我写的第一篇文章是模仿360
手机卫士
的桌面悬浮窗效果,那么为了能够首尾呼应,今年的最后一篇
qq_15807167
·
2016-06-30 16:00
android---widgets的使用
一.效果展示在Android手机的桌面上,我们经常可以看到如下小控件在这些控件上,可以显示我们APP的一些重要的交互信息,以我最近开发的
手机卫士
为例,在widget上可以显示进程总数,可用内存数,应用名称
sinat_33661267
·
2016-06-25 21:00
Android实战
页面内容加载动画
转载:http://blog.csdn.net/sbsujjbcy/article/details/46551705前言文章开头来看一下本篇文章要实现的效果,如图左边是慕课网APP中的效果,右边是58同城APP中的加载动画。实现第一种动画之前用图形的混合模式和贝塞尔曲线实现过慕课网的下拉刷新的加载动画。见链接慕课网app下拉刷新图标填充效果的实现,而这种动画效果在app中其实也很常见,之前的那篇文
qq_15807167
·
2016-06-17 17:00
Android实战
技巧之五十三:dom4j&xstream
Dom4J和XStream是Java平台上使用较广的XML开源包。Dom4J的特点就是简单易用,而我选择XStream的原因就是XML转换Java类。在Android平台上解析XML的手段有三种,DOM、SAX、PULL。但不论哪一种,解析一个XML都要写大篇的代码,如果稍有改动,连杀人大心都有。在移动平台上,内存和网络带宽是瓶颈。有些程序是为了追求性能的极致而不则手段,而有些程序繁重的编码是横在
全速前行
·
2016-06-12 17:27
Android
Android实战技巧
dom4j
xstream
Android实战
技巧之五十三:dom4j&xstream
Dom4J和XStream是Java平台上使用较广的XML开源包。Dom4J的特点就是简单易用,而我选择XStream的原因就是XML转换Java类。在Android平台上解析XML的手段有三种,DOM、SAX、PULL。但不论哪一种,解析一个XML都要写大篇的代码,如果稍有改动,连杀人大心都有。在移动平台上,内存和网络带宽是瓶颈。有些程序是为了追求性能的极致而不则手段,而有些程序繁重的编码是横在
lincyang
·
2016-06-12 17:00
dom4j
xstream
Android实战
技巧之五十二:fastjson
1、JSONJSON全称为JavaScriptObjectNotation,是一种轻量级的数据交换格式。正因为数据格式简单,所以占用带宽小,网络传输的速度更快些。这一点是老前辈xml的硬伤。JSON的语法也很简单:数据在键值对中数据由逗号分隔花括号保存对象方括号保存数组下面是微信公众帐号开发中获取token的JSON返回值{"access_token":"I73NddJk_1GPgvVSrYC13
lincyang
·
2016-06-10 12:00
json
fastjson
Android实战
:简易断点续传下载器实现
实践是检验真理的唯一标准,对于编程来说,理解了不一定会做,所以还是敲一遍让身体也记住它吧。现在让我们来做一款简单的单线程下载器吧。本文的DEMO示例github下载地址:https://github.com/liaozhoubei/Download本文还有后续多线程下载器:http://www.jianshu.com/p/c23b0c10c919下载原理对于Android来说,其下载器的原理非常简
宝塔山上的猫
·
2016-06-07 16:04
Android实战
简易教程-第七十五枪(WIFI直连工具类)
设置指定的WIFI用户名密码和加密方式,可以进行WIFI直连。1.工具类-WifiUtil.java:packagedemo.androidwar.com.myapplication; importandroid.content.Context; importandroid.net.wifi.ScanResult; importandroid.net.wifi.WifiConfiguration
yayun0516
·
2016-05-29 10:00
android
网络
密码
Wi-Fi
Android实战
第二篇——模仿社交软件探探(一)
这是我的第二篇实战,相比于第一篇的看视频模仿着实战,这一篇完全是自己的实战,不借助任何视频教程,看视频的实战是在抄代码,而这一篇是完全自己构思,自己去解决问题的,这次的实战是仿照一个社交软件探探,该篇是这部分的第一篇主要讲一讲抽屉菜单DrawerLayout以下是我们的效果,这是在点击了左上角的按钮后呈现出来的。看了效果图后,我们来回到布局代码中来看看吧!接下来我们就这些个代码来讲解讲解一下吧!首
Felix皇子
·
2016-05-28 16:03
Android
Android代码练习
Android实战练习
Android实战
--短信发送器
首先设计界面 如果希望输入内容框变大变宽可以设置android:lines="6"最后再添加button按钮完整的代码: 界面如下:点击发送后会发现报错,权限没设置再新建一个模拟器avd2.3(版本低,运行快)同时启动两个模拟器注意:短信发送器的号码为5556以上就完成了简单的发送短信功能但是上面的操作还是存在一个小问题,那就是当短信的长度超过运营商限制的长
wuyudong
·
2016-05-27 14:00
Android实战
--电话拨号器
今天跟着黑马视频建立一个androidapp--电话拨号器首先新建一个android项目activity_main_xml中的代码如下: 运行一下:可以看到布局出现问题,文字出现重叠,简单的解决方法如下: 界面如下所示:MainActivity中添加下面的代码:packagecom.wuyudong.dial; importandroid.net.
wuyudong
·
2016-05-26 19:00
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他