
Java
文章平均质量分 97
catRuan
一个奋斗在Android线上的妹子,努力的收集着自己每一点心血,期待早日成为参天大树!
展开
-
改造Arouter的模块调用,创建更适用于组件化开发的路由框架
作者catRuan ,转载请注明出处 Arouter是阿里开发的一款用于模块间跳转、通讯的路由工具 Arouter源码 关于Arouter的实现原理,请参照作者另外一篇博客 Arouter源码解读 公司在进行组件化开发时有幸选用了Arouter作为模块管理工具,在使用过程中发现其并非能够彻底解决跨模块调用时的耦合的问题 例如,当我想在当前...原创 2018-10-10 15:18:37 · 1728 阅读 · 1 评论 -
Java堆栈全解
本文为转载,原出处:Android开发中文站 ,大写加粗的指出原文地址:https://mp.weixin.qq.com/s/FvFetbY11FVbYu9j8ZIApw我只是小小的搬运工哦 CatRuan(阮妹子) 联系方式:QQ:940472401 邮箱:940472401@qq.comJava把内存分成两种,一种叫做栈内存,一种叫做堆内存在函数中定义的一些基本转载 2017-06-21 09:25:02 · 472 阅读 · 0 评论 -
Handler基本使用(三) Handler机制的原理和源码讲解
官方文档这样介绍Handler Each Handler instance is associated with a single thread and that thread's message queue. When you create a new Handler, it is bound to the thread / message queue of the th原创 2016-12-20 11:58:54 · 1577 阅读 · 1 评论 -
Handler基本使用(二)new Message 、 Handler.obtainMessage和Message.obtain
通常使用handler发送信息时,会使用下面两种方式 //方法1 Message msg = new Message(); msg.what = 1; msg.arg1 = 2; msg.arg2 = 3; msg.obj = "demo"; mHandler.sendMessage(msg);原创 2016-12-09 16:05:07 · 6957 阅读 · 1 评论 -
socket心跳检测和重连小demo
有时候我们的程序要求socket一直保持连接,并且希望在socket断开以后能够重新连接,这个时候就需要用到心跳机制,所谓心跳机制,最简单的做法就是客户端每隔一段时间向服务端发送数据包,为了节约资源我们很多时候发送空数据就好,如果数据不能发送成功说明socket已经断开,这个时候就需要根据具体需求释放资源和重新连接了。 下面给出一个简单的小demo /*原创 2016-12-09 11:57:12 · 19653 阅读 · 4 评论 -
android 蓝牙源码分析
原文地址:http://www.cnblogs.com/chenbin7/archive/2012/07/26/2608135.htmlBluetoothService类中定义的Native方法都在android_server_BluetoothServer.cpp里建立jni调用一、开启(BT Turn on Turn off) (蓝牙的打开关闭由类BluetoothEnabler控转载 2016-12-06 10:12:33 · 747 阅读 · 0 评论 -
重新认识Activity(一)生命周期方法(系统垃圾回收机制和onSaveInstanceState)
说来惭愧,从工作到现在,学习Android已有一年,但面对activity这个最常用的组件仍然许多疑问,遂决定好好看一遍关于activity的官方api,把遗落的知识再次整理一遍。 首先当然是贴出最经典的活动状态图,直接从API上截的 其中每个状态的改变引发的生命周期方法调用就不提了。其实,这篇文章主要想要讨论一下图片左边这一条path 。原创 2016-09-14 18:00:29 · 2558 阅读 · 0 评论 -
将java项目导出为jar包+导出第三方jar包+使用命令行调用+传参
在上一篇文章里http://blog.youkuaiyun.com/u011791526/article/details/52523112,博主介绍了生成文件MD5值的方式,其实是一段非常简单的java代码,但如果每次都通过运行代码来实现这个功能未免显得太麻烦,所以博主花了半天时间研究了如何将代码打包成jar包,并使用批处理文件调用,这样就不必每次很麻烦的去运行代码了。 话不多说,教程奉上:原创 2016-09-13 10:33:34 · 5222 阅读 · 0 评论