Android绘图三大基本类 Android绘图的三个基本类: Bitmap:相当于我们绘制出来的图像 Paint:相当于我们绘图所用的画笔 Canvas:相当于我们绘图所用的画布 1. Bitmap 玩转Android…
分类:移动开发
python 实现DoS攻击
前言 一 狗店老板欺负我女神,作为一个程序员这如果都能忍那还算男人?得知这个狗店老板卖狗网站后果断决定黑了他,看他嚣张不嚣张。我使用的是DOS攻击,没一分钟就把他的网站日瘫了,解气。 DOS DOS拒绝服务攻击(Deni…
从0到1开发自动化测试框架
一、序言 随着项目版本的快速迭代、APP测试有以下几个特点: 首先,功能点多且细,测试工作量大,容易遗漏; 其次,代码模块常改动,回归测试很频繁,测试重复低效; 最后,数据环境多样,用户场景复杂,功能回归覆盖难全面。 为…
Android MVP 架构思路
概念 mvp是一个新的android开发架构,在之前的mvc的基础上进行修改,目标是使得逻辑和显示解耦,达到模块化。 关于它俩之间的区别,可以在下面地址查看 blog.csdn.net/boyupeng/ar… 具体 V…
Android中数据持久化
本人专职是iOS开发,利用业余时间刚开始学习Android开发,学习资料就是郭霖大神的《第一行代码》,这篇文章算是读书笔记,分享出来一是帮助自己记忆,二是可以方便别人查阅,希望各位大佬不吝赐教! 1、文件存储 文件存储不…
dagger2从入门到放弃-dagger.android
上一章中介绍了Activities Subcomponents Multibinding的实现过程,但是多出那么多步骤还是让人有些头晕;而使用dagger.android可以简化这一过程 使用 step1 需要引入…
课程9.1之类集框架二
转发请注明出处: 安卓猴的博客(http://sunjiajia.com) 本节课程将学习以下内容: Collection和Iterator接口 Set和HashSet的使用方法 Map和HashMap的使用方法 Col…
关于Android65535的引用限制
关于 64K 引用限制 随着 Android 平台的持续成长,Android 应用的大小也在增加。当您的应用及其引用的库达到特定大小时,您会遇到构建错误,指明您的应用已达到 Android 应用构建架构的极限。早期版本的…
[74→100] 用正则表达式来验证字符串
在做登录、注册、用户资料修改等功能,经常需要做字符串验证,常规需求如下: 姓名:2到10位字符,不包含数字和特殊字符(“~!@#$%^&*()-=_+[]{};’:”̶…
解决软键盘弹出遮挡button
在一般登录界面,软键盘弹出时会遮挡登录按钮,网上的解决方法一般都是设置WindowSoftInputMode和scrollview嵌套,但无法达到我想要的效果。 下面这种方法能够解决: @Override public …
RecyclerView跳转到指定位置
自从android5.0推出RecyclerView以后,RecyclerView越来越受广大程序员的热爱了!大家都知道RecyclerView的出现目的是为了替代listview和ScrollView在列表方面的使用!…
ViewPager使用记录2——展示动态数据
ViewPager是v4支持库中的一个控件,相信几乎所有接触Android开发的人都对它不陌生。之所以还要在这里翻旧账,是因为我在最近的项目中有多个需求用到了它,觉得自己对它的认识不够深刻。我计划从最简单的使用场景出发,…