Android
SnoopyChen
这个作者很懒,什么都没留下…
展开
-
[转]SQLite的工具类 ---- 通过反射把Cursor封装到VO对象
在写DAO层时,觉得从Cursor里一个一个的取出字段值再装到VO(值对象)里太麻烦了,就写了一个工具类,用到了反射,可以把查询记录的值装到对应的VO里,也可以生成该VO的List。 使用时需要注意:考虑到Android的性能问题,VO没有使用Setter和Getter,而是直接用public的属性。表中的字段名需要和VO的属性名一样,要是不一样就得在查询的SQL中使用...原创 2011-12-16 16:50:06 · 201 阅读 · 0 评论 -
【转载】开发经验总结,很受用。
1、有一个方法,有一段类似于下面这样: new Thread(){ public void run(){ // 做了一些数据库操作 db.close(); } }.start(); 结果运行过程中,发现有时候会报数据库已经锁定的异常。最后才定位到上面这段代码。原因是在上面...原创 2011-12-07 23:09:45 · 130 阅读 · 0 评论 -
Android UI 设计秘笈
好的UI设计可以帮助我们卖出更多拷贝,赚到更多钱^_^.Android 的官方开发者博客发了一份幻灯片(www.slideshare.net/AndroidDev/android-ui-design-tips),介绍了一些 Android UI 设计的小贴士.这个 PPT 包含5个部分:1>该做什么,不该做什么2>设计哲学和考量3>你必须了解的 UI 框架特性...原创 2011-11-27 22:02:40 · 178 阅读 · 0 评论 -
Android拍照、录像、录音代码范例
RecordActivity.java package com.cons.dcg.collect;import java.io.File;import java.text.SimpleDateFormat;import java.util.*;import android.app.*;import android.content.Intent;import an...原创 2011-11-27 22:01:04 · 142 阅读 · 0 评论 -
获取优酷、土豆、酷6、6间房等视频
通过JAVA获取优酷、土豆、酷6、6间房、56视频,现在很多社会网站都有这个功能,用户输入优酷、土豆、酷6、6间房、56视频地址后,能找到对应的视频及视频的缩略图,有些社区网站还能获取到视频的时长。比如:新浪微博就有这个功能,当用户输入优酷、土豆、酷6、6间房、56视频网址后,就能获取到相应的视频地址及视频的缩略图。其中要用到一个JAR包,链接地址如下:http://jsoup.org...原创 2011-11-27 21:59:50 · 289 阅读 · 0 评论 -
android手势识别ViewFlipper触摸动画
今天给大家介绍一下如何实现androd主页面的左右拖动效果。实现起来很简单,就是使用ViewFlipper来将您要来回拖动的View装在一起,然 后与GestureDetector手势识别类来联动,确定要显示哪个View,加上一点点动画效果即可。比如当手指向左快速滑动时跳转到上一个 View,手指向右快速滑动时跳转到下一个View,本例中使用图片作为各个View的页面,实现左右快速滑动显示...原创 2011-11-26 16:23:22 · 131 阅读 · 0 评论 -
Android开发返回拍摄的图片
第一步try { Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent, 0);} catch (ActivityNotFoundException e) { // Do nothing for now} 第一步...原创 2011-11-25 22:54:13 · 149 阅读 · 0 评论 -
鉴客 Android中如何生成带圆角的Bitmap图片
有时候我们在开发Android应用时,会遇到圆角图片的问题,那么,我们如何在Android中用代码来生成圆角Bitmap图片呢?下面这段代码也许能够帮到你。 该方法主要用到了drawRoundRect来画圆角矩形,然后通过drawBitmap来画图片。 //生成圆角图片public static Bitmap GetRoundedCornerBitmap(Bitmap b...原创 2011-11-25 22:30:44 · 162 阅读 · 0 评论 -
鉴客 Android 的 MediaPlayer 多媒体播放器
MediaPlayer 可以播放音频和视频,另外也可以通过VideoView来播放视频,虽然VideoView比MediaPlayer简单易用,但定制性不如用 MediaPlayer,要视情况选择了。MediaPlayer播放音频比较简单,但是要播放视频就需要SurfaceView。 SurfaceView比普通的自定义View更有绘图上的优势,它支持完全的OpenGL ES库。 ...原创 2011-11-25 22:27:53 · 122 阅读 · 0 评论 -
Android 轻松实现语音识别
苹果的iphone 有语音识别用的是Google 的技术,做为Google 力推的Android 自然会将其核心技术往Android 系统里面植入,并结合google 的云端技术将其发扬光大。 所以Google Voice Recognition在Android 的实现就变得极其轻松。 语音识别,借助于云端技术可以识别用户的语音输入,包括语音控制等技术,下面我们将利用Google ...原创 2011-11-25 22:23:03 · 249 阅读 · 0 评论 -
半个小时移植Flash游戏到Android平台
网上有很多现成的Flash游戏,一直想在手机上玩,虽说Android2.2支持Flash,但是大多数游戏需要键盘控制,最多的就是方向键,而手机大多数没有键盘(有键盘的好像也不行),所以实际上就没办法玩了。 现在Rexsee提供了一个很简单的解决方案,可以迅速将Flash游戏移植到Android手机上(2.2以上)。(目前Rexsee已经开源,在社区可以查看全部的开发手册、API说明与源...原创 2011-11-25 22:20:44 · 378 阅读 · 0 评论 -
分享Android CellLocation源码,基于Rexsee对象的基站定位功能
使用Rexsee的基站定位(RexseeCellLocation对象)。 需注意:基站信息是来自运营商的,仿真器只能模拟网络延迟(-netdelay)、网速(-netspeed)、以及一些电话相关的操作,gsm <call|accept|busy|cancel|data|hold|list|voice|status>。还不能模拟信号。效果图: function q...原创 2011-11-24 16:05:33 · 200 阅读 · 0 评论 -
Android短信功能实现源码
一段完整的Android平台上短信功能的接口源码,利用扩展的API可以通过js实现如下功能: 1. getContentUris():读取短信相关的所有数据库表的Uri地址; 2. get(int number):读取若干条短信; 3. getUnread(int number):读取若干条未读短信; 4. getRead(int number):读取若干条已读短信; 5. g...原创 2011-11-24 15:57:41 · 284 阅读 · 0 评论 -
Android中判断网络功能是否可用
如何在Android中判断网络功能是否可用,代码如下:[code="java"]/** * 判断网络功能是否可用 * 需要权限< uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"> * @param ctx * @return */public static boolea...原创 2011-11-24 15:51:10 · 327 阅读 · 0 评论 -
Android中如何生成带圆角的Bitmap图片
有时候我们在开发Android应用时,会遇到圆角图片的问题,那么,我们如何在Android中用代码来生成圆角Bitmap图片呢?下面这段代码也许能够帮到你。 该方法主要用到了drawRoundRect来画圆角矩形,然后通过drawBitmap来画图片。[code="java"]//生成圆角图片public static Bitmap GetRoundedCornerBitmap...原创 2011-11-24 15:46:09 · 523 阅读 · 0 评论 -
[转]近百android程序源码贡献
Android PDF 阅读器 http://sourceforge.net/projects/andpdf/files/个人记账工具 OnMyMeans http://sourceforge.net/projects/onmymeans/developAndroid电池监控 Android Battery Dog http://sourceforge.net/projects/andba...原创 2011-11-24 00:02:57 · 382 阅读 · 0 评论 -
Android imageView图片按比例缩放
android:scaleType可控制图片的缩放方式,示例代码如下:[code="java"][/code]说明:centerInside表示按比例缩放图片,使得图片长 (宽)的小于等于视图的相应维度。 注意:控制的图片为资源而不是背景,即android:src="@drawable/logo",而非android:background="@drawable/log...原创 2011-11-23 16:42:06 · 145 阅读 · 0 评论 -
微媒-腾讯微博开放平台应用 发布新版本了(2012.05.04更新)
今天,微媒正式上线了。 介绍: 微媒是利用腾讯微博开放接口实现的一款媒体社交应用。关注微博好友,私信,收藏,好友最新动态,发微博,发图片,发表情等多媒体微博内容等。随时随地记录生活点点滴滴,并与全世界的人分享。 主要使用到的技术说明: 主要采用OAuth授权方式; 下拉刷新ListView列表(自定义控件)、ListVi...原创 2012-04-29 02:51:35 · 198 阅读 · 0 评论 -
Tab的多种典型用法总结(带动画)
里面总结的是tab的一些比较典型的用法,带有多种动画效果,希望对各位有所帮助。下面是相关截图: 里面包括了五六种tab的用法,包括最简的tab实现方法,RadioGroup实现方法,GridView实现方法,RadioGroup+ViewFlipper实现方法,最后还有一个综合实现在顶部和底部都有tab的例子。希望大家能从中学到些,如果有好的事发或建议也希望提出来一起交流...2011-12-09 23:29:05 · 386 阅读 · 0 评论