- 博客(8)
- 资源 (12)
- 收藏
- 关注
原创 一篇文章掌握Python基础知识
这是在国外的一个网站上看到的一篇技术文章,浅显易懂,足以掌握Python基础语法等基本知识。大概翻译如下,欢迎点赞。首先,Python是什么? 根据其创建者Guido van Rossum的说法,Python是一个:“高级编程语言,其核心设计理念是关于代码可读性以及允许程序员用几行代码表达概念的语法。”对我而言,学习Python的第一个理由是它实际上是一种漂亮的编程语言。 编码并表达我的想法真的很...
2018-05-12 16:49:43 436
原创 16款 Android 反编译&安全相关的利器
一般软件我们经常是版本迭代,很少关注其安全性,许多Android应用程序存储敏感的用户数据,但缺乏基本的安全级别。 Play Store中很多非常受欢迎的应用程序都存在严重的漏洞和漏洞,因此任何具有足够体面技能的黑客都可以在几乎任何时间轻松利用。下面讲介绍一些有用的工具,可以分析你的Android应用程序并加强他们的安全性。如果您是一名安全研究员,喜欢使用不同的应用程序并发现其弱点,那么这些信息也...
2018-05-11 19:15:46 2784
原创 「每日一面」生产者消费者问题(今日头条Android岗位面试题)
以前去面试今日头条Android岗位,没有问太多安卓技术问题,印象比较深的就是让手写一下生产者消费者的问题。当时只想到多线程,等待阻塞,但是准备不足,没有写出来。今天再复盘理解分享一下。1. 生产者消费者问题? 生产者消费者问题(英语:Producer-consumer problem),也称有限缓冲问题或者缓存绑定问题(英语:Bounded-buffer probl...
2018-05-11 16:58:32 1686 2
转载 Android完美获取状态栏高度、标题栏高度、编辑区域高度的获取
日常开发中我们经常会因为绘图、绘制自定义组件、定位组件或者是计算布局高度需要减去状态栏高度等需要来获取Activity界面中状态栏、标题栏的高度。但很多人马上要拿起来就用还是会遇到各种各样的问题,一时要查很多资料,很是不爽!今天也是猛然发现这个问题费了不少时间,终于有所收获,特地记录下来,希望给遇到同样问题的你一点帮助,也给以后留个笔记。废话少说,开始正题吧—— 一、Activit...
2018-05-10 23:55:35 1808
原创 设计一个算法找到数组中两个元素相加等于指定数的所有组合
找出数组里面任意两个数相加等于某个k值(假设数组中存在这样的两个数) ,这是以前在36氪二面问的一个算法题。思路1:穷举法,两层for循环思路2:可以用hash表来存储数组中的元素,这样我们取得一个数后,去判断sum - val 在不在数组中,如果在数组中,则找到了一对二元组,它们的和为sum,该算法的缺点就是需要用到一个hash表,增加了空间复杂度。思路3:同样是基于查找,我们可以先将数组排序,...
2018-05-09 07:20:58 8041 2
原创 让你成为高逼格安卓开发的20+工具
Instabughttps://instabug.com 类似于国内的buglyFlowUphttps://flowup.io一个惊人的Android工具,可以帮助你跟踪你的应用程序的整体性能,并深入了解各种关键性能指标,如FPS,内存使用,CPU使用,磁盘使用。Stethohttps://github.com/facebook/stethoFaceBook开发的一款强大的Android开源调...
2018-05-08 15:21:40 4177 2
原创 我们由浅入深的聊聊常见面试题HashMap
HashMap 和 HashTable的主要区别?1. 父类来源:继承不同Hashtable extends Dictionary,HashMap extends AbstractMap,但都实现了Map接口2. 键值是否能为空:HashMap中键值 允许为空 ,Hashtable 不行3. 安全性: Hashtable 是同步的线程安全的,HashMap则不具备线程安全特性4. 默认容积:Has...
2018-05-07 15:49:41 424
原创 安卓部分机型WebView 加载SVG图片不显示(腾讯X5服务webview浏览器)
在一个页面中的H5使用SVG进行绘图,但是在VIVO和OPPO手机都无法显示,最后网上查了一堆资料,各种Settings设置,但是还是不显示,感觉还是SVG兼容性问题,OPPO和VIVO room做的也差。最后选择了使用腾讯X5服务webview浏览器。下载地址:http://x5.tencent.com腾讯X5对相当于优化了安卓浏览器内核,对SVG适配,视频播放,文件显示都做了适配,所以除了普通...
2018-05-04 16:07:11 3595
View 与 SurfaceView实现 Path类的lineTo方法和quadTo方法画线
2015-01-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人