- 博客(4)
- 资源 (16)
- 收藏
- 关注
原创 反编译魅族工具箱App实现翻硬币
一、说明 在这篇自定义View之指南针(反编译别人的代码实现)文章中,我们通过反编译魅族工具箱的应用,实现了其指南针的效果,魅族工具箱里面有好几个比较实用工具,比如测量尺、水平仪、随机事件等。这篇文章分析一下其随机事件的实现。二、界面初步分析首先看一下魅族翻硬币的截图效果:点击硬币后,会有一段翻转硬币的动画,动画结束后会显示硬币的翻转结果。由于不知道csdn怎么上传...
2018-09-30 15:19:35 1208
原创 自定义View之指南针(反编译别人的代码实现)
一、说明 偶尔点开魅族手机内置的工具箱应用,发现其指南针做的还不错,就想模拟做一个类似的效果,在这里我们不准备自己从头开始编写代码,而是采用一点黑科技,首先,我们从魅族系统中导出工具箱应用的apk,然后反编译apk,结合hierarchy view分析其代码实现,所以本篇文章会设计到反编译和自定义view两方面的知识。二、界面初步分析首先看一下魅族工具箱指南针的效果截图:...
2018-09-29 16:42:19 872
原创 Android网络请求之Volley
一、概述 在上一篇文章中,我们分析了Android中常用的网络请求框架HttpURLConnection:HttpURLConnction源码分析,通过分析,我们知道,HttpURLConnection发起请求是同步的,而Android系统规定,不能在主线程中发起网络请求,以免阻塞主线程导致界面卡顿甚至ANR。所以我们在使用HttpURLConnection发起网络请求时,首先要...
2018-09-04 17:07:58 289
原创 String转int问题分析
一、概述 相信很多同学在面试时都遇到过这样一个问题,要求封装一个函数,将String类型转换为int类型。这个看似简单的问题其实隐藏着很多细节,要想真正封装好这个函数并不容易。面试官要考察的其实并不是算法本身的难度,这个问题的算法其实没有什么难度可言,主要要考察的是程序员写代码的仔细程度,考虑问题是否全面,也就是说,我们要尽可能的让代码具有鲁棒性。下面我们一步步的分析这个问题中隐藏...
2018-09-04 09:40:14 10825
数独解析器
2013-05-29
我爱推箱子
2013-05-04
管理系统MFC
2013-01-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人