自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

richway的专栏

好好学习,天天向上!

  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android-关于屏幕适配的一些经验

刚开始,我开发时选取的模拟器是WVGA854,其分辨率为854*480。我开发完毕后装在800*480的手机上时感觉很OK,但是装到480*320、以及320*240分辨率上的手机时,很多界面都变形了,这时我感受到了app自适应的重要性。     自适应主要会遇到两个大问题:横屏和竖屏的切换,以及分辨率大小不同。           一.当横屏切换成竖屏时,解决的办法:

2013-08-01 08:50:28 1312

原创 Activity的生命周期整理

Activity主要的三种状态:      Running(运行):在屏幕前台(位于当前任务堆栈的顶部)      Paused(暂停):失去焦点但仍然对用户可见(覆盖Activity可能是透明或未完全遮挡)      Stopped(停止):完全被另一个Activity覆盖    1.  首次进入一个Activity,会执行      onCr

2012-08-01 14:49:50 1338

原创 Android如何运行真机在eclipse上调试应用?

主要通过以下几个步骤:1、手机通过数据线连接在电脑上2、设置android手机为USB调试模式。步骤: menu—> 设置 —> 应用程序 —> 开发 , 选择【USB调试】3、如果是window系统,系统会提示安装驱动:选择正确的android sdk安装目录,然后点击下一步,

2011-07-28 14:05:32 112785 9

原创 java初学者必看:你必须理解的五大问题?

文档整理,方便查看,转载自 http://upgoing.blog.51cto.com/2112939/420972这个系列里的问题,是每个java学习者都应该明白的。除非你只是感兴趣,学java玩玩。如果你认为自己已经超越初学者了,却还是不懂,那建议你重新开始学。许多人都做过这

2011-07-27 17:18:08 1566

原创 Java与咖啡豆 - Java命名由来?

2000年度的JavaOne国际会议大厅热闹非凡,一阵阵浓郁的咖啡味儿香气扑鼻。从世界各地汇集到旧金山参加会议的Java精英们兴奋异常,排着长队,等待得到一杯由Java语言控制的咖啡机煮制的免费咖啡。这是一个特殊设计的全透明咖啡机。当您按下按钮时,咖啡豆从玻璃管输送到研磨器。磨制

2011-07-27 17:05:13 2046

原创 Java按自然月计算两个日期相差的年月日?

曾经我以为计算两个日期之差很简单,在给我的团队成员分配任务时,也觉得就是调用一个方法的问题,可是当我发现结果老是不对时,才发现原来JDK 提供的API中根本没有这样的方法,我也很恼火,也怪不得不少牛人在博客里怒斥Java标准库中对日期的处理晦涩不堪的现状,想这样的功能提供也是理所

2011-07-27 16:57:35 11167 2

原创 Android Custom ContentProvider Demo

Content Provider 属于Android应用程序的组件之一,作为应用程序之间唯一的共享数据的途径,Content Provider 主要的功能就是存储并检索数据以及向其他应用程序提供访问数据的借口。     Android 系统为一些常见的数据类型(如音乐、视频、图像

2011-07-12 17:26:12 2757

原创 jdk环境变量配置-培训

本例给刚接触java的同学参考,希望能够帮到你。进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置:1、下载jdk(http://java.sun.com/javase/downloads/index.jsp),我下载的版本是:jdk-6u14-windows

2011-07-12 13:14:03 826

原创 Android开发技巧整理-不段更新中...

广大博友,看过后帮忙顶顶,谢谢大家!!! 转载请注明:http://blog.csdn.net/richway2010/article/details/6582818【博主:各位博友,网友们,大家网上好!欢迎光临本博客。 欢迎多多交流,多提意见,互相学习,互相进步,我们的口号是:

2011-07-08 10:26:49 864

原创 Android启动----splash应用?

不多说,直接DEMO:首先新建工程SplashTest,如图:在新建的工程中增加一个HelloWorldActivity.java并在manifest.xml中定义activity,增加一个页面splash.xmlSplashTestActivity.java源码:package

2011-07-07 12:04:34 3735 1

原创 理解Handler、Looper、MessageQueue、Thread关系?

理解概念:Message:消息,其中包含了消息ID,消息处理对象以及处理的数据等,由MessageQueue统一列队,终由Handler处理。Handler:处理者,负责Message的发送及处理。使用Handler时,需要实现handleMessage(Message msg)

2011-07-07 10:04:38 1272

原创 Android RelativeLayout常用属性~

// 相对于给定ID控件android:layout_above 将该控件的底部置于给定ID的控件之上;android:layout_below 将该控件的底部置于给定ID的控件之下;android:layout_toLeftOf 将该控件的右边缘与给定

2011-07-06 13:28:16 11386

原创 Android各种屏幕尺寸总结?

QVGA 即"Quarter VGA"。顾名思义即VGA的四分之一尺寸,亦即在液晶屏幕(LCD)上输出的分辨率是240×320像素。QVGA支持屏幕旋转,可以开发出相应的程序,以显示旋转90°、180°、270°屏幕位置。由HandEra公司发布。多用于手持/

2011-07-04 10:05:55 3764

原创 祝贺CSDN改版。

恭喜CSDN改版了...... 体验了一下,感觉还不错,速度上有提 升。界面挺不错的。

2011-07-04 09:39:09 916

原创 Android如何自适应多种屏幕手机?

广大博友,看过后帮忙顶顶,谢谢大家!!!转载请注明: http://blog.csdn.net/richway2010/archive/2011/06/29/6574987.aspx博主:各位博友,网友们,大家网上好!欢迎光临本博客。 欢迎多多交流,多提意见,互相学习,互相进步,我们的口号是:好好学习,天天向上。】接触安卓有一段时间了,个人感觉安卓页面自适应这块比web复杂的多

2011-07-01 16:30:00 8586 1

原创 Android ViewFlipper 手势触摸案例

广大博友,看过后帮忙顶顶,谢谢大家!!!转载请注明: http://blog.csdn.net/richway2010/archive/2011/06/29/6574987.aspx博主:各位博友,网友们,大家网上好!欢迎光临本博客。 欢迎多多交流,多提意见,互相学习,互相进步,我们的口号是:好好学习,天天向上。】直接进入主题,先来看看效果: 从右往左触摸屏幕: 

2011-06-30 17:43:00 1951 4

原创 Android Application Lifecycle(Finish)

广大博友,看过后帮忙顶顶,谢谢大家!!!转载请注明: http://blog.csdn.net/richway2010/archive/2011/06/29/6574987.aspx【博主:各位博友,网友们,大家网上好!欢迎光临本博客。 欢迎多多交流,多提意见,互相学习,互相进步,我们的口号是:好好学习,天天向上。】我们学习下一个Android应用程序的生命周期是怎么样的?以便为后面的开发有个垫下

2011-06-29 17:11:00 3908

原创 Android Activity Lifecycle(Finish)

    广大博友,看过后帮忙顶顶,谢谢大家!!!    转载请注明: http://blog.csdn.net/richway2010/archive/2011/06/29/6574987.aspx   【博主:各位博友,网友们,大家网上好!欢迎光临本博客。 欢迎多多交流,多提意见,互相学习,互相进步,我们的口号是:好好学习,天天向上。】    看过很多关于activity生命周期的文章,大多都只

2011-06-29 15:10:00 4499 1

原创 理解Activity

广大博友,看过后帮忙顶顶,谢谢大家!!! 转载请注明:http://blog.csdn.net/richway2010/article/details/6582818【博主:各位博友,网友们,大家网上好!欢迎光临本博客。 欢迎多多交流,多提意见,互相学习,互相进步,我们的口号是:好好学习,天天向上。】一、Activity 简介在android开发中Activity非常重要,在一个应用中,每一个显示

2011-06-28 15:02:00 3279

原创 android checkbox多选框实现

下面是一个在Android ListView中实现多选的例子代码.希望能对你有所帮助。谢谢!

2011-05-27 14:51:00 12714 3

原创 如何去掉Android应用启动时带的标题栏及启动时的误解问题剖析?

大家好,下面来分享一个初学者可能认为比较奇怪的问题。大多数初学者都会拼到这样的问题,然而不知道如何解决。下面我就把这个问题扔出来,希望对大家有所帮助。 问题描述:当我们应用启动时会出现一个黑屏,闪一下,然后进入主程序,这个属于正常行为。那么当出现第一个黑屏时,你会发现带有一个标题栏信息,然而你又找不到是哪个页面?很是疑惑,

2011-05-17 09:36:00 7350 5

转载 Android 中LayoutInflater的使用!

大家好我们这一节讲的是LayoutInflater的使用,在实际开发种LayoutInflater这个类还是非常有用的,它的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout下xml布局文件,并且实例化!而findViewById()是找具体xml下的具体 widget控件(如:Button,TextView等)。为了让大家容易理解我做了一个简单的Demo,主布局main.xml里有一个TextView和一个Button,当点击Button,出现 Dial

2011-05-16 17:37:00 782

原创 Android BaseAdapter应用

BaseAdapter就Android应用程序中经常用到的基础数据适配器,它的主要用途是将一组数据传到像ListView、Spinner、Gallery及GridView等UI显示组件,它是继承自接口类Adapter,1、Adapter类简介1)、Adapter相关类结构如下图所示:自定义Adapter子类,就需要实现上面几个方法,其中最重要的是getView()方法,它是将获取数据后的View组件返回,如ListView中每一行里的TextView、Gallery中的每个ImageView。     2)

2011-05-16 17:24:00 1568

原创 Android如何捕获手机回退键(BACK)实现程序退出?

主要实现手机BACK键的捕获退出功能。功能很简单。希望对你有所帮助。经验的积累,是你成功的一半。点点滴滴是你劳动的成果。项目没有大小。在大的功能也是有小功能组成的。

2011-05-13 15:47:00 14568 2

原创 android widget--巴西世界杯倒计时实现?

最近看了不少资料,关于widget的东东还真不少。自己做个DEMO并做下总结。widget含义:基实就是窗口小部件的意思。就是手机主页上的一些小程序。例如:倒计时,音乐播放控制器,当前时间的显示等等。应用很广。

2011-05-13 15:29:00 1764 2

原创 Android窗口小部件小念头

Widget是Android1.5版所引进的特性之一.Widget,可让用户在主屏幕界面及时了解程序显示的重要信息.标准的Android系统已包含几个Widget的示例,如模拟时钟,音乐播放器等.

2011-05-13 12:08:00 2121 1

原创 对前一篇Activity的4种加载模式的分析?

现成的例子是google地图。比如我有一个应用是导游方面的,其中调用的google地图Activity。那么现在我比如按home键,然后到应用列表中打开google地图,你会发现显示的就是刚才的地图,实际上是同一个Activity。如果使用上面三种模式,是无法实现这个需求的。google地图应用中有多个上下文Activity,比如路线查询等的,导游应用也有一些上下文Activity。在各自应用中回退要回退到各自的上下文Activity中。singleInstance模式解决了这个问题(绕了这么半天才

2011-05-12 14:17:00 1038 2

转载 区分Activity的四种加载模式

在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置Activity有四种加载模式:standard、singleTop、singleTask、singleInstance。

2011-05-12 12:07:00 801 1

原创 Android Activity生命周期理解误区进行分析

对android生命周期理解部分误区的分析。经过我实践分析,这些步骤都是多余的。不用加这两段代码,按HOME键,内容自动保存在EditText中。android内核机制支持这种程序切换引起的数据保存问题(onPause()接口是使用者准备离开activity的地方,在这儿,任何的修改都应该被提交,ContentProvider保存数据,所以不做任何操作,文本会自动保存到CP中。 在onRestart()的时候,不需要重新SET。值仍然会存在,这里大家很容易误解,所以提示一下。)。博友通过代码来保存在某种场合

2011-05-11 12:11:00 1688 6

原创 权限列表总结

android权限总览,概括在一起,方便以后查阅,仅供大家参考。

2011-05-11 09:54:00 1633 2

原创 Android应用升级构想和要点总结

该文是本人在CSDN开博之文,本文总结了Android系统应用升级重点难点讲解。也是我在CSDN的第一篇文章,自己总结了一下,分享给大家,希望能对大家有所帮助。多帮我顶顶,评评,谢谢。2011年新作。

2011-05-10 09:19:00 10571 54

spring源码解析

spring源码解析

2017-07-12

最新maven本地archetype-catalog.xml

最新maven本地archetype-catalog.xml

2017-07-12

空空如也

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

TA关注的人

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