总结:
各行各样都会淘汰一些能力差的,不仅仅是IT这个行业,所以,不要被程序猿是吃青春饭等等这类话题所吓倒,也不要觉得,找到一份工作,就享受安逸的生活,你在安逸的同时,别人正在奋力的向前跑,这样与别人的差距也就会越来越遥远,加油,希望,我们每一个人,成为更好的自己。
-
BAT大厂面试题、独家面试工具包,
-
资料包括 数据结构、Kotlin、计算机网络、Framework源码、数据结构与算法、小程序、NDK、Flutter
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
}
@Override
public boolean onTouchEvent(MotionEvent event)
{
if (event.getAction() == MotionEvent.ACTION_DOWN)
{
int ax = (int) event.getX();
int ay = (int) event.getY();
// ActivityUtil.ShowXYMessage(getContext(), ax, ay);
// 判断是否是低分屏的机器如G3
if (ActivityUtil.SCREEN_WIDTH == 480)
{
//ActivityUtil.ShowXYMessage(getContext(), ax, ay);
// 点击到开始按钮
if (StartRectS.contains(ax, ay))
{
// 开始按钮声音线程线程
Thread ButtonMusicThread = new Thread(
new ButtonMusicHandler());
ButtonMusicThread.start();
// ActivityUtil.PlaySoundPool(myContext, R.raw.music3);
// 停顿二秒再进入系统
ActivityUtil.SleepTime(1000);
// ActivityUtil.ShowXYMessage(getContext(), ax, ay);
// 转向到继续游戏
Intent intent = new Intent();
intent.setClass(getContext(), KickFly.class);
// 设定游戏的模式为打死一百虫子就结束
GameObjData.CURRENT_GAME_MODE = GameObjData.MODE_100C;
// 转向登陆后的页面
getContext().startActivity(intent);
}
// 点击到设置按钮
if (SetRectS.contains(ax, ay))
{
// 开始按钮声音线程线程
Thread ButtonMusicThread = new Thread(
new ButtonMusicHandler());
ButtonMusicThread.start();
ActivityUtil.SleepTime(1000);
// 转向到继续游戏
Intent intent = new Intent();
intent.setClass(getContext(), GameModeActivity.class);
// 转向登陆后的页面
getContext().startActivity(intent);
// ActivityUtil.ShowXYMessage(getContext(), ax, ay);
}
} else
{
// 点击到开始按钮
if (StartRect.contains(ax, ay))
{
// 开始按钮声音线程线程
Thread ButtonMusicThread = new Thread(
new ButtonMusicHandler());
ButtonMusicThread.start();
// ActivityUtil.PlaySoundPool(myContext, R.raw.music3);
// 停顿二秒再进入系统
ActivityUtil.SleepTime(1000);
// ActivityUtil.ShowXYMessage(getContext(), ax, ay);
// 转向到继续游戏
Intent intent = new Intent();
intent.setClass(getContext(), KickFly.class);
// 设定游戏的模式为打死一百虫子就结束
GameObjData.CURRENT_GAME_MODE = GameObjData.MODE_100C;
// 转向登陆后的页面
getContext().startActivity(intent);
}
// 点击到设置按钮
if (SetRect.contains(ax, ay))
{
// 开始按钮声音线程线程
Thread ButtonMusicThread = new Thread(
new ButtonMusicHandler());
ButtonMusicThread.start();
ActivityUtil.SleepTime(1000);
// 转向到继续游戏
Intent intent = new Intent();
intent.setClass(getContext(), GameModeActivity.class);
// 转向登陆后的页面
getContext().startActivity(intent);
// ActivityUtil.ShowXYMessage(getContext(), ax, ay);
}
// 点击到关于按钮
if (AboutRect.contains(ax, ay))
{
}
}
postInvalidate();// 刷新屏幕
}
return super.onTouchEvent(event);
}
class MusicHandler implements Runnable
{
public void run()
{
try
{
Thread.sleep(4000);
} catch (InterruptedException e)
{
e.printStackTrace();
}
// 播放声音
AudioUtil.PlayMusicLoop(myContext, R.raw.backsound);
}
}
class ButtonMusicHandler implements Runnable
{
public void run()
{
// 播放声音
总结
找工作是个很辛苦的事情,而且一般周期都比较长,有时候既看个人技术,也看运气。第一次找工作,最后的结果虽然不尽如人意,不过收获远比offer大。接下来就是针对自己的不足,好好努力了。
最后为了节约大家的时间,我把我学习所用的资料和面试遇到的问题和答案都整理成了PDF文档
喜欢文章的话请关注、点赞、转发 谢谢!
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
{
// 播放声音
总结
找工作是个很辛苦的事情,而且一般周期都比较长,有时候既看个人技术,也看运气。第一次找工作,最后的结果虽然不尽如人意,不过收获远比offer大。接下来就是针对自己的不足,好好努力了。
最后为了节约大家的时间,我把我学习所用的资料和面试遇到的问题和答案都整理成了PDF文档
喜欢文章的话请关注、点赞、转发 谢谢!
[外链图片转存中…(img-uvvZ5qS3-1715190462401)]
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!