自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (15)
  • 收藏
  • 关注

原创 Java集合

Java集合为什么要用集合?通常,我们的程序需要根据程序运行时才知道的一些标准创建新对象。若非程序正式运行,否则我们根本不知道自己到底需要多少数量的对象,甚至不知道它们的准确类型。为了满足常规编程的需要,我们要求能在任何时候、任何地点创建任意数量的对象。因为根本不知道自己实际需要多少这样的东西。为解决这个非常关键的问题,Java 提供了容纳对象(或者对象的句柄)的多种方式。其中内建的类型是数组。此

2017-12-06 13:31:52 193

原创 appium搭建环境

1.安装java,并配置环境变量(上网搜索)2.安装android sdk(可百度搜索adt-bundle-windows),并配置环境变量ANDROID_HOME例如:C:\Program Files (x86)\adt-bundle-windows-x86-20131030\sdkPath 里面增加 %ANDROID_HOME%\platform-tools;%ANDR

2017-07-25 18:27:13 242

原创 Http请求默认值--Jmeter

一、HTTP请求默认值的作用:该组件可以为我们的http请求设置默认的值。假如,我们创建一个测试计划有很多个请求且都是发送到相同的server,这时我们只需添加一个 Http request defaults组件并设置“Server Name or IP”,然后添加多个http请求且不设置"server name or ip",这些http请求会默认使用Http request defaults组件

2017-06-29 19:01:44 785

原创 今日随笔

Gson中的fromJson()方法的意思及用法。 fromJson是Gson提供的一个方法。用来将一个Json数据转换为对象。调用方法是:new Gson().fromJson(Json_string,class)JPA的Column注解总结 就像@Table注解用来标识实体类与数据表的对应关系类似,@Column注解来标识实体类中属性与数据表中字段的对应关系。 从定义可以看出,@C

2016-08-22 23:09:02 335

原创 第一次使用Android Studio所遇到的问题

1.首先是JDK的版本必须要与AS所需要的一致 2.如果以前安装过JDK,但是版本比较低的话,要把以前的卸载,重新安装高的版本,这里一定要注意,安装完之后,要在AS中配置JDK的location, 我就是以前有个1.7的JDK,但是安装AS2.1.1不能使用,所以重新安装了个1.8的,但是没有在AS中重新配置,所以就会报很多错误 1.不能查看底层代码 2.布局文件的首行会报错

2016-08-17 14:57:19 581

原创 常用框架的说明

一个早餐项目所使用的框架: 1.afinal框架 Afinal是一个开源的Android的orm和ioc应用开发框架,其特点是小巧灵活,代码入侵量少。在android应用开发中,通过Afinal的ioc框架,诸如ui绑定,事件绑定,通过注解可以自动绑定。通过Afinal的orm框架,无需任何配置信息,一行代码就可以对android的sqlite数据库进行增删改查操作。同时,Afinal内嵌了f

2016-08-11 20:46:55 279

原创 自定义动画时遇见的问题

@Override public void onClick(View v) { switch (v.getId()) { case R.id.ib_home: if(firstShowOrHide){ if(showOrHide){ hideAnimation(rl

2016-08-11 15:22:35 326

原创 HTML基础

1.B/S架构与C/S架构 C/S 结构,即大家熟知的客户端和服务器结构。 它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。 B/S 结构,即大家熟知的浏览器和服务器结构。 它也是软件系统体系结构,即Browser/Server结构。我们也可以认为浏览器是一款客户端软件,所以有些文献

2016-06-14 12:42:51 413

原创 Linux下查看数据库

1. 打开底层 快捷键 窗口键+R2. 输入盘符,你的sdk所在的盘 例* D:*注意:黑体字的代码时自己录入的,其他的是系统自己生成的3. 输入cd \platform_tools所在位置 例:cd software\android-sdk-windows\platform-tools4. 输入adb shell 例: D:\software\android-sdk-wi

2016-06-13 13:32:20 4204

原创 ImageLoader简单理解

1.什么是imageloader?我们为什么要用它? 我们在做Android应用的时候,肯定会遇到异步加载图片,或者加载大量图片的问题,而加载图片我们常常会遇到许多的问题,比如说图片的错乱,OOM等,这些问题解决起来一般会比较难,所以就有很多的开源图片加载框架应运而生,比较著名的就是Universal-Image-Loader,相信很多朋友都听过或者使用过这个强大的图片加载框架。2.imagelo

2016-06-10 22:39:17 1946

原创 PopupWindow简单代码

Android的对话框有两种:PopupWindow和AlertDialog。它们的不同点在于:AlertDialog的位置固定,而PopupWindow的位置可以随意AlertDialog是非阻塞线程的,而PopupWindow是阻塞线程的PopupWindow的位置按照有无偏移分,可以分为偏移和无偏移两种;按照参照物的不同,可以分为相对于某个控件(Anchor锚)和相对于父控件。具体如下sh

2016-06-06 21:07:02 299

原创 关于适应不同尺寸设备的问题

我们在编写代码的时候,经常会遇到这样的问题,我们定义的尺寸,在不同尺寸的设备上,会显示不同的大小?这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。dp也就是dip,这个和sp基本类似。如果设置表示长度、高度等属性时可以使用dp 或sp。但如果设置字体,需要使用sp。dp是与密度无关,sp除了与密度无关外,还与scale无关。其中他们的转换关系为 mdpi

2016-06-06 14:12:33 982

原创 SurfaceView 的应用

1. Surface的应用场合?虽然View在功能上可以实现任何复杂的动画效果,但在开发复杂游戏时,View往往不能满足我们的需求,所以当自定义View满足不了我们的需求的时候,就需要用SurfaceView2. SurfaceView与View之间的区别?1.View 缺乏双缓冲机制。SurfaceView支持双缓冲技术,绘制图形的效率更高 2.新线程无法直接更新View组件,必须使用Handl

2016-06-04 11:05:31 299

原创 自定义View

基于Android UI组件的实现原理,开发者完全可以开发出项目定制的组件,即当Android系统提供的UI组件不足以满足项目需要时,开发者可以通过继承View来派生自定义组件。 当开发者打算派生自己的UI组件时,首先定义一个继承View基类的子类,然后重写View类的一个或多个方法。通常可以被用户重写的方法下:View的方法当需要自定义开发View时,不需要重写下面的所有方法,可以根据业务的需求重

2016-06-02 15:14:24 263

原创 Service的应用思路

service 的作用:                          与activity类似,都代表可执行的程序,service主要用于不需要与用户进行界面交互的场合,因为service没有界面。service 的好处:                           为避免Activity中的代码过多,使得代码不便于理解,可以将不需要于用户界面进行交互的代码写在Servic

2016-05-30 20:17:37 301

HTML5实战教程

HTML5实战经典

2016-06-14

HTML5从入门到精通

《HTML5从入门到精通》系统、全面地讲解了HTML语言及其最新版本HTML5的新功能与新特性,技术新颖实用。书中所有知识点均结合实例进行讲解,方便读者动手实践。同时在每章的最后还设置了习题,通过这些习题可以对本章学到的知识进行巩固。《HTML5从入门到精通》不仅能够使读者系统而全面地学习理论知识,还能满足读者充分实践的需求。

2016-06-14

imageloader的jar包

imageloader的jar,放入到libs里

2016-06-10

统一建模语言的用法

统一建模语言的ppt详解

2016-06-08

SubVersion的应用详解

SubVersion用法ppt详解

2016-06-08

软件版本管理

SubVersion是一个自由/开源版本控制系统,它能防止意外的文件丢失、允许反追踪到早期版本。在软件开发中您需要比较两种版本的文件或找回早期版本的文件时,软件版本控制是非常有用的。

2016-06-08

统一建模语言

是一种绘制软件蓝图的标准语言

2016-06-08

查内存工具

查看内存使用情况

2016-06-08

抓包工具 jar的接口

接口的查找工具

2016-06-04

自定义SurfaceView代码

SurfaceView的应用代码

2016-06-04

代码比较器,比较代码的工具

写一个app时,每天的代码都会有更新,当忘了今天的代码有什么不同时,可用该软件。或者学习的最初阶段,在看别人代码时练习时,写了一些代码后,由于代码过多就会忘了自己哪里写了,哪里没写,然后就可以用该软件。

2016-05-31

反编译后代码的读取软件

反编译后代码的读取软件

2016-05-31

新版本反编译工具

最新版本的反编译工具

2016-05-31

反编译工具

对别人的代码进行反编译,便于我们的学习

2016-05-31

空空如也

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

TA关注的人

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