自定义博客皮肤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干货---丢掉你老旧的参数传递方式,投入Bracer的怀抱吧。

和Fragment类似,从Activity里获取参数依然这么简单,并且依旧非常安全!如你所见,从Fragment里获取参数就是这么简单,并且非常安全!不会遇到key写错的情况,所有的参数默认都以自身的名字作为key.不会遇到key写错的情况,所有的参数默认都以自身的名字作为key.是的就是这么神奇,传递参数就是这么简单!你不会再遇到空指针null,所有的参数都会有默认值;你不会再遇到空指针null,所有的参数都会有默认值;//直接使用,不需要再手动从Intent中读取了。

2025-02-08 16:34:29 329

原创 Android常用方法

9、从一个Activity1到另一个Activity2,当在第二个Activity2按返回键不出现Activity1的做法是在打开Activity2的同时关闭。11、如果历史栈中包含Activity,打开此Activity从栈中放到栈顶层而不是从新打开Activity。tvTime.setText( " 当前时间: " + sdf.format( new Date()));// 设定窗口模式(仿Dialog中的icon,带有一个左图标)// 设置多个值之间的分隔符,此处为逗号。

2025-02-08 16:32:26 256

原创 Android-源码分析-Dalvik-虚拟机创建过程

dvm执行的是.dex格式文件 jvm执行的是.class文件 android程序编译完之后生产.class文件,然后,dex工具会把.class文件处理成.dex文件,然后把资源文件和.dex文件等打包成.apk文件。apk就是android package的意思。jvm执行的是.class文件。

2025-02-08 11:25:38 1891

原创 Android-OkHttp,-一行代码-OkHttp提升请求稳定性

E AndroidRuntime: at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:112)E AndroidRuntime: at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:87)E AndroidRuntime: at okhttp3.RealCall.getRespo

2025-02-08 11:19:16 1066

原创 Android 使用ViewPager实现导航页面

【代码】Android 使用ViewPager实现导航页面。

2025-02-08 00:56:53 155

原创 Android 中高级面试原理:热修复与插件化基础—Java与Android虚拟机

最后对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来适应我们!这里附上上述的技术体系图相关的几十套腾讯、头条、阿里、美团等公司19年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。github中已收录,里面包含不同方向的自学Android路线、面试题集合/面经、及系列技术文章等,资源持续更新中…

2025-02-08 00:52:43 432

原创 Activity 的启动模式

关于 Activity 的启动模式的讲解到这里就结束了,最后再强调一遍,launchMode 和 Intent flag 的各种组合效果还是有点过于难理解了,使得我很难全面地进行描述,再加上似乎还存在版本兼容性问题,使用起来就更加麻烦了,所以我觉得开发者只需要有个大致的印象即可,当真正要使用的时候再来亲自测试验证效果就好,不必强行记忆。

2025-02-07 22:05:54 1740

原创 ActiveMQ——Java连接ActiveMQ(点对点)

System.out.println (“****** 消费者接收到消息 ******:” + textMessage.getText());在运行消费端代码之前,再观察一下该界面 http://localhost:8161/admin/queues.jsp。System.out.println(“****** 消息发布到 MQ 完成 ******”);当消息消费后,等待消费的消息是 0,进入队列的消息是 1,出队列的消息是 1。当有一个消息进入这个队列时,等待消费的消息是 1,进入队列的消息是 1。

2025-02-07 22:03:49 456

空空如也

空空如也

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

TA关注的人

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