- 博客(12)
- 资源 (10)
- 收藏
- 关注

原创 处理图片img src=“链接”地址 404解决方法
问:一个图片链接 想用js 判断url是否有效如果404 就try catch加载默认的图片路径。求解怎么做。关键是怎么判断链接是否404答:可以给img标签加onerror事件: src="xxx" onerror="this.src=默认图地址"/>PS:图片标签img的 onerror事件分析:特别注意 onerror,当图片不存在时,将触发 onerro
2013-08-14 16:29:39
16354

原创 android sharedPreferences的用法
SharedPreferences的使用非常简单,能够轻松的存放数据和读取数据。SharedPreferences只能保存简单类型的数据,例如,String、int等。一般会将复杂类型的数据转换成Base64编码,然后将转换后的数据以字符串的形式保存在 XML文件中,再用SharedPreferences保存。使用SharedPreferences保存key-value对的步骤如下:
2013-07-03 09:06:19
695

转载 layout_gravity 与gravity 的区别
gravity 这个英文单词是重心的意思,在这里就表示停靠位置的意思。android:layout_gravity 和 android:gravity 的区别从名字上可以看到,android:gravity是对元素本身说的,元素本身的文本显示在什么地方靠着换个属性设置,不过不设置默认是在左侧的。android:layout_gravity是相对与它的父元素说的,说明元素显示在父元素的什
2013-06-25 09:39:17
512

原创 android 不相同分辨率不同尺寸和相同分辨率不同尺寸自适应屏幕解决方法
本人采用的方法比较笨拙,但是简单根据各个android手机、iPad等的分辨率和尺寸要有多套的布局文件。不同分辨率不同尺寸的可以在建立多个layout文件 相信大家都会例如layout-1280x800 、layout-854x480但是同分辨率不同尺寸的怎么办?这里layout的命名规则就不同了具体如下 我是拿三星的GT-I9220 和iPad的Novo7fir
2013-06-20 15:21:51
3620

原创 关于onSaveInstanceState问题
onSaveInstanceState是用来保存UI状态的,你可以使用它保存你所想保存的东西,在Activity杀死之前,它一般在onshop或者onPause之前触发,onRestoreInstanceState则是在onResume之前触发回复状态,至于复写这个方法后onCreate方法是否会被调用。1.Activity被杀死了,onCreate会调用,且onRestoreInstance
2013-06-18 14:27:21
564

原创 android 之Surface
1.什么是Surface?简单地说Surface对应了一块屏幕缓冲区,每个window对应一个Surface,任何View都是画在Surface上的,传统的view共享一块屏幕缓冲区,所有的绘制必须在UI线程中进行 2.什么是SurfaceView?说SurfaceView是一
2013-06-13 09:22:04
503

原创 android生命周期
Android生命周期一:概论含义:void onCreate(Bundle savedInstanceState)当Activity被第首次加载时执行void onStart()onCreate事件之后执行。或者当前窗体被交换到后台后,在用户重新查看窗体前已经过去了一段时间,窗体已经执行了onStop事件,但是窗 体和其所在进程并没有被销毁,用户再次重新查看窗体时会执行o
2013-06-13 09:20:45
472

原创 android广播
分为两类:一:广播接收者:广播接收者简单地说就是接收广播意图的Java类,此Java类继承BroadcastReceiver类,重写:public void onReceive(Context context,Intent intent),其中intent可以获得传递的数据;广播意图就是通过Context.sendBroadcast(Intent intent)或Context.s
2013-06-13 09:20:08
416

原创 android Webservice实现方法及原理
一:原理WebService是一种基于SOAP协议的远程调用标准,通过webservice可以将不同操作系统平台、不同语言、不同技术整合到一块。在Android SDK中并没有提供调用WebService的库,因此,需要使用第三方的SDK来调用WebService。常用的就是Ksoap2了。二:实现方法(1) 指定webservice的命名空间和调用的方法名SoapObje
2013-06-13 09:19:25
912

原创 android流程图
网上也没有太好的直接定义,都很泛指,很笼统,这里我只针对 项目程序的流程图来说。流程图就是画出一个项目或者程序从开始到结束的流程。流程图优点: 对于逻辑思维强的程序员来讲,在复杂的程序在脑袋里都有一个明确的规划,开始到结束,每一步都清晰,但是对与初学者或者逻辑思维弱的程序员来说,画一个流程图有助于实现项目程序的开发。举例:android登录界面帐号:_
2013-06-13 09:17:49
2037

原创 数据库mysql存储过程Insert、update
1.Insert动作DELIMITER $$CREATE PROCEDURE `proc_Insert`(schoolphoto1 varchar(50),schoolphoto2 varchar(50),Title varchar(50),ndescribe varchar(50),Sort int,IsUse int,Url varchar(100
2013-06-13 09:12:48
1005
转载 window.onbeforeunload的用法
以下是指在js中实现,而非 这种方法!因为这样是在unload掉body的时候触发,而无聊任何浏览器,都会在关闭的时候unload掉body的!模型1:function close(){ alert("sdfsdfsdf");} window.onbeforeunload=close;模型2:function close(){ if(document.body
2014-03-03 16:52:07
1605
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人