宝可梦接口
要调用此接口你只需要在你的类里面导入 vip.xxin.XinxinPokemonData.PokemonApi.PokemonApi
然后在你的方法里面使用下面的方法即可
//获取一个编号为25的宝可梦中文名
PokemonApi.getZhName(25);
/**
* 获取精灵的属性
* @param idx 精灵图鉴编号
* @return 返回精灵属性,有多少返回多少list
*/
public static List<String> getType(int idx)
/**
* 获取精灵的属性
* @param idx 精灵图鉴编号
* @param form 精灵特殊样子
* @return 返回精灵属性,有多少返回多少list
*/
public static List<String> getType(int idx,String form)
/**
* 通过中文获取精灵英文名
* @param zhName 精灵中文名
* @return 精灵中文名
*/
public static String getEnName(String zhName)
/**
* 通过编号获取精灵英文名
* @param idx 精灵编号
* @return 精灵英文名
*/
public static String getEnName(int idx)
/**
* 通过英文获取精灵中文名
* @param enName 精灵英文名
* @return 精灵中文名
*/
public static String getZhName(String enName)
/**
* 通过编号获取精灵中文名
* @param idx 精灵编号
* @return 精灵中文名
*/
public static String getZhName(int idx)
/**
* 通过英文名获取精灵id
* @param name 精灵英文名
* @return 精灵图鉴编号
*/
public static int enGetIdx(String name)
/**
* 通过中文名获取精灵id
* @param name 精灵中文名
* @return 精灵图鉴编号
*/
public static int zhGetIdx(String name)
/**
*获取精灵id执行方法
* @param name 精灵名称
* @param sql 执行sql语句
* @return 返回精灵id
*/
private static int getIDX(String name, String sql)
宝可梦细节接口
要调用此接口你只需要在你的类里面导入 vip.xxin.XinxinPokemonData.PokemonApi.PokemonDetailApi
然后在你的方法里面使用下面的方法即可
//获取一个编号为25的宝可梦PNG贴图
PokemonDetailApi.getImgurl(25);
/**
* 获取精灵掉落努力值列表
* @param idx 精灵图鉴编号
* @return 返回掉落努力值Map
*/
public static Map<BaseStat,Integer> getEffort(int idx)
/**
* 获取精灵体重
* @param idx 精灵图鉴编号
* @return 返回精灵体重单位千克
*/
public static double getWeight(int idx)
/**
* 获取精灵身高
* @param idx 精灵图鉴编号
* @return 返回精灵身高单位米
*/
public static double getHeight(int idx)
/**
* 获取精灵特性列表
* @param idx 精灵图鉴id
* @return 返回精灵特性列表
*/
public static List<String> getAbility(int idx)
/**
* 获取精灵隐藏或普通特性
* @param idx 精灵图鉴id
* @param isHide 是否获取隐藏特性
* @return 返回精灵特性列表
*/
public static List<String> getAbility(int idx, boolean isHide)
/**
* 获取精灵贴图地址
* @param idx 精灵图鉴编号
* @return 返回精灵png贴图
*/
public static String getImgurl(int idx)
/**
* 通过idx获取精灵分类
* @param idx 精灵图鉴编号
* @return 返回精灵属于什么类型宝可梦
*/
public static String getCategory(int idx)
没有回复内容