2012年2月28日
摘要:
使用文件进行数据存储:Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在J2SE环境中保存数据到文件中是一样的。public class FileActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { ... FileOutputStream outStream = this.openFileOutput("itcast.txt", Context.MODE_PRIVATE); outStream.wr
阅读全文
posted @ 2012-02-28 09:44
Code大蛇丸
阅读(290)
推荐(0)
摘要:
本文章基本覆盖了java IO的全部内容,java新IO没有涉及,因为我想和这个分开,以突出那个的重要性,新IO哪一篇文章还没有开始写,估计很快就能和大家见面。照旧,文章依旧以例子为主,因为讲解内容的java书很多了,我觉的学以致用才是真。代码是写出来的,不是看出来的。最后欢迎大家提出意见和建议。【案例1】创建一个新文件importjava.io.*; classhello{ publicstaticvoidmain(String[]args){ Filef=newFile("D:\\hello.txt"); try{ f.createNewFile(); }catch(E
阅读全文
posted @ 2012-02-28 09:11
Code大蛇丸
阅读(388)
推荐(0)
2012年2月27日
摘要:
Activity01import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button; public class Activity01 extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedIns...
阅读全文
posted @ 2012-02-27 11:40
Code大蛇丸
阅读(206)
推荐(0)
摘要:
main就是当前项目res下的layout里的main.xml文件。setContentView就是设置当前的Activity显示的内容按main.xml布局。super.onCreate(savedInstanceState)就是调用父类的onCreate构造函数,savedInstanceState是保存当前Activity的状态信息。附:android 生命周期的认识创建:onCreate();---->onStart();---->onResume();;activity跳转其他 :onPause();---->onStop();;跳转到activity2 :onCr
阅读全文
posted @ 2012-02-27 10:44
Code大蛇丸
阅读(1305)
推荐(0)
2012年2月25日
摘要:
效果图:界面布局:[html]view plaincopy<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent&q
阅读全文
posted @ 2012-02-25 10:25
Code大蛇丸
阅读(258)
推荐(0)
摘要:
1.Android 中 "@+id"的作用是什么?以及其与android:id的区别是什么?android:id和@id一样是引用已有的id,而@+id是新增加一个id2.CharSequence和String的区别是什么?CharSequence 是 char 值的一个可读序列。此接口对许多不同种类的 char 序列提供统一的只读访问(个人理解应该算得上是char类型得一个集合,是interface)String 类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例来实现3.setContentView(R.layout
阅读全文
posted @ 2012-02-25 09:34
Code大蛇丸
阅读(230)
推荐(0)
摘要:
Eclipse背景颜色修改:操作界面默认颜色为白色。对于我们长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以我经常会改变workspace的背景色,使眼睛舒服一些。设置方法如下:1、打开window->Preference,弹出Preference面板2、展开General标签,选中Editors选项,展开。3、选中 Test Editors,右边出现Test Editors面板。 面板中有这样一个选项:Appearance color options; 其中是各种板块颜色的设置,其中有一项是background color,根据自己的喜好选择颜色。4、 选中backgrou
阅读全文
posted @ 2012-02-25 09:13
Code大蛇丸
阅读(5003)
推荐(0)
2012年2月24日
摘要:
先了解一下AndroidManifest.xml。就是功能清单文件。(以后广播接收器、音乐播放器,都是在这定义) 这个配置文件就类似于struts的struts-config.xml,还好学过struts2,依葫芦画瓢,也明白这个配置文件的大概意思。各属性的意思大致如下:manifest根节点,描述了package中所有的内容。在它之下能放置:uses-permission请求你的package正常运作所需赋予的安全许可。见SecurityModel来获得许可的更多的信息。一个manifest能包含零个或更多此元素。permission声明了安全许可来限制哪些程序能你pack...
阅读全文
posted @ 2012-02-24 23:20
Code大蛇丸
阅读(268)
推荐(0)
摘要:
资料视频可参考传智播客 打电话视频 一:布局文件先设计拨号器的简单界面,可以先用画图软件构思 界面 二 :Activity中进行获取EditText中的电话号码,然后点击,使用Intent(意图)进行实现打电话的功能 Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:"+ mobile)); 三:注意必须在AndroidManifset,xml文件进行打电话的权限设置 核心源代码 (包自己去引)public class PhoneDuanXINActivity extends Activity { p
阅读全文
posted @ 2012-02-24 15:36
Code大蛇丸
阅读(1346)
推荐(0)
摘要:
对于一个Android应用程序来说,是由四种构造块组织而成的,这四种构造块如下:但是,并不是每一个Android应用程序都需要这四种构造块,这不是必须的,某些时候,我们只需要这四种中的几种组合成我们的应用。1、Activity Activity是Android构造块中最基本的一种,在应用中,一个activity通常就是一个单独的屏幕。每一个activity都被实现为一个独立的类,并且继承于Activity这个基类。这个activity类将会显示由几个Views控件组成的用户接口,并对事件做出响应。大部份的应用都会包含多个的屏幕。例如,一个短消息应用程序将会有一个屏幕用于显示联系人列表,第二个屏
阅读全文
posted @ 2012-02-24 14:29
Code大蛇丸
阅读(228)
推荐(0)