自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 手机分辨率基础知识(DPI,DIP计算)

手机分辨率基础知识(DPI,DIP计算)1.术语和概念术语说明备注Screen size(屏幕尺寸)指的是手机实际的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸摩托罗拉milestone手机是3.7英寸Aspect Ratio(宽高比

2015-07-29 13:33:48 900

转载 Gradle插件用户指南(译)

Gradle插件用户指南(译)1 简介这篇文档是基于0.9版本的Gradle插件,1.0以前的版本由于不兼容,可能会有所不同1.1 新的构建系统的目标新构建系统的目标是:使得代码和资源的重用更加简单使得创建同一应用程序的不同版本更加容易,不管是多个apk版本还是同一版本的多种定制使得配置,扩展和自定义构建更加容易良好的IDE集成

2015-07-28 17:56:18 1118 1

转载 使用Gradle构建Android程序

Android Studio正式版早已经发布了,默认使用Gradle构建,GitHub上80%的Android项目也都是使用Gradle构建的,我们还有什么理由不使用Gradle呢?环境要求JDK 下载地址Android SDK 下载地址Gradle 下载地址1下载地址2给一个国内的下载地址:AndroidDevTools开始(改造Eclipse项目

2015-07-28 17:51:45 435

原创 Android-软键盘弹出和隐藏

1、获取软键盘控制实例InputMethodManager mInputMan= (InputMethodManager)this.getSystemService(Context.INPUT_METHOD_SERVICE);2、设置在某个view上弹出软键盘,需要这个view先获得焦点EditText mEditText = (EditText)this.findVi

2015-07-28 11:32:14 354

原创 eclipse 启动不了,提示adt版本过低

sdk/tools/lib/plugin.prop  文件中plugin.version 版本改低

2015-07-23 10:54:49 339

原创 使用命令启动android sdk manager

启动命令窗口如果已经配置了android 环境变量,直接输入 android sdk如果没有配置,进入到sdk/tools目录下,键入./android sdk 回车后就进入了android sdk manager图形界面

2015-07-20 10:37:34 2234

转载 java 、android内存相关

一、硬件只是补充1、冯.诺依曼体系结构2、CPU(中央处理器)     功能:解释计算机指令以及处理计算机软件中的数据     构成:以前CPU主要由运算器和控制器两大部分组成,随着集成电路的发展,目前CPU芯片集成了一些其它逻辑功能部件来扩充CPU的功能,如浮点运算器、cache和MMX等      控制器的组成和功能 控制器由程序计数器、指令寄存器、指令译码

2015-07-17 17:43:58 328

转载 JVM内存管理总结

近期看了看Java内存泄露的一些案例,跟原来的几个哥们讨论了一下,深入研究发现JVM里面还是有不少以前不知道的细节,这里稍微剖析一下。先看一看JVM的内部结构——如图所示,JVM主要包括两个子系统和两个组件。两个子系统分别是Class loader子系统和Execution engine(执行引擎) 子系统;两个组件分别是Runtime data area (运行时数据区域)组件和Na

2015-07-17 16:11:10 319

转载 深入Java核心 Java内存分配原理精讲

Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域:◆寄存器:我们在程序中无法控制◆栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中◆堆:存放用new产生的数据

2015-07-17 16:00:53 314

转载 Java 内存分配全面浅析

本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。进入正题前首先要知道的是Java程序运行在JVM(Java Virtual Machine,Java虚拟机)上,可以把JVM理解成Java程序和操作系统之间的桥梁,JVM实现了Java的平台无关性,由此可见JVM的重要性。所以在

2015-07-17 15:30:04 317

转载 Android 操作系统的内存回收机制

Android 是一款基于 Linux 内核,面向移动终端的操作系统。为适应其作为移动平台操作系统的特殊需要,谷歌对其做了特别的设计与优化,使应用程序关闭但不退出,并由操作系统进行进程的回收管理。本文在 Application Framework 与 Linux 内核两个层次上,以进程为粒度,对 Android 操作系统的进程资源回收机制进行了剖析。读者可以从本文获得对 Android 应用程序的

2015-07-16 11:14:37 529

转载 非静态的内部类会持有外部类的一个隐式引用 造成内存泄露

Activity是如何泄漏的只要非静态的匿名类对象没有被回收,MainActivity就不会被回收,MainActivity所关联的资源和视图都不会被回收,发生比较严重的内存泄漏。[java] view plaincopy/**  * Example illustrating how threads persist across co

2015-07-15 18:14:31 2010

转载 Java匿名内部类

在java提高篇-----详解内部类中对匿名内部类做了一个简单的介绍,但是内部类还存在很多其他细节问题,所以就衍生出这篇博客。在这篇博客中你可以了解到匿名内部类的使用、匿名内部类要注意的事项、如何初始化匿名内部类、匿名内部类使用的形参为何要为final。一、使用匿名内部类内部类      匿名内部类由于没有名字,所以它的创建方式有点儿奇怪。创建格式如下:new 父类构造器(

2015-07-15 18:05:39 256

转载 android垃圾回收机制及程序优化System.gc

1.垃圾收集算法的核心思想  Java语言建立了垃圾收集机制,用以跟踪正在使用的对象和发现并回收不再使用(引用)的对象。该机制可以有效防范动态内存分配中可能发生的两个危险:因内存垃圾过多而引发的内存耗尽,以及不恰当的内存释放所造成的内存非法引用。  垃圾收集算法的核心思想是:对虚拟机可用内存空间,即堆空间中的对象进行识别,如果对象正在被引用,那么称其为存活对象,反之,如果对象不再被引用

2015-07-15 18:01:21 419

转载 关于Android 的内存泄露及分析

一、 Android的内存机制Android的程序由Java语言编写,所以Android的内存管理与Java的内存管理相似。程序员通过new为对象分配内存,所有对象在java堆内分配空间;然而对象的释放是由垃圾回收器来完成的.那么GC怎么能够确认某一个对象是不是已经被废弃了呢?Java采用了有向图的原理。Java将引用关系考虑为图的有向边,有向边从引用者指向引用对象。线程对象可以作

2015-07-15 17:57:59 245

转载 使用Android Studio遇到的问题及解决过程

1.Android Studio代码格式化问题,能否像Eclipse一样,导入设置好的模版?答案是肯定的,寻找答案的过程是痛苦的。要想让一个项目组的小伙伴保持同样的代码风格,不再为因为代码风格不统一,导致的痛苦的整合代码过程,使用同样的模版是必须的。在Android Studio 中要想导入模版,需要安装插件。安装插件的目录,没有在Help目录下,取而代之的是 File -

2015-07-14 11:28:32 994

转载 Androidstudio配置本地Gradle

以下是我折腾Android studio中的gradle的过程, 记录一下, 以便以后再折腾的时候方便一些.1. 准备知识    1) 需要的软件:         gradle 最新版2.2.1        android studio 最新版1.0.2        gradle for android studio 插件 最新版1.0    2) gradl

2015-07-07 15:29:23 1296

转载 Android广播机制

1.Android广播机制概述Android广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的就是广播接收者(广播接收器)。广播作为Android组件间的通信方式,可以使用的场景如下:1.同一app内部的同一组件内的消息通信(单个或多个线程之间);2.同一app内部的不同组件之间的消息通信(单个进程);3.同一app具有多个进程

2015-07-03 14:53:33 295

转载 BroadCastReceiver 简介

BroadCastReceiver 简介 BroadCastReceiver 源码位于: framework/base/core/java/android.content.BroadcastReceiver.java广播接收者( BroadcastReceiver )用于接收广播 Intent ,广播 Intent 的发送是通过调用Context.sendBroadcast() 、 C

2015-07-03 14:11:48 392

转载 Android四大基本组件介绍与生命周期

Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。在Intent 的描

2015-07-03 11:36:49 242

jmeter websocket lib 20190418最新版,支持多种websocket sampler

支持多种websocket sampler: WebSocket Close WebSocket Open Connection WebSocket Ping/Pong WebSocket Single Read Sampler WebSocket Single Write Sampler WebSocket request-response Sampler

2019-04-26

Jmeter websocket

Jmeter websocket 插件 jar 包,Jmeter websocket 插件 jar 包Jmeter websocket 插件 jar 包

2018-01-10

genymotion2.8.1 windows 破解版,VirtualBox

android 模拟器——genymotion windows 破解版,还包含需要的VirtualBox安装文件,和详细的使用说明,教你一步一步正确安装使用genymotion

2017-08-02

使用json需要导入的包

使用json需要导入的包 json-lib-2.3-jdk15.jar commons-beanutils-1.7.0.jar commons-httpclient-3.1.jar commons-lang-2.3.jar commons-logging-1.0.4.jar commons-collections-3.1.jar ezmorph-1.0.3.jar

2015-03-19

java 反编译工具 jd-gui windows

java 反编译工具 windows 官方版本绝对好用

2015-03-03

eclipse 反编译插件 jdeclipse_update_site

eclipse 反编译插件 jdeclipse_update_site

2015-03-03

SQL server 2005 数据库基础及应用技术教程几实训

关于SQL server 2005 的教程,写的挺基础,也挺详细的,像是存储过程,触发器,介绍之后,还有实例,感觉还可以

2009-08-06

空空如也

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

TA关注的人

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