摘要: 在做开发的过程中经常要提供给用户对日期时间的选择功能,如果是采用让用户手动输入,就显得缺少了点人性化,而且在进行字符串与日期时间的转换时也是很麻烦的事情。我也在网上搜集了几个比较美观,而且使用比较简单的控件,在此与大家分享,希望对用得到的朋友能有所帮助。总共有五种,每一种控件都带有使用的代码示例和相应的js脚本(附件)。由于比较多将分期发布,在此先贴上效果图片。(在这里贴图片有点麻烦,请在“我的相册”中相看,效果更好。)----><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">& 阅读全文
posted @ 2011-04-21 09:49 sky7034 阅读(766) 评论(0) 推荐(0)
摘要: 之前只知道android中可以用mediaplayer播放音乐,原来今天才发现 可以用soundpool,用soundpool可以播一些短的反应速度要求高的声音, 比如游戏中的爆破声,而mediaplayer适合播放长点的。 1. SoundPool载入音乐文件使用了独立的线程,不会阻塞UI主线程的操作。但是这里如果音效文件过大没有载入完成,我们调用play方法时可能产生严 重的后果,这里Android SDK提供了一个SoundPool.OnLoadCompleteListener类来帮助我们了解媒体文件是否载入完成,我们重载 onLoadComplete(SoundPool soundPo 阅读全文
posted @ 2011-04-20 10:03 sky7034 阅读(3755) 评论(0) 推荐(0)
摘要: 最近在做Android手机应用开发,还是很有意思的。其实如果只是做简单手机应用开发而不是手机游戏开发的话,还是很简单的。把主要的控件掌握了,就可以开发简单的应用了。 下面主要说一下在Android中使用GPS功能。 开发由于GPS功能时,常与Google Map相关,因此先推荐一篇讲解Google Map的文章: [url]http://mobiforge.com/developing/story/using-google-maps-android [/url] 该文章详细的讲解了Android中如何使用Google Map的各种功能。文章甚好,强烈推荐。 看完了如上文章后,我们就来讲解... 阅读全文
posted @ 2011-04-19 09:34 sky7034 阅读(9087) 评论(1) 推荐(1)
摘要: android提供了封装浏览器的接口,可以让开发者利用自己的view显示网页内容。今天又实现研究了一下,利用WebView显示浏览器内容,还可以利用 WebViewClient显示自己需要的内容。中国女装品牌排行榜效果如下: 上面两张图分别是首页的截图,当点击java时的截图。可以看到在浏览器上面已经没有地址栏了。这个是利用WebViewClient显示的内容。相关代码如下:人人游戏问答网。。。 WebView wv; @Override publicvoid onCreate(Bundle icicle){ super.onCreate(icicle); setConten... 阅读全文
posted @ 2011-04-18 09:28 sky7034 阅读(478) 评论(0) 推荐(0)
摘要: Eclipse导入Android项目除了通过创建新项目来导入外,还可以以下方法导入,这个导入方法有别于创新新项目,这个导入方法可以让项目放到Eclipse的workspace目录中.正确的导入方法应该是先复制项目目录到workspace目录中,再执行以下操作:选择Existing Projects into Workspace:浏览并选定项目所在目录:注意,如果你之前没将项目复制到workspace目录,那么这时也可以通过此窗口中的这个选项让Eclipse帮你把项目复制到workspace中去:接着点Finish就完成导入了,当然非Android的普通Java项目也可以用此方法导入的。风之境地 阅读全文
posted @ 2011-04-15 11:18 sky7034 阅读(243) 评论(0) 推荐(0)
摘要: 最近在写一个快速拨号的App,应用很简单,主要要突出一个快速的特点,启动要快,最好能从Home Screen启动,当然第一个反应是在桌面上新建一个快捷方式,不过我决定用另一种特别的方式,即:当用户在Home Screen中上下触屏时,启动此应用,左右触屏是切换桌面的。废话不多说,看怎样实现: 1、编译运行Launcher源码,具体可参照网上相关介绍,本来打算附上修改后的源码,不过文件太大,需要的话可以找我,建议参考网络资料自己动手编译。 2、修改Launcher源码,只要改一处,修改Workspace类的onInterceptTouchEvent方法女装品牌排行榜Workspace相当于你看. 阅读全文
posted @ 2011-04-14 09:28 sky7034 阅读(410) 评论(0) 推荐(0)
摘要: 最近在做一个Android使用VideoView播放当前工程中的视频文件的demo,要求播放视频,记录一下。使用的是VideoView控件,如果播放网络视频的话,视频应该是渐进流式的,格式嘛,大家应该都知道,一般是H.263或者H.264格式的扩展名为3gp或者mp4的视频文件,或者MPEG4 SP的3gp文件。 播放网络视频的代码如下:videoView = (VideoView) findViewById(R.id.videoview);videoView.setVideoURI(Uri.parse("http://f3.3g.56.com/15/15/JGfMspPbHtzoq 阅读全文
posted @ 2011-04-13 11:13 sky7034 阅读(1035) 评论(0) 推荐(0)
摘要: android:layout_weight="1"这一句可以使中间的textview权重增大,从而后面的checkbok可以居右显示。android:focusable="false" android:focusableInTouchMode="false" android:clickable="false"这三句很重要,如果不加就会出现错误。巴黎希尔顿芭蕾海滨发型由于checkbox的点击事件优先级比listview的高,所以要在checkbox中添加android:focusable="false&q 阅读全文
posted @ 2011-04-12 09:41 sky7034 阅读(741) 评论(0) 推荐(1)
摘要: 发现很多Android应用的选项卡 都是显示在页面底部的,网上有资料:通过反射获取TabWidget中的私有变量,改变其值。今天反编译了腾讯微薄,发现实现这个很简单, 只需将布局文件中<TabWidget />标签加个android:layout_gravity="bottom", 选项卡就会显示在页面底部,默认是android:layout_gravity="top"。  阅读全文
posted @ 2011-04-11 09:34 sky7034 阅读(611) 评论(0) 推荐(0)
摘要: 当新打开一个activty时,由于要加载一些数据,所以可能要等待一段时间,在这段时间中,有些用户可能认为程序已经死了,可能放弃等待时间。所以要给用户一个提示,数据正在加载。下面先介绍一种标题栏演示加载标志(如图):实现很简单:requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); setContentView(R.layout.main); setProgressBarIndeterminateVisibility(true); 阅读全文
posted @ 2011-04-08 09:49 sky7034 阅读(282) 评论(0) 推荐(0)
蘑菇街女装 货运专家