中国如何访问谷歌?怎样才能访问谷歌
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了中国如何访问谷歌?怎样才能访问谷歌相关的知识,希望对你有一定的参考价值。
方法/步骤直接在浏览器中输入IP地址访问
如:
74.125.205.147 美国
201.86.233.217 巴西
95.168.222.25 捷克
不同的IP地址访问速度不同,请大家自己尝试。
最全面的IP地址请看附件中的 google-IPs.txt 文档。
通过“谷歌镜像”进行访问
在百度中搜索“google镜像”,点击搜索结果就可以访问,如图:
用“google镜像”搜索出的结果和google是一样的。
本文附件中列出了一些镜像网址。
使用“VPN”软件
此类软件较多,操作也比较简单,这里不给出具体软件名称,请自己百度。
大部分软件都提供免费试用,下载软件后,注册一个帐号;
登录后,选择适合自己的线路进行访问。
使用“goagent”
1、在百度中搜索“goagent”,如图,点击红框中的链接,打开网页
2、打开的网页如图二,点击右下角红框中的按钮,下载goagent
3、按照附件中的教程进行配置
前两种方法较为简单直接,可以访问google搜索功能,但不能访问其他google服务,如:google+、gmail、google drive等;
第三种方法操作简单,可以访问所有google服务和其他国外网站,免费试用只适合短期使用,如果长期使用需要购买;
第四种方法操作起来比较复杂,但是免费; 参考技术A 访问谷歌需要借助于工具才可以,可以到公众号教程圈,安装后自动配置网络,即可正常访问谷歌了。
我怎样才能像谷歌地图一样放大
【中文标题】我怎样才能像谷歌地图一样放大【英文标题】:how can i make zoom like in google maps 【发布时间】:2013-06-30 01:23:59 【问题描述】:我正在开发一个带有一些游戏领域的游戏,它是在一些视图中绘制的。我的游戏区域总是相对于他的中心绘制,所以我只是简单的捏
- (void)pinch:(UIPinchGestureRecognizer *)gesture
if ((gesture.state == UIGestureRecognizerStateChanged) ||
(gesture.state == UIGestureRecognizerStateEnded))
self.gameBoardGridView.scale *= gesture.scale; // adjust our scale
gesture.scale = 1;
和平移
-(void)pan:(UIPanGestureRecognizer *)recognizer
CGPoint translatedPoint = [recognizer translationInView:self.gameBoardGridView];
self.gameBoardGridView.gridCenter = CGPointMake(self.gameBoardGridView.gridCenter.x + translatedPoint.x, self.gameBoardGridView.gridCenter.y + translatedPoint.y);
[recognizer setTranslation:CGPointMake(0, 0) inView:self.gameBoardGridView];
但我需要其他类型的缩放。当您放下两根手指然后移动其中一根时,该区域会按应有的方式扩展(放大),但手指下方的像素不再位于手指下方。图像从图像中心缩放,而不是两个手指之间的中点。
我尝试了很多示例,但都没有我想要的效果。最后我写了这个,它几乎正确,但不完全
- (void)pinch:(UIPinchGestureRecognizer *)gesture
CGFloat curScale = gesture.scale;
static CGPoint startPoint;
if (gesture.state == UIGestureRecognizerStateBegan)
startPoint = [gesture locationInView:self.gameBoardGridView];
if ((gesture.state == UIGestureRecognizerStateChanged) ||
(gesture.state == UIGestureRecognizerStateEnded))
self.gameBoardGridView.scale *= gesture.scale;
CGFloat widthDelta = self.gameBoardGridView.gridWidth * fabs(gesture.scale - 1) / 3;
CGFloat heightDelta = self.gameBoardGridView.gridHeight * fabs(gesture.scale - 1) / 3;
gesture.scale = 1;
CGPoint lastPoint = self.gameBoardGridView.gridCenter;
const CGFloat epsilon = 5;
CGFloat coef = 1.0;
if(curScale < 1)
coef = -1.0;
if (startPoint.x + epsilon < self.view.frame.size.width / 2)
lastPoint.x += widthDelta*coef;
else if (startPoint.x - epsilon > self.view.frame.size.width / 2)
lastPoint.x -= widthDelta*coef;
if (startPoint.y + epsilon < self.view.frame.size.height / 2)
lastPoint.y += heightDelta*coef;
else if (startPoint.y - epsilon > self.view.frame.size.height / 2)
lastPoint.y -= heightDelta*coef;
self.gameBoardGridView.gridCenter = lastPoint;
可能还有其他方法可以做到这一点?
【问题讨论】:
【参考方案1】:缩放的中心是图像的锚点。 您要做的就是将锚点更改为手指的中点,位置和位置。 我自己没试过买我在这里看到了一个完整的解决方案,也许它会对你有所帮助 -
https://github.com/robertblackwood/CCPanZoomController
【讨论】:
【参考方案2】:您是否尝试过使用UIScrollView
?我做了类似的事情。我开始使用本教程,然后为我的应用添加了一些特定代码。
http://www.raywenderlich.com/10518/how-to-use-uiscrollview-to-scroll-and-zoom-content
【讨论】:
以上是关于中国如何访问谷歌?怎样才能访问谷歌的主要内容,如果未能解决你的问题,请参考以下文章