07 2010 档案

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

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

不使用中间变量交换两个数(Java版)
摘要: 在程序中实现交换两个数的功能并不复杂,但如果不使用中间变量,就需要动一下脑筋。在本文介绍了两个方法(其实原理都是一个)。其基本原理就是数的中和。 也就是说,通过某种运算(二元运算)将a和b两个数变成一个数,并保存在其中一个变量中。然后再通过同样的运算符将a或b中和掉。这样实际上是利用了a或 b本身作为了中间变量。 阅读全文

posted @ 2010-07-28 19:13 银河使者 阅读(9453) 评论(13) 推荐(1) 编辑

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

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

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

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

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

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

《Android/OPhone 开发完全讲义》目录
摘要:目录 前言 第1章 Android入门 1 1.1 Android的基本概念 1 1.1.1 Android简介 1 1.1.2 Android的系统构架 3 1.2 Android开发环境的搭建 4 1.2.1 开发Android程序需要些什么 4 1.2.2 安装Android SDK 4 1.2.3 安装Eclipse插件ADT 5 1.2.4 测试ADT是否安装成功 5 1.3 Andro... 阅读全文

posted @ 2010-07-05 09:05 银河使者 阅读(4086) 评论(0) 推荐(0) 编辑

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

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

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

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

导航