自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 基于MonkeyRunner的自动点击

背景:某些场景下,如果我们想频繁的设备点击屏幕,也许很多人会想到的是adb命令,但是频繁的发送adb命令执行效率是很缓慢的,也许你还会想到android中的自动化monkey,那个点击是很快而且还能控制发送的全部是指定的事件,但遗憾的是我们没法控制点击区域,网上也有搜monkey点击区域的相关问题,但也都没有答案,其实我们可以用android自带的另外一种自动化工具>MonkeyRunner下

2018-01-07 19:09:37 1771

原创 Android OpenGL ES2.0 实现步骤

定义顶点数据顶点数据描述了OpenGL世界中元素的位置,下面定义了绘制一个三角形所需要的顶点数据,x,y,z对应三角形的每个顶点坐标,其中z代表深度,x1,y1对应着色器的颜色代码。float vertices[] = { // x y z x1 y1 0.0f, 1.0f, 0.0f, 0.3f, 1.0f,

2018-01-04 11:14:14 310

原创 ARM汇编环境搭建-备忘

这两天突然心血来潮,想学习一下ARM汇编指令,对我这样一个入门汉,这其中的挫折真的是让我万般无奈,我是看的是王爽老师的《嵌入式arm汇编程序设计》视频教程,处于对计算的好奇,一口气看了差不多一半了,终于迫不及待的准备去动手操作一番,结果在配置环境阶段就受阻了。网上看到的arm集成开发工具有很多,什么realview  ,ads ,iar beanch,但我只想安装视频教程里面的那个codewarr

2017-01-05 17:15:44 8513 5

原创 android 图片裁减

Rect rect1 = new Rect(120, 120, 1720, 1980);//将原图裁减Rect rect2 = newRect(0, 0, 320,480); //图片展示的区域canvas.drawBitmap(bitmap,rect1,rect2,null);先将bitmap图片按照rect1参数进行裁减,然后将裁减的内容按照

2015-09-08 10:59:07 374

原创 Gradle学习笔记

导语:最近在使用android studio开发工具,对gradle也进行了一些了解,为了以后便于查询,特此记录下学习的整个细节,如果你也正准备开始用studio作为开发工具,相信你也有必要了解一下gradle。Gradle是什么? gradle是一款grovery语言写的自动化构建工具,跟ant,manven工具类似,都是为了让项目的构建更加便捷和自动化,如果你也了解ant,manve

2015-09-06 11:04:13 363

原创 Android View创建和销毁调用的所有方法

02-16 15:07:39.675: I/Monitor(23793): setOverScrollMode()02-16 15:07:39.675: I/Monitor(23793): setLayoutParams()02-16 15:07:39.675: I/Monitor(23793): requestLayout()02-16 15:07:39.675: I/Monitor

2015-02-16 15:25:50 1392

原创 java中常用的加密方式

一)对称加密-AES高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。AES的基本要求是,采用对称分组密码体制,密钥长度的最少支持为128、192、256,分组长度128位。在应用方面,尽管DES在安全上是脆弱的,但由于快

2014-12-20 21:43:23 1241

原创 Activity启动模式总结

Activity启动模式设置:        Activity的四种启动模式:standard    模式启动模式,每次激活Activity时都会创建Activity,并放入任务栈中。singleTop        如果在任务的栈顶正好存在该Activity的实例, 就重用该实例,否者就会创建新的实例并放入栈顶(即使栈中已经存在该Activity实例,只要不在栈顶

2014-12-20 21:38:37 310

原创 C++编译遇到问题汇总

以下是初学C++遇到的一些问题。1)VC\include\yvals.h(535): error C2143: 语法错误 : 缺少“;”(在“namespace”的前面);原因:头文件中的类末尾缺少分号;2)是否忘记了向源中添加“#include "StdAfx.h"”?原因:此错误发生的原因是编译器在寻找预编译指示头文件(默认#include "stdafx.h"

2014-12-20 20:38:07 761

原创 C++ 参数传递总结

总结一下C++中的参数传递问题,纯粹的个人总结,写的不对还请及时指正。#include "stdafx.h"#include #include using namespace std;/*对象作为函数参数时,传递的实际是实参对象的一份拷贝,在函数中改变对象数据,实际是改变了拷贝对象的数据。*/void swap(string a,string b){ string temp =

2014-12-20 20:35:02 244

原创 HttpClient 301/301状态码无法获取

今天在查一个关于数据上报的问题,无意发现了Httpclient的一个特征。使用Android 中Httpclient访问网络时,遇到301或302响应码后HttpClient会自动获取header 中的Location对应的URL进行二次访问,通过response.getStatusLine().getStatusCode();方式返回不了301或302状态码。

2014-12-19 16:05:20 482

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除