- 博客(22)
- 资源 (49)
- 问答 (1)
- 收藏
- 关注
原创 Java程序语言 顺序查找、二分查找
public class LinearSearch { /** * 顺序查找方法 * @param arr 数组 * @param val 所需要查找的值 * @return 返回查找值的下标 */ public static int linearSearch(int arr[], int val){ for(int i = 0; i < arr.len
2012-08-28 20:03:34 1655
原创 Java程序语言 冒泡排序、选择排序、插入排序
public class SortMethod { public static void main(String[] args){ int len = 8; int[] arr = new int[len]; for(int i = 0; i <len; i++ ){ // 让程序随机产生1~100个数 // Math.random()产生一个0~1
2012-08-28 19:59:23 1669
原创 Android中使用AsyncTask异步更新UI界面
转自:代码来源于使用AsyncTask异步更新UI界面及原理分析|若水工作室 http://blog.92coding.com/index.php/archives/362.html 概述: AsyncTask是在Android SDK 1.5之后推出的一个方便编写后台线程与UI线程交互的辅助类。AsyncTask的内部实现是一个线程池,所有提交的异步任务都会在这个线程池中的工作
2012-08-24 16:57:45 2730 2
转载 开发问题及解决 java.lang.ClassCastException:android.widget.LinearLayout$LayoutParams
Caused by: java.lang.ClassCastException:android.widget.LinearLayout$LayoutParams 最近,在android中用代码动态改变某种布局(组件)的高度时,会遇到如题所示的类转换异常。上网查了一下,如下所示:These supply parameters to the parent of th
2012-08-24 09:41:17 27807 1
原创 Android中dip(dp)与px之间单位转换
Android中dip(dp)与px之间单位转换 dp这个单位可能对web开发的人比较陌生,因为一般都是使用px(像素)但是,现在在开始android应用和游戏后,基本上都转换成用dp作用为单位了,因为可以支持多种分辨率的手机.以下是这两个单位的概念:px (pixels)像素–一个像素通常被视为图像的最小的完整采样,这个用的比较多,特别是web开发,页面基本都是使用像素作
2012-08-23 14:32:56 7964
转载 Android中px与dip,sp与dip等的转换工具类
Android中px与dip,sp与dip等的转换工具类功能通常在代码中设置组件或文字大小只能用px,通过这个工具类我们可以把dip(dp)或sp为单位的值转换为以px为单位的值而保证大小不变。方法中的参数请参考http://www.cnblogs.com/wader2011/archive/2011/11/28/2266669.html代码/** * Android大小单位转
2012-08-23 14:24:25 2825
转载 java中list、set和map 的区别
java中list、set和map 的区别作者:佚名出处:IT专家网论坛2009-06-17 13:00 List按对象进入的顺序保存对象,不做排序或编辑操作。Set对每个对象只接受一次,并使用自己内部的排序方法(通常,你只关心某个元素是否属于Set,而不关心它的顺序--否则应该使用List)。Map同样对每个元素保存一份,但这是基于"键"的,Map也有内置的排序,因而不关心元素添加的顺
2012-08-19 20:09:21 2251
原创 Android-LayoutAnimationCotroller和AnimationListener监听器的使用
LayoutAnimationCotroller和AnimationListener监听器的使用之前已经学过关于动画(Animation)的相关知识,动画总共分为两大类有:1.补间动画,2.逐帧动画但单单使用这俩种动画效果,有时达不到自己想要的效果,比如显示一个列表,让它一条一条慢慢显示出每一个条目关于LayoutAnimationController也是第一次学习,什么是Layout
2012-08-17 17:17:56 4156
原创 Android-接受来自Appwidget的广播、更新Appwidget控件的状态
Android-接受来自Appwidget的广播、更新Appwidget控件的状态听说得桌面者得填写,就拿PC来说吧,360和QQ基本上是使用最频繁的应用程序,每个程序在PC桌面右下角都会有相应的控件,占据桌面的时间越长,用户使用频率就越多,这样才会为应用程序带来更多的利益。手机桌面也是这样,毋庸置疑,使用最多自然是桌面上的。那如何添加自己的控件到桌面上呢,又如何改变控件的状态呢。我自己做
2012-08-16 10:56:45 3334
原创 Android关于三种进度条的使用
Android关于三种进度条的使用1.SeekBar --拖动条2.RatingBar --星级评分条3.ProgressBar ---普通进度条 关于这三个进度条,我做了个简单的实例来复习这几个进度条的用法,用法比较简单,但这三个进度条比较使用,在手机使用总很容易碰到。我想大家都懂的。 下面是一个实例:项目名称:SeekBarAndRatingBarAndProg
2012-08-14 22:53:01 3394
原创 Android关于自定义ExpandableListView样式
Android关于自定义ExpandableListView样式 创建项目:ExpandableListView运行项目效果: 布局文件main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
2012-08-14 20:34:33 12021 2
原创 Android面试题-兴奋了有木有
Android面试题-兴奋了有木有 什么是Activity?请描述一下Activity生命周期。答:创建 onCreate - 启动onStart – 开始 onResume – 暂停 onPause – 结束 onStop –销毁onDestroy两个Activity之间跳转时必然会执行的是哪几个方法。横竖屏切换时候Activity的生命周期。如何将一个Activit
2012-08-14 17:37:46 4752 1
原创 Android布局文件中常用的长度单位解析
Android显示单位 dip: device independent pixels(设备独立像素).不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA cwj推荐使用这个,不依赖像素。 px:pixels(像素).不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。 pt:p
2012-08-14 16:21:53 2698 1
原创 项目开发-疯狂连连看游戏开发
疯狂连连看游戏开发游戏简介:疯狂连连看,是一款简单易玩的手机休闲游戏,界面布局简单,玩法简单,适合广大年龄层的用户进行休闲、放松。该游戏,应用于Android手机操作系统,Android1.6以上。 游戏开发过程总结说明==>>>游戏开发环境操作系统:Win7 32位操作系统处理器:Intel(R) Pentium(R)CPU 海尔P6000笔记本电脑内存:2GB
2012-08-12 20:43:49 5291 6
原创 Android使用Google Map服务-根据地址定位
Android使用Google Map服务-根据地址定位根据地址定位是对根据GPS信息定位的一个改进,我们可以直接输入地址,获取到自己想要定位的地方,这更符合用户的需求。因为Google Map的地图定位是根据经纬度来完成的,所以我们需要根据地址信息,把地址解析成经纬度。这里需要:1.地址解析 (服务地址为:http://maps.google.com/api/geocode/json?p
2012-08-07 17:31:12 5367 1
原创 Android使用Google Map服务 - 根据GPS信息在地图上定位
Android使用Google Map服务 - 根据GPS信息在地图上定位自暑假7月7日开始,到今天的8月7日,整个一个月,我总算是学到了Google Map这部分的内容。原本挺兴奋的,却被注册api key的网页显示错误弄得挺无聊,还好网上的能人多,搜了一下子就找到了解决方案,挺感激的,泪牛满面啊。这样我就可以继续这部分的学习。在使用Google Map服务之前要做一些必要的准备1.
2012-08-07 13:14:11 5992 1
原创 Android的常用传感器
Android的常用传感器Android有哪些常用的传感器,之前还真的完全不清楚,指南针我就在手机见过,用的应该是方向传感器,其实Android提供的传感器有以下几种:1.方向传感器Orientation2.磁场传感器Megnetic Field3.温度传感器Temperature4.光传感器Light5.压力传感器Pressure 下面一个简单的实例来
2012-08-06 16:11:02 2708
原创 Android-管理Android手机桌面
Android-管理Android手机桌面没有接触手机编程之前,我就很好奇,那些主题背景和动态壁纸是如何做出来的,如何把图标放到手机桌面上,学习了关于管理Android手机桌面之后,我大致了解了这些内容,算是扫了一下盲了。我相信只要用过一段Android系统手机的用户,对于手机桌面的操作是非常明了的。比如删除桌面组件,添加相应的组件到桌面这些简单的操作。关于手机桌面的这部分内容,我自己
2012-08-06 12:06:42 2346
原创 Android的网络应用-使用Apache HttpClient
Android的网络应用-使用Apache HttpClient实例:访问被保护资源创建项目:HttpClientTest此项目要部署Web服务器,这里使用的Tomcat 7.0,在webApps目录下创建foo目录,并部署相应的文件即foo/secret.jsp,foo/login.jsp项目运行结果:没有登录的情况下,访问被保护界面: 登陆系统:
2012-08-04 11:45:27 2203 2
原创 Android的网络应用-使用HttpURLConnection
Android的网络应用-使用HttpURLConnection实例:多线程下载实现多线程的步骤:1.创建URL对象。2.获取指定URL对象所指向资源的大小。3.在本地磁盘上创建一个与网络资源相同大小的空文件。4.计算每条线程应该下载网络资源的哪个部分(从哪个字节开始,到哪个字节结束)5.依次创建,启动多线程来下载网络资源的指定部分 创建项目:MultiThre
2012-08-04 10:28:13 3352 1
原创 Android的网络应用 - 简单的C/S聊天室
Android的网络应用 - 简单的C/S聊天室服务器端:提供两个类创建ServerSocket监听的主类:MyServer.java负责处理每个Socket通信的线程类:ServerThread.java 客户端:是一个Android应用程序==>MultiThreadClient界面提供两个文本框和一个发送按钮Activity通过Handler来处理来自子线程的
2012-08-02 23:08:59 3325
原创 Android多媒体应用开发-控制摄像头拍照
今天是2012年8月1日,建军节,首先庆祝祖国建军85周年,这也是中国体育军团参加伦敦奥运会的第5天,我有空也看了几场赛事,中国已经拿了13枚金牌,不错的成绩,有成功,自然也有失败。既然要有奥运精神,那就别太在乎结果,尽力就好。但对于中国来说,金牌的重量是可想而知的,没有拿到金牌你什么都不是,那些为祖国奋战的运动员们因没有拿到奖牌而默默离开,这也是现实的残酷,你所得到的尊重是建立在你所取得的成就。
2012-08-01 12:55:37 3280 1
Android小巫CSDN博客客户端源码
2014-09-14
Cocos2d-x 手游聊天系统Demo
2014-08-07
Android中调用JNI例子
2014-06-03
Android中各种图像资源的使用
2014-04-28
Android第三方开源框架ImageLoader的完美Demo
2013-08-19
简、美音乐播放器源代码
2013-07-06
apache-tomcat-6.0.35-windows-x64
2012-05-14
Android照相机开发遇到的问题
2012-11-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人