随笔分类 -  Android

实现基于Android的英文电子词典
摘要:英文词典是手机中经常使用的应用。因此,在本文将结合Android来讨论如何实现一个Android版的英文词典。实现英文词典的方法很多。在本文使用了SQLite数据库来保存英文单词信息。系统通过SQLite数据库中保存的单词信息来查找到与指定英文对应的中文信息。当然,实现这样一个英文词典需要解决一系列技术问题。例如,如何将保存英文单词信息的数据库文件随程序(apk文件)一起发布;发布后如何打开数据库;如何在输入前几个字母后,在AutoCompleteTextView组件提示列表中显示以所输入字符串开头的所有单词。在本章将逐渐给出这些问题的详细答案。 阅读全文

posted @ 2010-07-31 10:41 银河使者 阅读(12188) 评论(5) 推荐(3) 编辑

Android系统原理与源码分析(1):利用Java反射技术阻止通过按钮关闭对话框
摘要: 众所周知,AlertDialog类用于显示对话框。关于AlertDialog的基本用法在这里就不详细介绍了,网上有很多,读者可以自己搜索。那么本文要介绍的是如何随心所欲地控制AlertDialog。 阅读全文

posted @ 2010-07-27 23:25 银河使者 阅读(5010) 评论(0) 推荐(2) 编辑

Android系列讲座(2):为TextView组件加上边框
摘要:Android系统本身提供的TextView组件并不支持边框,但可以对TextView进行扩展来添加边框。我们可以使用如下两种方法为TextView组件添加边框。 1. 编写一个继承TextView类的自定义组件,并在onDraw事件方法中画边框。 2. 使用9-patch格式的图像作为TextView的背景图来设置边框(这个背景图需要带一个边框)。 阅读全文

posted @ 2010-07-15 11:05 银河使者 阅读(8539) 评论(3) 推荐(2) 编辑

Android系列讲座(1):Notification 与状态栏信息
摘要:Notification与Toast都可以起到通知、提醒的作用。但它们的实现原理和表现形式却完全不一样。Toast其实相当于一个组件(Widget)。有些类似于没有按钮的对话 框。而Notification是显示在屏幕上方状态栏中的信息。还有就是Notification需要用NotificationManager来管理,而Toast只需要简单地创建Toast对象即可。 阅读全文

posted @ 2010-07-13 08:50 银河使者 阅读(5167) 评论(1) 推荐(5) 编辑

新书内容连载(3):Android SDK中常用命令行工具(一)
摘要:本文为新书《Android/OPhone 开发完全讲义》的内容连载(附源代码)。《Android/OPhone开发完全讲义》一书现已出版,敬请关注。 阅读全文

posted @ 2010-07-05 08:57 银河使者 阅读(3708) 评论(0) 推荐(2) 编辑

《Android/OPhone 开发完全讲义》已出版,现提供源代码下载
摘要:《Android/OPhone 开发完全讲义》已出版,现提供源代码下载 阅读全文

posted @ 2010-07-01 13:39 银河使者 阅读(10660) 评论(14) 推荐(2) 编辑

新书内容连载(2):Android Activity的生命周期
摘要:文为新书《Android/OPhone开发完全讲义》的内容连载。《Android/OPhone开发完全讲义》一书将在近期出版。Acitivty的生命周期分为4个阶段如下: 1. 开始Activity:在这个阶段依次执行3个生命周期方法:onCreate、onStart和onResume。 2. Activity 失去焦点:如果在Activity获得焦点的情况下进入其他的Activity或应用程序,这时当前的Activity会失去焦点。在这一阶段,会依次执行onPause和onStop方法。 3. Activity重新获得焦点:如果Activity重新获得焦点,会依次执行3个生命周期方法:onRestart、onStart和 onResume。 4. 关闭Activity:当Activity被关闭时系统会依次执行3个生命周期方法:onPause、onStop和onDestroy。 阅读全文

posted @ 2010-05-05 14:49 银河使者 阅读(2515) 评论(1) 推荐(1) 编辑

新书内容连载(1):自定义Android组件之带图像的TextView
摘要:文为新书《Android/OPhone开发完全讲义》的内容连载。《Android/OPhone开发完全讲义》一书将在近期出版。本文的例子可以在 TextView中显示一个图像。图像的大小将随着TextView组件中字体的大小而变化。 阅读全文

posted @ 2010-04-29 09:18 银河使者 阅读(3125) 评论(5) 推荐(1) 编辑

导航