随笔分类 - Android
Blogs on Android
摘要:我学习时所用的Android 版本是2.33, API 10.在Android的安装目录下的Sample目录下可以找到这个例子。一、 初看代码在上半部分列出了仅有的两个联系人!我很想知道实现这个代码是如何写的,这个Activity的onCreate事件代码如下:public void onCreate(Bundle savedInstanceState) { Log.v(TAG, "Activity State: onCreate()"); super.onCreate(savedInstanceState); setContentView(R.layout.contact
阅读全文
摘要:今天学习Activity LifeCycle. 在Android,系统把Activities当做一个Activity Stack进行管理。当一个新的Activity被启动时,它将放在这个Activity Stack的最顶部,然后成为一个Running Activity. 而上一个Activity总是在这个Activity的下一层,且将不会再显示到前端直到一个新的Activity存在! 一个Acti...
阅读全文
摘要:利用Menu,需要覆盖这两个方法: public boolean onCreateOptionsMenu(Menu menu) public boolean onOptionsItemSelected(MenuItem item) 代码如下: package android.neugls.amenu;import android.app.Activity;import android.os.Bun...
阅读全文
摘要:package zyf.myTest;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;pub...
阅读全文
摘要:Intent 是Android Activity之间传递数据的桥梁!我们要从一个界面切换到另一个界面需要用到它,同时,应用间的相互调用也要用它!Android uses Intents to do specific jobs within applications.Android通过Intent在application之间完成指定的任务。下面,是一段我从《Android, A programmer’s guide》中摘的一段话,Once you master the use of Intents, a whole new world of applicationdevelopment will
阅读全文
摘要:Activity创建要点:1. 一个Activity就是一个类,需要继承自Android.jar里的Activity类。2. 你需要Override 一个onCreate方法. 3. 需要在AndroidManifest文件中进行注册4. 为Activity添加必要的控件今晚太不幸了,我用着用着,Android尽然提示错误:Unparsed aapt error(s)! Check the console for output。好吧,我Google,然后projec->Clean一下,可以了!可是在编辑几下又出现这样的错误,又这样几次后,那个R.java文件尽然不见了!这下可是真杯具了!
阅读全文
摘要:本次学习主要是说android的项目的各个文件的作用,以及相互之间的调用,对于学习andriod软件开发有很大的好处。只要了解运行机制才能更好的控制各个模块和用户的交互。同时这样能更好的了解他的运行机制以及生命周期。通过上一篇文章,大概了解了Android用户界面的设计方式,以及如何通过XML来设计界面。并且完成了一个非常简单的示例。在上一篇文章中,涉及到了一些资源文件,直观点说,就是res目录下的那些目录和文件,常用的有:res/drawable/ 用来存放图片文件res/layout/ 用来存放布局定义文件res/values/ 用来存放一些变量、参数等文件这些资源文件都是独立于代码而存在
阅读全文
摘要:Android的用户界面可以有两种实现方式:使用XML或者是使用Java代码。通过直接书写代码的方式来实现界面是比较恐怖的事情。举个例子来说,如果你有DHTML的经验,那么这两者的区别可以比喻为:用XML来实现用户界面就像直接写HTML代码,而用 Java代码来实现用户界面就像用Javascript创建DOM对象来拼接页面。所以,使用XML来布局界面应该是首选。 Android使用一个XML文件来定义用户界面。为了方便理解,你可以直接把它理解为一个HTML文件。事实上,它也确实比较像一个HTML文件。这个XML文件的格式为:<ViewGroupClassxmlns:android=&qu
阅读全文

浙公网安备 33010602011771号