android
supersyd
这个作者很懒,什么都没留下…
展开
-
android模拟器传数据及安装apk的批处理程序
为了方便在模拟器里部署apk程序,把文件拖到批处理上即可。push.batecho off::在这里定义好adb.exe所在的文件夹路径set adb_dir=J:\android\android-sdk-windows\platform-toolsset file=%1set str=%file%:loopset str=%str:*\=%echo %原创 2011-12-05 23:58:00 · 729 阅读 · 0 评论 -
Android中的手势交互
闲来无事,琢磨琢磨Android中的手势交互,发现网上在手势方面的文章并不是很多,而且很多的参考价值并不大。于是出此博文,与大家共勉。鉴于我写此博文时对手势交互的研究也不是特深,如果有不正确的地方,还请各位博友批评指正。 首先,在Android系统中,每一次手势交互都会依照以下顺序执行。 1. 接触接触屏一刹那,触发一个MotionEvent事件。 2. 该事件被OnTouchL转载 2011-12-28 08:56:56 · 617 阅读 · 1 评论 -
Android手势识别
很高兴能在Android1.6的sdk看到手势识别这一功能,之前一直在想,如何在android中实现nds游戏那样用手势(准确点应该是笔势)来控制游戏角色?现在总算看到一点曙光了,不过手势要做到笔势那样随心所欲地控制游戏人物,还有很多细节问题需要处理。 在Android1.6的模拟器里面预装了一个叫Gestures Builder的程序,这个程序就是让你创建自己的手势的(Gest转载 2011-12-28 09:29:15 · 418 阅读 · 0 评论 -
getWritableDatabase()和getReadableDatabase()的区别
getReadableDatabase()并不是以只读方式打开数据库,而是先执行getWritableDatabase(),失败的情况下才调用。getWritableDatabase()和getReadableDatabase()方法都可以获取一个用于操作数据库的SQLiteDatabase实例。但getWritableDatabase()方法以读写方式打开数据库,一旦数据库的磁盘空间满了转载 2012-01-06 11:17:40 · 2185 阅读 · 0 评论 -
android ViewFlipper的使用
屏幕切换指的是在同一个Activity内屏幕见的切换,最长见的情况就是在一个FrameLayout内有多个页面,比如一个系统设置页面;一个个性化设置页面。通过查看OPhone API文档可以发现,有个android.widget.ViewAnimator类继承至FrameLayout,ViewAnimator类的作用是为FrameLayout里面的View切换提供动画效果。该类有如下几转载 2012-01-04 14:03:01 · 499 阅读 · 0 评论 -
Android shell 没有 cp 命令的解决方法
写上篇文章的时候意外的发现Android shell 是没有 cp 命令的,于是删除了上篇文章里的 复制文件的操作部分。理论上,可以自己编译 cp 程序进来,但是对于像我这样的菜鸟,还是变通变通比较划算,用以下两个命令之一就可以实现 cp 的效果了。cat source_file > dest_fileORdd if=source_file of=dest_file转载 2012-01-06 10:36:49 · 1982 阅读 · 0 评论 -
adb shell 操作sqllite
J:\android_study\android-sdk-windows\platform-tools>adb shell# ls# cd data/data# cd YourPacgageName# cd databases# sqlite3 YourDBNamesqlite> sqlite3 windysiuDBsqlite> .tablessq原创 2012-01-05 17:31:00 · 914 阅读 · 0 评论