自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

转载 android-monkey测试

Android 的monkey测试及排错步骤1

2015-07-16 16:27:01 975

转载 android-LV数据源初始化异常

解决java.lang.IllegalStateException: The content of the adapter has changed but ListView…的问题 分类: Android 2014-03-06 09:47 10104人阅读 评论(4) 收藏 举报 androidadapterUI thread 我写了一个Dialog,Dialog中有一个ListView,想要

2015-07-16 15:32:11 794

转载 android-ANR异常处理

[转]Android ANR 分析解决方法一:什么是ANRANR:Application Not Responding,即应用无响应二:ANR的类型ANR一般有三种类型:KeyDispatchTimeout(5 seconds) –主要类型按键或触摸事件在特定时间内无响应BroadcastTimeout(10 seconds) –BroadcastReceiver在特定时间内无法处理完成Ser

2015-07-16 14:45:15 605

转载 对SSH理解

J2EE开发框架其实也是jar类库,大部分是对原生方法得封装。目的很简单,就是为了简化咱们开发人员的工作规范开发过程,我认为这极大得方便了不同开发人员对项目得维护。那么学习框架到底是为了学习什么呢? 我觉得是学习他的核心原理和配置。虽然java得框架五花八门,但是万变不离其宗,只有真正掌握了SSH框架 得核心机制和设计理念才能轻松的学好其他得框架。 先说说hibernate,毕竟没有

2015-07-15 00:23:56 1506

转载 android开发规范

Android开发规范项目包命名: sun公司建议java包的命名规则为域名的倒写,比如sun公司www.sun.com 就用该是com.sun.www等等, 包名应该全是小写,这样可以避免重复! 比如:com.sun.mobile.app, com.sun.mobile.app.activity com.sun.mobile.app.adapter

2015-07-15 00:20:59 470

转载 数据库索引

数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。为表设置索引要付出代价的:一是增加了数据库的存储空间,二是在插入和修改数据时要花费较多的时

2015-07-14 22:19:50 352

转载 android系统的启动流程

体系流程当系统引导程序启动linux内核,内核会记载各种数据结构,和驱动程序,加载完毕之后,android系统开始启动并加载第一个用户级别的进程:init(system/init/Init.c)*查看 Init.c代码 看main函数 int mai(int argc,char**argv){ //执行linux指令 makdir(“/dev”,0755); makd

2015-07-12 16:59:18 426

原创 Java算法之二分法和排序算法

import java.io.IOException; public class Test { /** * @param args * @throws IOException */ public static void main(String[] args) throws Exception { int []arr={22,3,45,

2015-07-11 16:38:34 4083

原创 android基础之ANR

ANR application not Response指应用程序未响应: 有三大类会引起ANR: 1、在主线程中超过5s还未响应(处理完成) 2、在broadcastRecevice中超过10s 还未处理完成 3、在service中超过20s 还未处理完成有一种特殊情况,就是在主线程中等待broadcastRecevice返回处理结果

2015-07-10 18:41:28 377

原创 android 图片过大如何处理?压缩后图片有多大? 分辨率压缩、质量压缩

通过bitmap的option属性 获取所要加载图片的长和宽 然后根据手机屏幕大小或者自定义大小和图片大小 获取缩放比例。 完成缩放之后,通过bitmap.compress压缩图片的质量输出

2015-07-10 18:26:41 1899

原创 Java多线程之锁

前言Java 锁也分很多中。。但这里介绍synchronize和lock区别1、synchronzie是基于jvm层面,lock是基于代码 2、synchronize块中出现异常jvm会直接释放锁,而lock出现异常必须在finally块中释放锁 3、少量进程之间的并发使用synchronize效率高,由于lock伸缩性比较强,处理大量并发效果好!

2015-07-10 17:56:28 444

原创 java内功之jvm加载双亲模式

parent delegation模型从1.2版本开始,Java引入了双亲委托模型,从而更好的保证Java平台的安全。在此模型下,当一个装载器被请求装载某个类时,它首先委托自己的parent去装载,若parent能装载,则返回这个类所对应的Class对象,若parent不能装载,则由parent的请求者去装载。

2015-07-10 17:00:41 760

原创 android中service之intentService

前言有这样一种需求:一个大任务分为几个小任务,且这几个小任务需要按顺序依次执行。这样需要开几个线程,手动控制执行次序。如果是后台任务,就需要放在service中。这时就可以使用intentservice。特点intentservice: 是继承service的并处理一部请求的子类,它里面有一个处理耗时操作的工作线程。 开启多次intentservice会放在一个工作队列中, 最终按顺序依次执行,执

2015-07-10 16:42:34 367

原创 px、dp、dip、dpi、sp 等到底有什么联系区别?

px 表示像素 dp dip (device independent pixel) 设备独立像素 用于智能手机 sp (scale pixel) 缩放像素 用于字体由于智能手机的分辨率不同 分为四种级别dp: ldpi mdpi hdpi xdpi 在mdpi模式下: 1 dpi=1px ,1sp =1px;在hdpi模式下: 1 dpi = 1.5px,1sp =1.5px

2015-07-10 16:28:12 644

翻译 Java基础之IO流

前言IO流用于操作文件、网络数据、标准输入设备体系字节流:inputStream、outputStream inpustream:字节输入流的所有类的超类 bytearrayinputstream: 数组缓冲流 读取内存中字节数组的数据 fileinputstream: 文件输入流 bufferedinputstream:带有缓

2015-07-10 15:15:44 400

原创 java基础之集合

集合1、特点:存储对象(不同类型)、长度可变 2、集合框架Collection(I) 2.1、List(I):有序、元素可重复、有索引 有索引就可以随意的插入、删除修改元素 2.1.1、ArrayList:底层数组结构,查询快,增删满,不同步 2.1.2、LinkedList:底层链表结构,增删修改快,查询慢,不同步

2015-07-10 11:18:23 484

翻译 Java基础之三大特性

前言Java是一种彻底的面向对象编程语言什么是面向对象面向对象是一种思想,是基于面向过程而言,就是说面向对象的功能是通过对象来实现的,将功能封装近对象中,让对象去实现具体细节。特点:1、.将复杂的事情简单化。 2、面向对象将以前过程中的执行者变成了指挥者。 3、面向对象这中思想符合 人们的思考习惯中的 一种思想面向对象的三大特性:封装、继承、多态1、封装: 概念:隐藏对象的成员变量和方

2015-07-10 09:33:00 1115

转载 Java中为满足两对象根据类的属性值相等 从而对象equal hashcode相等,需要重写equal hashcde

在这篇文章中,我将告诉大家我对hashCode和equals方法的理解。我将讨论他们的默认实现,以及如何正确的重写他们。我也将使用Apache Commons提供的工具包做一个实现。 目录:hashCode()和equals()的用法重写默认实现使用Apache Commons Lang包重写hashCode()和equals()需要注意记住的事情当使用ORM的时候特别要注意的

2015-07-10 00:07:04 1725

原创 Java异常体系及注意事项

前言异常是Java语言一块重要分支体系:Throwable Error:错误,例如:jvm蹦溃 Exception: CheckException: 需要try{}catch{} 常见的检查异常: IOException FileNotFoundException

2015-07-09 21:21:30 960

原创 android优化

前言由于所有的android App都运行在Dalvik虚拟机上,而虚拟机只为每个应用程序分配16M或者24M的运行内存。所以我们所写的App需要对内存的分配极为苛刻。优化分类:1、代码层次问题: 1.1、对象的引用没有释放。例如:一些不需要的普通对象;一些集合中的对象。 1.2、注册类对象没有反注册。例如:监听手机来信、开机动态广播。 1.3、资源对象没关闭造。例如:Fil

2015-07-09 20:47:21 374

原创 Java架构之接口和抽象类

前言在Java、android架构中抽象类和接口的使用是必不可少的。那么,他们之间有什么区别呢?区别1、抽象类有普通成员变量、方法。而接口所有成员方法都是抽象的、公共的;成员变量是public static final的 2、抽象类可以有构造函数,接口没有 3、抽象类可包含静态方法,接口没有 4、抽象类只能被单继承,接口可以被多个类实现作用抽象类在代码实现上发挥着作用,可以实现代码的重用。

2015-07-09 20:22:40 531

原创 LV的几种适配器特点

ArrayAdapter---------数据源为数组、支持泛型  SimpleAdapter-----------数据源为xml中所对应的控件  BaseAdapter-------------数据源通用封装

2015-07-08 22:41:37 467

java基础

这是一本完整的java复习资源

2015-09-20

android笔记

android笔记很适合新手

2015-08-15

javaweb之cookie和session的应用

javaweb cookie session

2015-01-26

js多图上传

本人 用于ssh项目上传图片, 支持取消,修改,上传

2014-08-12

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

TA关注的人

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