摘要: 一、热升级Tinker源码解析与手写二、热修复阿里百川Sophix内核原理三、App Instantgoogle8.0 类似热更新技术原理与实战四、强制更新1.银行应用非对称加密对称加密五、组件化框架设计1.组件化之集中式路由--阿里巴巴ARouter原理(无Intent式)2.手写ARouter 阅读全文
posted @ 2019-07-02 15:03 张克Mike 阅读(1646) 评论(0) 推荐(0) 编辑
摘要: 一、由于项目需要进行手机看板展示设计及开发展示效果图如下: 上图为概况(点击相应模块进入详情页面) 上图为运营统计(一些统计类图标状图折线图等......) 车辆分布状况(展示在地图上分布) 上图为点击一辆车的轨迹和运行情况 此产品唯一亮点在于完全可以把利用HTML5和echarts开发大数据大屏展 阅读全文
posted @ 2019-03-27 15:10 张克Mike 阅读(1758) 评论(0) 推荐(0) 编辑
摘要: 工作中经常涉及H5网页的加载工作,最多使用的就是安卓系统控件WebView,但是当网页内容比较多的时候,需要等待很久才能加载完,加载完后用户才能看到网页中的内容,这样用户需要等很久,体验很差。那能不能边加载边显示呢,通过搜索发现腾讯X5WebView可以实现,相对体验要好很多,况且手Q、微信、QQ浏 阅读全文
posted @ 2019-03-27 14:54 张克Mike 阅读(1002) 评论(0) 推荐(0) 编辑
摘要: 一.下载地址链接:https://pan.baidu.com/s/1vsZTjsE4fEKP7doK06oVbA 密码:edk9二.下载使用步骤 1. 亲测 使用Apowersoft ApowerMirror v1.4.2.zip版本 2.Apowersoft ApowerMirror v1.4.2 阅读全文
posted @ 2019-03-05 09:19 张克Mike 阅读(15493) 评论(2) 推荐(0) 编辑
摘要: 摘要: 在MVVM成熟之前MVP模式在Android上有被神化的趋势,笔者曾经在商业项目中从零开始大规模采用过MVP模式对项目进行开发。在使用MVP模式进行开发的时候发现项目的结构模式对开发是有一定的影响的,在这里笔者会对这一问题进行探讨。希望通过这篇blog能让读者了解如何使用MVP模式搭建一个功 阅读全文
posted @ 2019-01-31 14:08 张克Mike 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 一、MVC MVC模式的意思是,软件可以分成三个部分。 视图(View):用户界面。 控制器(Controller):业务逻辑 模型(Model):数据保存 各部分之间的通信方式如下。 View 传送指令到 Controller Controller 完成业务逻辑后,要求 Model 改变状态 Mo 阅读全文
posted @ 2019-01-31 14:05 张克Mike 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 个人看法:可以总结下他的面试经历以及涉及到的面试题 下面开始正文吧: 从今年下半年以来就开始在杭州准备简历找工作了,原因基本都懂的,没多少工资,投递简历的渠道是Boss,偶尔也在拉钩上投递,刚开始把简历放到Boss上,就每天都有人找我聊天,感觉现在android还是很好找工作的,要找一个一般的工作还 阅读全文
posted @ 2019-01-31 09:27 张克Mike 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 前言 又到了金三银四的面试季,自己也不得不参与到这场战役中来,其实是从去年底就开始看,android的好机会确实不太多,但也还好,3年+的android开发经历还是有一些面试机会的,不过确实不像几年前门槛那么低了,总的体会就是小的创业公司比较注重你的项目经历是否和自己的贴合,直接能过来独当一面。大厂 阅读全文
posted @ 2019-01-31 09:26 张克Mike 阅读(553) 评论(0) 推荐(0) 编辑
摘要: /** * 判断字符串是否符合手机号码格式 * 移动号段: 134,135,136,137,138,139,147,150,151,152,157,158,159,170,178,182,183,184,187,188 * 联通号段: 130,131,132,145,155,156,170,171, 阅读全文
posted @ 2019-01-31 09:24 张克Mike 阅读(1746) 评论(0) 推荐(0) 编辑
摘要: 先上个图 看着特别炫酷吧其实就是自定义颜色两秒轮播动画 AnimationDrawable animationDrawable = (AnimationDrawable) button.getBackground(); // animationDrawable.setEnterFadeDuratio 阅读全文
posted @ 2019-01-31 09:21 张克Mike 阅读(1658) 评论(0) 推荐(0) 编辑