2008-01-22

C/C++程序员学习Ruby参考

关键字: ruby
作为一名C++程序员,在看过Programming Ruby几个月,并且写了一些脚本后,昨天看了下面几篇好文,对C++程序员学习ruby比较有帮助,推荐给大家。 1.ruby的语言特性和容易让人迷惑的地方 http://www.ruby-lang.org/en/documentation/ruby-from-other-languages/ 2.ruby和C/C++的区别和相同之处 http://www.ruby-lang.org/en/documentation/ruby-from-other-languages/to-ruby-from-c-and-c-/ 3.ruby中重要的闭 ...
默认的android联系人里不能添加图像信息,但是contacts程序已经提供了支持.可以手工添加,效果如图: 步骤: 1.解压sdk目录下的android.jar,主要是为了用其中的图片:android\assets\skins\contact-larry-page.png google创始人的照片还有一张是android创始人的照片. //将图片上传到android 2.adb push contact-larry-page.png /system/media/images/contact-larry-page.png //将图片加入到数据库(ContentPriver) 3.adb ...
2007-12-25

Android 添加程序到桌面favorites列表

关键字: home favorites
实现添加程序到桌面快捷菜单,如图: 以下以添加ApiDemos为例: 步骤如下: //运行命令行 1.adb shell //打开数据库 2.sqlite3 /data/data/com.google.android.providers.settings/databases/settings.db //插入程序 3.INSERT INTO favorites VALUES(4,'Mawenjian','#action(android.intent.action.MAIN)launchFlags(4)component(com.google.android.samples!com.goog ...
首先总结一下andorid view的键盘事件处理过程: 键盘事件首先交给当前Activity中获得焦点的View,该View的setKeyListener(OnKeyListener l)中设定的l的onKey方法被调用,若返回true,framwork不再处理,否则有framework继续处理.我就是用该方法实现的智能焦点切换。 然后是自动滚动的实现,当ViewGroup中添加了新的View后,不能马上进行滚动,因为此时相应的高度信息还没有更新,需要用Handler来向消息队列投递一个Runnale来进行滚动。 相关实现如下: 1.ScrollView2.java package ...
2007-12-18

Android adb shell 启动java程序

关键字: android am ActivityManager
进入shell 引用C:\Documents and Settings\mawenjian>adb shell 看一下命令的帮助 引用 # am -help am -help Error: Unknown command: -help usage: am [start|instrument] am start [-a <ACTION>] [-d <DATA_URI>] [-t <MIME_TYPE>] [-c <CATEGORY> [-c <CATEGORY>] ...] [-e < ...
mwjian
搜索本博客
最近加入圈子
最新评论