自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Android必备的360个基础知识点,已整理成册,需要者速领_android基础知识总结

给大家送上我成功跳槽复习中所整理的资料,由于文章篇幅有限,所以只是把题目列出来了实现是什么relayout是如何向SurfaceFlinger申请Surface什么是Surface19.AMSActivityManagerService是什么?什么时候初始化的?有什么作用?给大家送上我成功跳槽复习中所整理的资料,由于文章篇幅有限,所以只是把题目列出来了[外链图片转存中…(img-e6tJUeq5-1723553663652)]

2024-08-13 20:54:33 1103

原创 Android中的进程(Process)和线程(Thread)

2.由于不能在UI Thread以外的线程中,所以上面的例子代码虽然开辟了一个新的线程,不会阻塞UI Thread,但是却在工作线程中操作UI Toolkit中的component,2.默认的,一个application中所有的component都运行在UI Thread中,系统对不同component的调用都是通过UI Thread来转发的,所以必然的,1.正如上面提到的,一定不要阻塞UI Thread,所以只要你的工作不是瞬时完成的,都应该另起一个线程来实现:如下在事件处理函数中建立一个新的工作线程。

2024-08-13 19:03:43 450

原创 Android 封装对话框工具类

Toast.makeText(MainActivity.this, “选择确定”, Toast.LENGTH_SHORT).show();String[] array = new String[] { “音乐”, “体育”, “舞蹈”, “看书” };String[] array = new String[] { “音乐”, “体育”, “舞蹈”, “看书” };}).setNegativeButton(“取消”, null).builder.setTitle(“选择你最喜欢的课程”).

2024-08-13 17:10:15 398

原创 2024已经很冷,2024年Android工作或更难找——进大厂面试必备基础技能

!最后放上一个大概的Android学习方向及思路(详细的内容太多了~),提供给大家:对于程序员来说,要学习的知识内容、技术有太多太多,这里就先放上一部分,其他的内容有机会在后面的文章向大家呈现出来,不过我自己所有的学习资料都整理成了一个文档,一直在不断学习,希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!为什么某些人会一直比你优秀,是因为他本身就很优秀还一直在持续努力变得更优秀,而你是不是还在满足于现状内心在窃喜!Android架构师之路很漫长,一起共勉吧!

2024-08-13 13:09:49 1388

原创 Java注解和反射

/注解的参数:参数类型 + 参数名();//默认值为-1,代表不存在String[] schools() default {“西北”,“西南”,“东北”};//只有一个参数,使用value命名2.反射(java,c,c++)和(C#,JavaScript,PHP):根据运行时结构是否可变区分,如引入新的函数、对象,删除已有的函数等,即。java利用反射机制获得类似动态语言的特性。

2024-08-13 10:23:48 1155

原创 butterknife 源码分析

因为在 Android 开发的过程中, 泛型,反射,注解这些知识进场会用到,几乎所有的框架至少都会用到上面的一两种知识,如 Gson 就用到泛型,反射,注解,Retrofit 也用到泛型,反射,注解。我们知道 ButterKnife 自定义很多的注解,有 BindArray,BindBitmap,BindColor,BindView 等,这里我们以 BindView 为例子讲解就 OK 了,其他的也是基本类似的,这里就不再讲解了。方法的时候,他会根据类的全限定类型,找到相应的代码,并执行。

2024-08-13 01:01:43 326

原创 2024最新整理188到Java高级面试专题 无偿分享

NIO(new 10)java NIO 的工作原理java.nio.中提供了10 和 NIO 的区别NIO 的优点创建线程有几种不同的方式?你喜欢哪-种?为什么?线程池静态条件概括的解释下线程的几种可用状态用什么关键字修饰同步方法?stop()和 suspend0 方法为何不推荐使用?什么是 ThreadLocal?run()和 start()区别sleep()和 wait()有什么区别?当一个线程进入-一个对象的- -个 synchronized 方法后,其它线程是否可进入此对象的其它方法?请说出你所知道

2024-08-12 16:05:43 210

原创 element UI中Notification 通知防重叠以及关闭通知问题_e‘lnotification 点击关闭事件

其实前端开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在IT学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。最后,说个题外话,我在一线互联网企业工作十余年里,指导过不少同行后辈。这里再分享一个复习的路线:(以下体系的复习资料是我从各路大佬收集整理好的)《前端开发四大模块核心知识笔记》

2024-08-11 17:12:09 519

空空如也

空空如也

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

TA关注的人

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