Android
文章平均质量分 63
fchangfa
这个作者很懒,什么都没留下…
展开
-
Android电话拨号器
在Android模拟器中开发时,有时需要模拟拨打电话功能,由于模拟器不能直接当做真机使用,所以我们需要再模拟器中模拟真机拨打电话,首先需要创建两个模拟器,当做两部Android手机来使用。由于Android系统中已经有了拨打电话的Activity,因此我们只需要编写代码调用即可。具体如下: 1. 建立如下布局: 对应的布局文件xml: 1原创 2013-05-18 12:47:44 · 586 阅读 · 0 评论 -
关于Android模拟器访问本地地址
Android模拟器(simulator)把它自己作为了localhost,也就是说,代码中使用localhost或者127.0.0.1来访问,都是访问模拟器自己!这是不行的! 如果想在模拟器simulator上面访问你的电脑,那么就使用android内置的IP 10.0.2.2 吧,10.0.2.2 是模拟器设置的特定ip,是你的电脑的别名alias 在模拟器上用10.0原创 2013-05-18 12:48:16 · 549 阅读 · 0 评论 -
Android模拟器连接物理键盘
在Android模拟器中测试的时候,经常需要向譬如EditText中输入数据,Android模拟器键盘输入方式有三种: 1. Android系统自带的虚拟键盘,点击文本框时出现: 2. Android虚拟机左边的可视虚拟键盘: 3.我们使用电脑的物理键盘。 刚开始测试时,每次都需要用鼠标在模拟器上的屏幕上像傻瓜一样乱点,用了一天中午受不了了,摸原创 2013-05-18 12:48:14 · 578 阅读 · 0 评论 -
Android中SQLiteDatabase操作【附源码】
像我们做的很多应用程序及网站一样,基本都是对数据库进行增删改查来实现相应的功能。那么Android开发也一样,不过由于在移动客户端应用,所以不会像sql server、mysql那么复杂,Android应用程序支持本地数据库,SQLiteDatabase,通俗的说就是在手机上我们开发的应用程序中创建一个数据库,然后我们可以在手机上对我们的数据进行增删改查,不过这并不是绝对的,像前段时间我们开发一个原创 2013-05-18 12:48:09 · 580 阅读 · 0 评论 -
Android将数据存放到SDCard
上次写了Android有关文件存取的常用操作。 在Android上开发时还会遇到将文件在SDCard上的存取操作。 下面是将数据写入到SDCard中的操作: 1 public void saveToSDCard(String filename, String content)throws Exception { 2 File file = new File(Enviro原创 2013-05-18 12:48:02 · 411 阅读 · 0 评论 -
Android文件存取
今天学习了Android的文件存取技术,在Android的中很多时候需要用到文件存取相关功能,即我们可以在手机或SD Card中存放我们期望放入的文件、读取文件内容以及等操作来达到相应目的。 文件存储模式: 1. Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把写入的内容追加到原创 2013-05-18 12:47:58 · 488 阅读 · 0 评论 -
Android单元测试Junit
在做项目的时候很多时候通常需要用单元测试来测试自己写的代码是否正常运行,可以将一些潜在的bug扼杀在程序出生阶段,尤其是团队合作的大型项目,一定要避免最后才进行单元测试和整合,每天花不到一小时利用单元测试审核自己的代码比在过了项目周期一个月甚至更长时间后利用几天的时间解决很没有技术含量的细节问题而有效率得高,这也是作为优秀程序员的一个好习惯,不过关键是要实践在平时,养成好习惯。推荐大家看《高效程序原创 2013-05-18 12:47:49 · 372 阅读 · 0 评论 -
Android中Activity启动模式详解
在Android中每个界面都是一个Activity,切换界面操作其实是多个不同Activity之间的实例化操作。在Android中Activity的启动模式决定了Activity的启动运行方式。 Android总Activity的启动模式分为四种: Activity启动模式设置: ".MainActivity" android:launchMode="standa原创 2013-05-18 12:48:18 · 366 阅读 · 0 评论 -
Andoid 采用ListView三种显示数据列表
Android系统中列表形式的显示方式应该是我们最熟悉不过的界面了,例如通讯录、通话记录、信息列表等等,例如下面的形式: 我们在开发项目需要用到这种形式显示信息时除了调用系统给我们提供的ListView控件以外我们还可以自定义该控件,因为,如果当需要显示复杂的显示列表时系统提供的这种控件不一定能满足我们的需求,在大多数情况下我们可以自定义此控件。 今天给将介绍三种使用ListView的原创 2013-05-18 12:48:11 · 553 阅读 · 0 评论 -
Android SharedPreferences
SharedPreferences用来在本地保存用户习惯参数,例如,QQ的登陆框和密码,当我们下次启动时他会将上次登录的信息自动填入输入框中。 在Android中,其实它是通过创建一个xml文件存储的。下面讲解如何用SharedPreferences来保存这些参数: 1.import android.content.Context imp原创 2013-05-18 12:48:07 · 427 阅读 · 0 评论 -
Android采用操作xml
在Android中很多可以将xml作为配置文件将一些信息写入到xml文件中然后读取。 Android提供了Pull解析器XmlPullParser和XmlSerializer用来读取和写入xml文件。下面将介绍如何使用对xml文件进行操作: 首先建立我们自定义数据的集合类: 1 public class Student { 2 private Integer id; 3原创 2013-05-18 12:48:04 · 492 阅读 · 0 评论 -
Android单元测试遇到的问题
昨天还刚在博客里总结了一篇关于单元测试的文章,谁知今天下午写单元测试时遇到了一个问题,一直纠结到现在才解决。 运行单元测试时一直提示下面问题: The connection to adb is down, and a severe error has occured. ... Test launch failed: Could not connect to:原创 2013-05-18 12:47:55 · 503 阅读 · 0 评论 -
Android发送信息模拟系统
Android系统中已经有了我们熟悉并常用的发送信息功能,在程序中叫做已经有了此Activity,那么有时候我们需要在编写Android程序时调用此应用程序以实现通过我们的程序发送信息。具体实现方式如下: 1. 建立xml布局文件,最终效果如下: 2.在Activity中编写代码实现功能 import java.util.ArrayList; import an原创 2013-05-18 12:47:47 · 637 阅读 · 0 评论