- 浏览: 53079 次
- 性别:
- 来自: 龙岩
-
最新评论
-
qq184234675:
脱裤子放屁,直接给方法加 start,limit俩参数不就行了 ...
mybatis association表关联与rowbounds共同使用时的异常及其解决方案 -
flzm:
我的在代码115行报错,是properties.get(&qu ...
Android数据存储之Files -
416849838:
.................
Android控件之-RadioGroup和RadioButton -
leesazhang:
受教了。谢谢!
Android学习之MVC模式 -
drager:
不是原版吧
Android界面布局
文章列表
这一节比较重要,SQLite是一个轻量级的数据库。
它的功能叶很全,里面的各种数据库语句也一样。
在Android都应用中都使用了SQLite数据库,比如:电话本。
Activity:
package com.ko8e;
import android.app.Activity;
import android.content.ContentValues;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
...
这篇文章是转载的。。。
http://byandby.iteye.com/blog/833612
这篇文章演示2个例子 一个是发送电子邮件,一个是我们从网络上获取数据,然后显示在一个TextVew上。
通过网络来获取和保存数据资源,这个方法需要设备保持网路连接状态,所以相对存在一些限制。将数据存储到网络上的方法很多,比如将要保存的数据以文件的方式上传到服务器、发送邮件等等。在我们的这个示例中演示的是我们将在应用程序退出时,将数据发送到电子邮件中备份,要发送电子邮件首先需要在电子邮件中配置电子邮件账户。下面我们就来一步一步配置电子邮件账户。
大 ...
在默认状态下,文件是不能在不同的程序间共享的。用文件来存储数据可以通过openFileOutput方法打开一个文件(若此文件不存在,则自动创建一个临时文件),通过load方法来获取文件中的数据,通过deleteFile方法来删除一个指定文件
Activity:
package com.ko8e;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import ja ...
Shared Preferences:是用来存储“key-value”格式的数据,它是一个轻量级的键值存储机制
只可以用来存储基本的数据类型。
1.主要是针对系统配置信息的保存如给程序界面设置了音效,想在下一次启动程序时还能使用上次设置的音效。
Activity:
package com.ko8e;
import android.app.Activity;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.view.KeyEvent;
import ...
Handler的使用:
由于Handler运行在主线程中(UI线程),它与子线程可以通过Message对象来传递数据。
Handler的作用:
1.安排消息或Runnable在某个主线程中某个地方执行。
2.安排一个动作在不同的线程中执行。
代码一、
package com.ko8e;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.view.Vi ...
1.Linearlayout:这个很常见,线性布局.大多数情况下将它的空间宽度或高度设置成fill_parent和wrap_content比较合适.最简单的情况,两个TextView,前面一个宽度未知,系统将根据前面TextView的实际宽度在其之后添加另一个TextView.
还有一点,这种布局下两个控件中间要想间隔一定距离的话,中间可以加上一个没有内容,只有宽度的TextView.
2.AbsoluteLayout:前一种情况下,两个控件之间需要一个TextView间隔,很多情况下不太方便,可能需要大量的TextView,就可以考虑使用AbsoluteLayout取而代之了,这种布 ...
状态栏提示
package com.ko8e;
import android.app.Activity;
import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class M ...
对话框中的拖动条
package com.ko8e;
import android.app.Activity;
import android.app.ProgressDialog;
import android.content.DialogInterface;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class MyActivity extends Activity {
/** Called when the activity is ...
拖动条类似于进度条,但是进度条不可以控制。
拖动条可以被用户控制,在SeekBar中要监听3个事件。
分别是:
1.数值的改变(onProgressBar)
2.开始拖动(onStarTrackingTouch)
3.停止拖动(onStopTrackingTouch)
package com.ko8e;
import android.app.Activity;
import android.os.Bundle;
import android.widget.SeekBar;
import android.widget.TextView;
import android.wi ...
Android手机中进度条的使用主要是两种,分别是长形进度条和圆形进度条
进度条的值默认是100
package com.ko8e;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.view.View;
import android.widget.Button;
import android.widget.ProgressBar;
public class MyActiv ...
切换图片,在Android手机应用中也经常使用:
package com.ko8e;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.ImageSwitcher;
import android.widget.ImageView;
import android.widget.Li ...
Android拖动图片:
package com.ko8e;
import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.Gallery;
import android.widget.ImageView;
public class ImageAdapter extends BaseAdapter{
private C ...
在android中经常也能用到dialog对话框
package com.ko8e;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.Dialog;
import android.app.ProgressDialog;
import android.content.DialogInterface;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Vi ...
Android中的菜单项,在Android中有个Menu按钮。主要是用来显示菜单的
package com.mnkjxy;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.TextView;
public class MyActivity extends Activity {
/** C ...
显示日期和时间
这两个类很经常用得到
package com.ko8e;
import java.util.Calendar;
import android.app.Activity;
import android.app.DatePickerDialog;
import android.app.TimePickerDialog;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.DatePicker;
imp ...