摘要: 学习了半个月的Android,一直都是在虚拟平台上调试,今天想在真实的机子里面跑跑自己写的程序与在虚拟平台上有什么不同,为了学习Android,自己可是特别的买了个Android的手机,华为的C8650,这个手机什么都好,就是只能用电信的东西不爽,而且也是由于这个问题,害我在Ubuntu里面配置真机开发环境的时候吃尽了苦头。 按照Android developer网站上说的一样,在Linux环境下Android的真机调试不能想Windows 一样装个驱动什么的就得了,在Linux里需要建立一个.rules文件,告诉Linux在Android手机的USB插入电脑的时候执行的规则。具体步骤如... 阅读全文
posted @ 2012-02-09 15:14 精灵化石 阅读(1833) 评论(0) 推荐(0) 编辑
摘要: Android 手机开发软件,因为不同区域人的使用需要一个国际化的过程。在Android手机开发中,国际话的非常的简单,主要还是在res的文件中下功夫。 在android的项目文件中的res文件夹下,默认生成了软件在手机环境为任何情况下显示的文字鱼图片,而如果我们需要当用户修改了手机的语言环境下自动加载对应的语言的资源文件,只需要创建该语言对应的文件夹和文件即可,比如我们使用的文字,Android默认文字的资源存放在values文件的string.xml文件中,如果我们需要一个中文与英文的文字的资源文件,只需要在res文件夹中创建一个名为values-zh和values-en的文件夹,然后在文 阅读全文
posted @ 2012-02-09 15:00 精灵化石 阅读(1176) 评论(1) 推荐(0) 编辑
摘要: Android 手机开发过程中,理解好Activity的生命周期以及某种状态执行那一个方法在开发中有着事半功倍的作用。Activity 的生命周期可以主要是从创建,暂停,挂起,销毁的过程,如下图:下面通过一个音乐播放器的例子加深自己的记忆。音乐播放器界面:布局的代码如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout 阅读全文
posted @ 2012-02-09 14:59 精灵化石 阅读(1732) 评论(0) 推荐(1) 编辑