工作
山水有相逢-马哥哥
这个作者很懒,什么都没留下…
展开
-
工作中常用命令行和开发工具使用
常用工作命令行操作:adb shelladb pull /sdcard/Download/android-studio-ide-173.4720617-windows.exe 1.exegit config --global user.name "mahaisheng"git config --global user.email [email protected] clo...原创 2018-07-18 10:41:48 · 462 阅读 · 0 评论 -
阿里巴巴开发者手册学习笔记
命名规范:1.【推荐】资源文件需带模块前缀。 特别是插件化// Login 组件的 build.gradleandroid { resourcePrefix "login_" // 其他配置 ...}2.【推荐】layout 文件的命名方式。 Activity 的 layout 以 module_activity 开头 Fragment 的 ...转载 2018-08-13 11:15:30 · 330 阅读 · 0 评论 -
(3)咚咚客户端核心设计原理分析 - 心跳篇
心跳包格式:{ "aid":"Lmk05vqk", //每次发送消息之后 就会带上这个令牌 "from":{ "app":"im.waiter", "clientType":"android", "pin":"test_pgq" }, &qu原创 2018-08-07 19:34:56 · 2554 阅读 · 0 评论 -
(2)咚咚客户端核心设计原理分析 - 代码流程篇 (套接字建立,发送消息流程,接收消息流程)
京麦Tcp建立连接流程:ConnectTask.run() -> connection.connect()(这里面也注册了一个连接状态的一个回调类) -》 tryToConnectOnTracker (建立连接) ——》 选址(根据TbTracker)然后 -》 realconnect -》socket.connect (真正建立连接)(initconnect 一些初始化的参数,比如 ...原创 2018-08-07 18:34:51 · 246 阅读 · 0 评论 -
(1)咚咚客户端核心设计原理分析 - socket篇
Socket 套接字说明:https://blog.csdn.net/carson_ho/article/details/53366856计算机网络分为五层:物理层、数据链路层、网络层、运输层、应用层端口号0~1023:分配给系统的端口号 我们不能随便使用1024~49151:登记端口号,主要是让第三方应用使用 但是必须在IANA(互联网数字分配机构)按照规定手续登记,4915...原创 2018-08-07 18:10:04 · 228 阅读 · 0 评论 -
项目review步骤还有项目交接总结
review 代码逻辑1.主要review 主流程,其他流程不需要,细节化小点,开发人员自己注释就好2.符合阿里巴巴 java和android开发手册3.性能方面4.控件和代码复用方面,是否有其他的项目有写到类似的代码,如果是就不用再写。5.看每个成员提交的历史,从0到1 的过程进行跟踪查看。重点:每个开发人员在每次集合合并代码的时候在learn分支上将写的代码进行说明,备注,以便将...原创 2018-08-07 15:20:18 · 3035 阅读 · 0 评论 -
android 组件化思路
模块化和组件化的区别:模块化,以业务维度,组件化以功能维度,业务的维度很多情况下会有多个模块相互调用,耦合在一起,可以理解为模块化其实是包含了多个组件化(功能点)来实现的,组件化是以更小的维度去处理的,以单个功能点去完成,比如登陆,或者咚咚聊天,分享,支付等。 组件化开发过程中需要解决的六大问题:1,独立运行和开发,提升开发效率,比如京麦咚咚的人员就全部在这个模块上开发2,数据...翻译 2018-08-10 13:47:41 · 422 阅读 · 0 评论 -
阅读项目源码流程
1.从主要类出发去学习相对应的内容,配合界面。2.打断点,弄清主要流程。3.了解一些小的utils 细节技术点,用于学习。原创 2018-07-25 15:56:19 · 152 阅读 · 0 评论 -
为什么写博客 --- 因为不能30岁的时候还在看以前的老知识 因为记忆力不好 因为写了以后用的时候直接过来找
开始写 - 2018 7 7原创 2018-07-18 13:45:13 · 138 阅读 · 0 评论 -
reactnative 京豆
文件下载地址:https://pan.baidu.com/s/1FZNJVKqVDiP5tb9_gUYsqQ原创 2018-11-05 21:31:09 · 278 阅读 · 0 评论