自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

Adnroid之TextView属性详解和常用特效特效用法

常用的一些效果: 实现起来非常简单,TextView中已经提供了多种显示接口,可以在文字显示不下时,以各种方式进行显示例如前置省略号后置省略号中间省略号跑马灯显示主要的区别在Xml中android:ellipsize属性的不同android:ellipsize设置当文字过长时,该控件该如何显示。有如下值设置:”start”—–省略号显示在开头;”end”...

2013-01-31 14:24:00 85

Andorid时间控件和日期控件的Demo(代码)

默认显示当前时间:time.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:l...

2013-01-31 14:07:00 129

SSH2框架搭建 和 配置文件详解

SSH框架,当今最为流行的项目开发框架组合,那么掌握他的第一步是学习如何配置环境,java Web开发的无论哪种框架都离不开各种xml配置,虽然说配置在网上到处都有,但是要成为合格的程序猿,必须要明白配置中每一部分的意义,分析它的规律,因此这一步至关重要。SSH分为SSH1和SSH2,区别主要在于Struts的版本,即Struts1和Struts2,Struts1与Struts2在配置...

2013-01-28 17:52:00 250

Android开发之Manifest.xml详解

每一个Android项目都包含一个清单(Manifest)文件--AndroidManifest.xml,它存储在项目层次中的最底层。清单可以定义应用程序及其组件的结构和元数据。 它包含了组成应用程序的每一个组件(活动、服务、内容提供器和广播接收器)的节点,并使用Intent过滤器和权限来确定这些组件之间以及这些组件和其他应用程序是如何交互的。 它还提供了各种属性来详细地说...

2013-01-25 14:59:00 113

Android开发 常用代码片段

1、查看是否有存储卡插入1String status=Environment.getExternalStorageState();23if( status.equals ( Enviroment.MEDIA_MOUNTED ) )4{5...

2013-01-25 14:46:00 102

android style(样式)和theme(主题)设置

android应用程序如何设置样式,包括样式定义、单个view设置样式、全局样式设置、样式继承关系。1、样式定义android的样式定义在res/values/style.xml文件中,类似web前端中将样式定义在某个css文件中,但android的style.xml是自动加载的,不需要手动import或link。目前还不了解android是否可以或怎么定义多个styl...

2013-01-24 10:00:00 163

ViewPager的使用方法和实现过程

看图先:页面中填充内容是随机关键词飞入和飞出动画效果,随后会更新,现在请先无视吧首先是 导入jar包 下载地址:android-support-v4.jar布局文件里添加viewPager布局 <android.support.v4.view.ViewPager android:id="@+id/search_vie...

2013-01-18 18:19:00 277

遍历HashMap的四种方法

public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "

2013-01-17 17:31:00 95

ListView特别属性用法

由于这两天在做listView的东西,所以整理出来一些比较特别(不常用)的属性,通过设置这样的属性可以做出更加美观的列表1.stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackFromBottom="true"2. transciptMode属性,需要用ListView或者其它显示大量I...

2013-01-16 18:06:00 93

android Json解析详解(详细代码)

JSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为–Json.orgJSON Vs XML1.JSON和XML的数据可读性基本相同2.JSON和XM...

2013-01-10 17:38:00 98

Android 开发中 LayoutInflater 详解

 在实际开发种LayoutInflater这个类还是非常有用的,它的作用类似于findViewById(),不同点是LayoutInflater是用来找layout下xml布局文件,并且实例化!而findViewById()是找具体xml下的具体widget控件(如:Button,TextView等)。有很多地方可以使用:对于一个没有被载入或者想要动态载入的界面, 都需要使用inflate...

2013-01-10 15:57:00 120

Android 开发中 LayoutInflater 详解

 在实际开发种LayoutInflater这个类还是非常有用的,它的作用类似于findViewById(),不同点是LayoutInflater是用来找layout下xml布局文件,并且实例化!而findViewById()是找具体xml下的具体widget控件(如:Button,TextView等)。有很多地方可以使用:对于一个没有被载入或者想要动态载入的界面, 都需要使用inflate...

2013-01-10 15:57:00 69

json解析及解析原理

JSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。–Json.orgJSON Vs XML1.JSON和XML的数据可读性基本相同2...

2013-01-10 14:54:00 149

Android解析XML(PULL方式)和JSON 工作原理和实现过程(详细代码)

Json:解析过程和解析原理以及与XML的对比(这里讲的挺详细的:http://blog.csdn.net/onlyonecoder/article/details/8489803)PULL的工作原理:XML pull提供了开始元素和结束元素。当某个元素开始时,可以调用parser.nextText从XML文档中提取所有字符数据。当解析到一个文档结束时,自动生成EndD...

2013-01-10 12:18:00 144

Android解析XML(PULL方式)和JSON 工作原理和实现过程(详细代码)

Json:解析过程和解析原理以及与XML的对比(这里讲的挺详细的:http://blog.csdn.net/onlyonecoder/article/details/8490924)PULL的工作原理:XML pull提供了开始元素和结束元素。当某个元素开始时,可以调用parser.nextText从XML文档中提取所有字符数据。当解析到一个文档结束时,自动生成EndD...

2013-01-10 12:18:00 121

开源网站和技术论坛收集

CSDN:http://www.csdn.net/开源中国:http://www.oschina.net/开源吧:http://www.kaiyuanba.cn/index.htmJava开源大全:http://www.open-open.com/WAP地带:http://www.iwapzone.com/源码爱好者:http://www.codefans.net/LINU...

2013-01-09 17:59:00 78

AsyncTask和Handler的优缺点比较

AsyncTask实现的原理和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:简单,快捷过程可控 使用的缺点:在使用多个异步操作和并需要进行Ui变更时,就变得复杂起来.Handl...

2013-01-09 10:03:00 73

关于日历实现代码里0x04bd8, 0x04ae0, 0x0a570的解释

android日历实现代码在:http://blog.csdn.net/onlyonecoder/article/details/8481799#commentsnew Array(0x04bd8,0x04ae0,0x0a570,0x054d5,0x0d260,0x0d950,0x16554,0x056a0,0x09ad0,0x055d2,0x04ae0,0x0a5b6...

2013-01-09 09:43:00 341

关于日历实现代码里0x04bd8, 0x04ae0, 0x0a570的解释

android日历实现代码在:http://blog.csdn.net/onlyonecoder/article/details/8481799#commentsnew Array(0x04bd8,0x04ae0,0x0a570,0x054d5,0x0d260,0x0d950,0x16554,0x056a0,0x09ad0,0x055d2,0x04ae0,0x0a5b6...

2013-01-09 09:43:00 114

AsyncTask和Handler的优缺点比较

AsyncTask实现的原理和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:简单,快捷过程可控 使用的缺点:在使用多个异步操作和并需要进行Ui变更时,就变得复杂起来.Handl...

2013-01-09 02:03:00 480

Android使用GridView实现日历功能(详细代码)

代码有点多,发个图先:布局文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:la...

2013-01-08 17:26:00 293

Android使用GridView实现日历功能(详细代码)

代码有点多,发个图先:布局文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:la...

2013-01-08 17:26:00 164

Android使用Thread+Handler实现非UI线程更新界面

每个Android应用程序都运行在一个dalvik虚拟机进程中,进程开始的时候会启动一个主线程(MainThread),主线程负责处理和ui相关的事件,因此主线程通常又叫UI线程。而由于Android采用UI单线程模型,所以只能在主线程中对UI元素进行操作。如果在非UI线程直接对UI进行了操作,则会报错:CalledFromWrongThreadException:only the origi...

2013-01-08 14:43:00 267

Android使用Thread+Handler实现非UI线程更新界面

每个Android应用程序都运行在一个dalvik虚拟机进程中,进程开始的时候会启动一个主线程(MainThread),主线程负责处理和ui相关的事件,因此主线程通常又叫UI线程。而由于Android采用UI单线程模型,所以只能在主线程中对UI元素进行操作。如果在非UI线程直接对UI进行了操作,则会报错:CalledFromWrongThreadException:only the origi...

2013-01-08 14:43:00 70

Android多线程异步处理:AsyncTask 的实现原理

AsyncTask的本质是一个线程池,所有提交的异步任务都会在这个线程池中的工作线程内执行,当工作线程需要跟UI线程交互时,工作线程会通过向在UI线程创建的Handler传递消息的方式(Android使用Thread+Handler实现非UI线程更新界面),调用相关的回调函数,从而实现UI界面的更新。Activitypackage com.lmw.android.test;impo...

2013-01-08 10:26:00 68

Android多线程异步处理:AsyncTask 的实现原理

AsyncTask的本质是一个线程池,所有提交的异步任务都会在这个线程池中的工作线程内执行,当工作线程需要跟UI线程交互时,工作线程会通过向在UI线程创建的Handler传递消息的方式(Android使用Thread+Handler实现非UI线程更新界面),调用相关的回调函数,从而实现UI界面的更新。AsyncTask和Handler的优缺点比较:http://blog.csdn.net/on...

2013-01-08 10:26:00 53

Android加速度传感器实现“摇一摇”,带手机振动

由于代码有点多,所以就分开写了,注释还算详细,方便学习Activitypackage com.lmw.android.test;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Vibrator;import android.vie...

2013-01-07 15:11:00 340 1

Android加速度传感器实现“摇一摇”,带手机振动

由于代码有点多,所以就分开写了,注释还算详细,方便学习Activitypackage com.lmw.android.test;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Vibrator;import android.vie...

2013-01-07 15:11:00 78

Android中的传感器

Android中传感器的种类 传感器类型方向、加速表、光线、磁场、临近性、温度等。采样率最快、游戏、普通、用户界面。当应用程序请求特定的采样率时,其实只是对传感器子系统的一个提示,或者一个建议。不保证特定的采样率可用。准确性高、低、中、不可靠。SensorListener接口是传感器应用程序的中心。它包括两个必需方法:onSensorChanged(int...

2013-01-07 14:36:00 82

Android中的传感器

Android中传感器的种类 传感器类型方向、加速表、光线、磁场、临近性、温度等。采样率最快、游戏、普通、用户界面。当应用程序请求特定的采样率时,其实只是对传感器子系统的一个提示,或者一个建议。不保证特定的采样率可用。准确性高、低、中、不可靠。SensorListener接口是传感器应用程序的中心。它包括两个必需方法:onSensorChanged(int...

2013-01-07 14:36:00 49

Android百度地图基础实现(标记+GPS)

package com.baidu.map;import java.util.ArrayList;import java.util.List;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics....

2013-01-07 13:54:00 134

Android百度地图基础实现(标记+GPS)

package com.baidu.map;import java.util.ArrayList;import java.util.List;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics....

2013-01-07 13:54:00 111

Android 电子罗盘 --指南针(方向传感器的应用)

,图片神马的在网上搜个指南针图片就好了,本来没有注释,发上来之后感觉不行,还是加上吧,方便学习main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:la...

2013-01-07 10:12:00 315

Android 电子罗盘 --指南针(方向传感器的应用)

,图片神马的在网上搜个指南针图片就好了,本来没有注释,发上来之后感觉不行,还是加上吧,方便学习main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:la...

2013-01-07 10:12:00 275

Android 应用集成百度地图开发和注意事项

首先说一下注意事项:之前测试过百度的地图,现在要加一个餐饮店的详情页,没留意官网更新,就直接把以前下载的包拿来用,结果MKSearchListener里没有poiDetailSearch这个方法,然后去官网下载了个新包,加载上之后运行,点击查到的兴趣点的时候出错了,报的是空指针,又没提示在哪一行,各种验证之后无果,没办法,然后我把错误信息复制到度娘那里去找,居然只有一个人遇到这个问题,而且还没有解...

2013-01-06 13:58:00 62

Android 应用集成百度地图开发和注意事项

首先说一下注意事项:之前测试过百度的地图,现在要加一个餐饮店的详情页,没留意官网更新,就直接把以前下载的包拿来用,结果MKSearchListener里没有poiDetailSearch这个方法,然后去官网下载了个新包,加载上之后运行,点击查到的兴趣点的时候出错了,报的是空指针,又没提示在哪一行,各种验证之后无果,没办法,然后我把错误信息复制到度娘那里去找,居然只有一个人遇到这个问题,而且还没有解...

2013-01-06 05:58:00 117

使用百度定位服务实现 GPS+基站+WI-FI+IP混合定位功能

经过测试,百度定位SDK提供了GPS+基站+WIFI+IP混合定位功能,传感器辅助定位,定位方式可自由切换,自动给出精度最好的定位结果。基站定位根据运营商的覆盖情况,精度达到100米-300米(我测的时候返回的精度是400米);WI-FI定位则能实现30-200米的精度。(我测的精度为35米);GPS定位能实现15-20米的精度(我测的精度为20米)前提是先下载百度的定位SDK包和库文件,还有...

2013-01-05 18:08:00 533

使用百度定位服务实现 GPS+基站+WI-FI+IP混合定位功能

经过测试,百度定位SDK提供了GPS+基站+WIFI+IP混合定位功能,传感器辅助定位,定位方式可自由切换,自动给出精度最好的定位结果。基站定位根据运营商的覆盖情况,精度达到100米-300米(我测的时候返回的精度是400米);WI-FI定位则能实现30-200米的精度。(我测的精度为35米);GPS定位能实现15-20米的精度(我测的精度为20米)前提是先下载百度的定位SDK包和库文件,还有...

2013-01-05 10:08:00 681

Android权限【大全】

android.permission.ACCESS_CHECKIN_PROPERTIES //允许读写访问”properties”表在checkin数据库中,改值可以修改上传 android.permission.ACCESS_COARSE_LOCATION //允许一个程序访问CellID或WiFi热点来获取粗略的位置 android.permission.ACCESS_FINE_L...

2013-01-04 14:58:00 38

Android权限【大全】

android.permission.ACCESS_CHECKIN_PROPERTIES //允许读写访问”properties”表在checkin数据库中,改值可以修改上传 android.permission.ACCESS_COARSE_LOCATION //允许一个程序访问CellID或WiFi热点来获取粗略的位置 android.permission.ACCESS_FINE_L...

2013-01-04 14:58:00 32

空空如也

空空如也

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

TA关注的人

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