07 2010 档案
摘要: 英文词典是手机中经常使用的应用。因此,在本文将结合android来讨论如何实现一个
android版的英文词典。实现英文词典的方法很多。在本文使用了sqlite数据库来保存英文单词信息。系统通过sqlite数据库中保存的单词信息来查找到与指定英文对应的中文信息。当然,实现这样一个英文词典需要解决一系列技术问题。例如,如何将保存英文单词信息的数据库文件随程序(apk文件)一起发布;发布后如何打开数据库;如何在输入前几个字母后,在autocompletetextview组件提示列表中显示以所输入字符串开头的所有单词。在本章将逐渐给出这些问题的详细答案。
摘要: 在程序中实现交换两个数的功能并不复杂,但如果不使用中间变量,就需要动一下脑筋。在本文介绍了两个方法(其实原理都是一个)。其基本原理就是数的中和。也就是说,通过某种运算(二元运算)将a和b两个数变成一个数,并保存在其中一个变量中。然后再通过同样的运算符将a或b中和掉。这样实际上是利用了a或 b本身作为了中间变量。
摘要: 众所周知,alertdialog类用于显示对话框。关于alertdialog的基本用法在这里就不详细介绍了,网上有很多,读者可以自己搜索。那么本文要介绍的是如何随心所欲地控制alertdialog。
摘要: 第1章:开发梦缘起开心网
第5章:开心桌面:完全模拟windows桌面的开心网
第15章:移动电子相册:捕捉精彩瞬间
摘要: 使用智能手机,pc端的手机管理软件是不可或缺的工具。最近,一款名为豌豆荚手机精灵的管理工具悄然发布beta版。用户把手机和电脑连接上后,可以通过这款软件在电脑上方便地管理手机中的通讯录、短信、应用程序和音乐等,或者备份重要资料。产品负责人王俊煜认为豌豆荚手机精灵自我定位为的应该是 “全功能的android手机管理软件”。
摘要: 《android/ophone 开发完全讲义》目前计算机类销售总排名:互动网(china-pub)第3名,当当网新书热卖榜销售总排名第4名。
android系统本身提供的textview组件并不支持边框,但可以对textview进行扩展来添加边框。我们可以使用如下两种方法为textview组件添加边框。
1. 编写一个继承textview类的自定义组件,并在ondraw事件方法中画边框。
2. 使用9-patch格式的图像作为textview的背景图来设置边框(这个背景图需要带一个边框)。
摘要: notification与toast都可以起到通知、提醒的作用。但它们的实现原理和表现形式却完全不一样。toast其实相当于一个组件(widget)。有些类似于没有按钮的对话框。而notification是显示在屏幕上方状态栏中的信息。还有就是notification需要用notificationmanager来管理,而toast只需要简单地创建toast对象即可。
摘要: 一、 pc与模拟器或真机交换文件(adb pull和adb push)
二、 shell命令
三、创建、删除和浏览avd设备(android)
摘要: 经作者测试,模拟器在运行一段时间后,adb服务有可能(在windows进程中可找到这个服务,该服务用来为模拟器或通过usb数据线连接的真机服务)会出现异常。这时需要重新对adb服务关闭和重启。当然,重启eclipse可能会解决问题。但那比较麻烦。如果想手工关闭adb服务,可以使用下面的命令。
adb kill-server
在关闭adb服务后,要使用如下的命令启动adb服务。
adb start-server
摘要: 《android/ophone 开发完全讲义》已出版。