自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wudiisss的专栏

记录学习点滴

  • 博客(121)
  • 资源 (18)
  • 收藏
  • 关注

原创 Android屏幕适配详细分析

android中图片适配是一件很棘手的事情,本篇文章详细的介绍屏幕显示的原理,为什么会资源文件中会存在drawable-ldpi、drawable-mdpi、drawable-hdpi、drawable-xhdpi等文件夹,为什么要使用dp作为单位等等。首先从这两张图片的显示效果开始说起1、这是一张200x200的图片在不同的手机上的显示效果。很明显第二张图

2014-03-27 22:30:43 1657

原创 BitmapFactory.decodeByteArray函数获取的bitmap为null

BitmapFactory .Options opts = new BitmapFactory.Options();opts. inJustDecodeBounds = false ;//inJustDecodeBounds 需要设置为false,如果设置为true,那么将返回nullopts. inSampleSize = size ;bitmap = BitmapF

2013-11-09 19:28:01 8227 2

原创 android资源文件详解

android中的资源,首先看一下资源在android项目中的位置res目录下的文件都称为资源文件。什么是android中的资源?资源即可是一个文件,例如main.xml文件,又可以是一个值,例如Resource Demo 文件形式的资源包含哪些?layout 、drawable 、color、menu 、anim 、animator 、xml 、raw 这些目

2013-08-26 08:45:15 1536

原创 Andoid中利用Frament实现tab标签切换的效果

一、建立每个tab页对应的Fragment首先Fragment的存在依赖于activity创建一个fragment需要继承Fragment,并复写 onCreateView方法,该方法返回一个view作为返回一个view显示到Activity中,示例package com.android.fragmentnormal;import android.os.Bundle;i

2013-08-09 13:48:41 1879 1

转载 android 、java优质资料合集

应广大网友要求,最近小弟整理了一批免积分下载的android  、java优质资料,因资料众多,一一将资料上传上来需要时间,先将下载目录分享给大家,需要的就拿去,希望能帮助到大家~移动开发类:1、2012Android开发热门资料(110个)       http://bbs.51cto.com/thread-934023-1.html 2、【绝对给力】Android开

2013-06-19 12:38:59 1256

原创 将网页嵌入到android应用中

将网页嵌入到android应用中 package com.android.webviewtest;import android.app.Activity;import android.os.Bundle;import android.view.KeyEvent;import android.webkit.WebSettings;import android.webkit.WebVie

2013-04-22 11:21:02 5573 1

转载 android:shape的使用

Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结: <gradient android:startColor="#ff8c00" android:endColor="#FFFFFF" android:an

2013-01-29 09:15:41 917

原创 android传感器的使用

一、获得SensorManager对象          sensorManager = (SensorManager) getSystemService( SENSOR_SERVICE );二、获得想得到的传感器(这里获得的是加速传感器)           sensor = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROM

2013-01-04 10:15:20 1653

原创 json数据解析

数据格式一String str = "{"userbean":{"Uid":"100196","Showname":"\u75af\u72c2\u7684\u7334\u5b50","Avtar":null,"State":1}}"解析过程 JSONObject jsonObject = new JSONObject(str).getJSONObject("userbean");

2012-12-25 14:27:09 998

转载 国家气象局提供的天气预报接口

国家气象局提供的天气预报接口接口地址:http://www.weather.com.cn/data/sk/101010100.htmlhttp://www.weather.com.cn/data/cityinfo/101010100.htmlhttp://m.weather.com.cn/data/101010100.html对于第三个接口,返回信息

2012-12-25 11:11:40 2032

转载 android 内存使用

众所周知,在写 android 程序的时候,很容易出现 OOM ,而出现的时机大多数是由 Bitmap decode 引发的:?1ERROR/AndroidRuntime(16350): java.lang.OutOfMemoryError: bitmap size exceeds VM budget

2012-12-20 16:23:15 1041

转载 OutOfMemoryError

1.什么是 OutOfMemoryError:   官方引用: Thrown when a request for memory is made that can not be satisfied using the available platform resources. Such a request may be made by both the running applicatio

2012-12-20 16:21:11 1932

原创 图片放大缩小并且文字与图片相对位置不变

package com.android.activity;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Color;impo

2012-12-06 16:40:15 5618

原创 GestureDetector类的用法

手势监听器 实例mGestureDetector = new GestureDetector(this, new LearnGestureListener()); 定义监听类class LearnGestureListener extends GestureDetector.SimpleOnGestureListener{ @Override public boole

2012-12-05 08:35:38 1237

原创 Android常用功能

1、Android获取屏幕分辨率 WindowManager windowManager = getWindowManager();      Display display = windowManager.getDefaultDisplay();      screenWidth = display.getWidth();      screenHeight = disp

2012-12-04 09:29:35 1915

原创 android中View和ViewGroup对touch事件对象的处理方法

View中onTouchEvent方法返回值对事件传递的影响以Button的子类MyButton为例说明,通过改变onTouchEvent函数的返回值和输出来判断代码的执行,MyButton代码如下package com.android.activity;import android.content.Context;import android.util.AttributeSet;i

2012-11-30 15:30:46 1953 1

原创 Android 中handler和handlerThread的使用

handler的使用handler的两个作用可以安排message或者runnable对象在将来的某个时间点执行可以将一个action让其他线程执行而不是自己的线程You can create your own threads, and communicate back with the main application thread through a

2012-11-29 15:51:37 3177

原创 Android Notifications

当一个service需要用户对一个事件发生响应时,需要用一个Notification提醒用户,而不是直接打开一个activity在notification window中会显示notification的扩展信息一个activity和service可以初始化一个notification,由于activity只有在可视状态下才会执行操作,因此一个notification常常是由serv

2012-11-29 08:26:55 1100

原创 android自定义控件

自定义一个控件,继承自ImageView1、覆写ImageView的三个构造函数2、覆写onDraw() 方法,利用canvas重绘想展示的界面3、在布局文件中声明该控件,需要加上包名在布局文件中的声明<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xm

2012-11-27 16:02:32 903

原创 Android 中的Intents and Intent Filters

使用步骤创建Intent对象--------修饰Intent对象(设置action、data、category、extra)--------发送或启动Intent对象-----------------Intent-filter与intent对象匹配-----------能够匹配该Intent的组件respondandroid的中包含四大组建activit

2012-11-15 15:31:11 957

原创 android Toast对象使用

Toast的功能是,弹出窗口提示用户些信息,一定时间内自动消失,样例一般显示方式Toast对象建立//建立一个toast对象,第二个参数为显示内容,第三个参数为显示时间的长短控制Toast toast = Toast.makeText (getApplicationContext(), "Toast弹出信息示例" , Toast .LENGT

2012-11-14 10:45:47 1156

原创 Android content provider

检索数据1、content provider basics2、检索content provider3、修改content provider数据4、创建自己的content provider 1、content provider basics所有的content provider都会实现一个公共的接口,可以实现对content provider的增删改查在acti

2012-11-05 16:31:10 892

原创 The connection to adb is down, and a severe error has occured.

原因是模拟器端口和豌豆荚使用的端口冲突解决办法是在任务管理器中结束所有豌豆荚进程。重启eclipse

2012-11-04 21:21:27 689

原创 Android 中的 AndroidManifest.xml文件

Declaring components elements for activities elements for services elements for broadcast receivers elements for content providerDeclaring component capabilities

2012-11-02 16:26:14 816

原创 Intents and IntentFilters

Intents and IntentFiltersstartActivity() startActivityForResult() startService() bindService() sendBroadcast(),sendOrderedBroadcast()sendStickyBroadcast() 函数执行后,android系统会自动将该Inten

2012-11-02 14:17:43 872

原创 phonegap 中的存储

phonegap 中与存储相关的对象有Database 数据库对象SQLTransaction   事物对象SQLResultSet Sql结果对象SQLResultSetList 查询返回数据集对象SQLError Sql错误对象localStorage 本地存储对象Database 数据库对象:通过openDatabase方法获得该对象例如:wind

2012-10-29 12:54:35 1797 1

转载 获取JDBC中的ResultSet的记录的条数

方法一:利用ResultSet的getRow方法来获得ResultSet的总行数Java代码ResultSet rs;   rs.last(); //移到最后一行   int rowCount = rs.getRow(); //得到当前行号,也就是记录数   rs.beforeFirst(); //如果还要用结果集,就把指针再移到初始化的位置  方法二:利用循环Re

2012-10-25 13:42:56 845

转载 JDBC连接数据库

JDBC连接数据库   •创建一个以JDBC连接数据库的程序,包含7个步骤:    1、加载JDBC驱动程序:       在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),       这通过java.lang.Class类的静态方法forName(String  className)实现。       例如:       try{       //加载M

2012-10-25 13:27:09 665

原创 Javascript对象取值赋值

一个Javascript对象的属性可以用”.”操作符或者数组方式来设置和取得:代码如下:obj.name = “IT公司面试手册”;obj["name"] = “IT公司面试手册”;取得 属性的值:var myname = obj.name;var myname = obj["name"];

2012-10-19 15:42:51 1034

原创 phonegap

如何根据经纬度获得位置信息?可以利用百度地图提供的javascript 包 var myGeo = new BMap.Geocoder();           // 根据坐标得到地址描述           myGeo.getLocation(new BMap.Point(longitude, latitude), function(result){

2012-10-16 10:30:58 2086

转载 JSONObject与JSONArray的使用

一、JAR包简介      要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:      1.commons-lang.jar      2.commons-beanutils.jar      3.commons-collections.jar      4.commons-logging.jar       5.ezmorph.ja

2012-10-16 09:39:31 831

转载 了解JavaScript中的内置对象

摘要:JavaScript是一种灵活的语言,这有时使它名声较差,但是往好的一面看,它也向您提供了快速、创造性地编写代码的能力。它提供的属性和方法仅仅是可以实现功能的开始是您的想象力创建了自定义功能。因此,您的想象力没有界限,您编写的代码也没有界限。所有编程语言都具有内部(或内置的)对象来创建语言的基本功能。内部对象是 您编写自定义代码所用语言的基础,该代码基于您的想象实现自定义功能。J

2012-10-12 08:41:22 777

转载 Javascript中的数学函数

在javaScript中,数学方法可以分成以下几类:constans(常数)、power functions(乘方函数)、trigonometic functions(三角函数)、rounding functions(舍入函数)以及random numbers(随机数字)。下面逐个说明:常数和乘方函数Math.E  自然对数的底(为常数)  2.718  Math.LN10

2012-10-11 08:26:13 1127

原创 使用html与javascript制作简单的网页时钟

主要包含两部分,一是网页,在网页中添加一个canvas标签,主要的部分还是使用javascript实现对画布的控制 html部分  网页时钟 div#btn { margin-top:300px;} 单击画图 秒针移动 示例 浏览器不支持 js部

2012-10-11 08:18:15 5573

转载 HTML5 Canvas初体验之绘图基础

相信到目前你应该已经对Canvas这一神奇的HTML5新元素有了一定的了解。在本文中,我们将深入了解画布的功能及特点,学习如何在HTML中利用Canvas绘制图形以及其它类型对象。理解如何改变图形形状和对象是如何绘制在画布上,以及如何将其擦除。最后,实例演示如何建立与浏览器窗口的大小相同的画布,以及一些开发游戏必不可缺的技巧等等。熟悉canvas元素如同视频和音频元素,canvas元素

2012-10-10 11:21:48 1900

原创 利用html5画图

canvas var localx ; var localy; var mousestate=0; function draw(ev) { mousestate =1; localx = ev.clientX; localy = ev.clientY; } function mouseup() { mousestate =

2012-09-28 11:13:27 1449

原创 dom

dom中除了在组件属性中为其声明事件属性,还可以在组件的属性事件中为其他组件动态的添加事件属性。confirm弹出确认取消对话框function onConfirm(){ if (confirm("是否进去"))  {   alert("jinquba");  }  else  {   alert("bujinqu");  }  }navagat

2012-09-28 08:25:32 765

原创 html5标签video

video标签利用video标签可以将本地视频在网页中播放,video标签包含的属性有controls是否显示播放控制框src  文件地址width 页面中的显示宽度height 页面中的显示高度autoplay 是否打开页面时自动播放preload  视频在页面加载时进行加载,并预备播放loop 视频播放完时继续从头开始播放  使用 DOM 进

2012-09-26 14:50:48 1496

原创 Spring框架

什么是控制反转应用本身不负责对象的创建,依赖对象的创建及维护是由外部容器负责这样控制权由应用转移到了外部容器,控制权的转移就是所谓反转。依赖注入在运行期,由外部容器动态的将依赖的的对象注入到组件中好处1、降低组件之间的耦合度,实现软件各层之间的解耦Controll--------Service----------Dao2、可以使用容器提供的众多服务事物管理服务

2012-09-26 12:18:02 795

原创 oracle数据字典

视图x$kvi、x$bh、x$ksmsp  oracle不允许sysdba之外的用户直接访问,不允许授权其他用户数据字典表用以存储表、索引、约束以及其他数据库结构信息,这些对象通常以$结尾在创建数据库的时候通过运行sql.bsp脚本来创建当用户执行dml操作时,在后台oracle会将这些操作解析为数据字典的操作自动执行,例如,当用户创建一张数据表时,oracle会再后台执行一系列内部操作,

2012-09-23 08:36:23 902

国家省市关系

文件中包含三个sql文件,分别是国家、省、市的数据,需要自己建立数据表,然后直接将数据导入就可以存储到数据库中了,需要区县数据的话可以发站内信

2013-12-26

安卓学习软件

安卓学习软件,帮助初学者学习的软件

2013-12-16

Fragment制作卡片切换示例

利用fragment开发的卡片切换界面,可以替代原有的tabhost

2013-11-22

android最新adt22.3.0

最新android adt22.3.0

2013-11-01

最新 android ADT-22.2.1

官网下载 最新 android ADT-22.2.1

2013-09-26

最新android ADT-22.2.0.zip

最新android ADT-22.2.0.zip

2013-09-18

android中fragment实现tabhost标签切换效果

android中fragment实现tabhost标签切换效果

2013-08-09

最新android ADT-22.0.5

最新 android ADT-22.0.5

2013-08-05

最新android adt 22.0.4

最新android adt 22.0.4

2013-07-26

最新 android adt 22.0.0

最新 android adt 22.0.0

2013-05-22

android adt 21.0.1最新

从官网更新的android adt21.0.1最新,安装后可以直接使用,不用更新其他的

2012-12-25

ADT 21.0.0 最新android ADT

ADT 21.0.0 最新android ADT 21.0.0 ,官网下载的

2012-11-16

Expert.Oracle.Database.Architecture.2nd.Edition.pdf

Expert.Oracle.Database.Architecture.2nd.Edition.pdf

2012-06-10

struts2开发包,struts2 jar包

struts2开发包,struts2 jar包,版本struts2.3.4

2012-06-10

pb常用函数 pb重要函数

pb常用函数 modify getrow delete insert setfilter函数 triggerment函数 messagebox函数date string retrieve等的详细解析

2011-08-08

csf格式播放器,一款教学视频播放器

csf格式播放器适用于大多教学视频播放,页面分两个部分,一部分是教师页面,一部分是教学内容页面

2011-03-02

ewb仿真电路实例,适合初学者使用

包含各种常用的电路仿真实例,简单实用,很适合初学者使用

2009-06-20

空空如也

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

TA关注的人

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