
android学习笔记
文章平均质量分 62
普通网友
这个作者很懒,什么都没留下…
展开
-
menu介绍与实例
1 optionsmenu介绍与实例 生成menu;设置menu单击相应事件 android.view.Menu (1)boolean onCreateOptionsMenu():负责生成menu。在按下手机设备上的menu是,调用Activity中此方法。 menu.add(); add(int 分组id(不分组用0), int itemId, int 排序信息(大的在后)原创 2009-12-29 11:43:00 · 943 阅读 · 0 评论 -
service
1 service两种用法:1.1 Context.startService(Intent service) Context.stopService(Intent service) //Service.stopSelf() , Service.stopSelfResult() 1.2 Context.bindService(Intent service, Serv原创 2010-01-04 17:24:00 · 1480 阅读 · 0 评论 -
example2
存储卡剩余多少容量 Environment+StatFsEnvironment:提供对环境变量的访问(获取数据目录,下载缓存目录,根目录,外部存储目录,外部存储状态)StatFs:获取文件系统空间的整体信息。StatFs(String path)getAvailableBlock();getBlockCount();getFreeBlocks();getBlockSize();-----原创 2010-01-06 17:58:00 · 1069 阅读 · 0 评论 -
example1
1 手机电池电量剩余通知Intent.ACTION_BATTERY_CHANGED //手机电池电量变化系统发出的Intent的action。 //这个Intent携带两个int数据(level,scale) result=(level*100/scale)%这个intentAc原创 2010-01-05 18:01:00 · 588 阅读 · 0 评论 -
数据库
SQLite存储方式数据库存储地方:/data/data//databases/操作数据库主要步骤:获取一个数据库;调用数据库中操作方法;1 android.database.sqlite.SQLiteOpenHelper:辅助类。主要生成一个数据库,并对数据库的版本进行管理。//抽象类,需要继承,重写其中的方法: 在其构造方法里:super(context, DATA原创 2009-12-31 17:00:00 · 676 阅读 · 0 评论 -
Activity生命周期方法
Activity lifecycle:activity stack生命周期方法:onCreate() :全局初始化onStart()onResume()onPause()onStop()onDestory():释放资源。1 The entire lifetime of an activity happens between the first call to onCreate(Bundle)原创 2009-12-31 17:19:00 · 833 阅读 · 0 评论 -
ContentProvider
显示Cursor ContentResolerContentProvider 1 客户端访问ContentProvider 需要Uri;选取的列的名称;--->用于生成Cursor //还有可能需要列的类型 客户端两个Activity。 ListActivity:用于显示所有数据; 定义Uri,列名等信息原创 2009-12-31 16:34:00 · 1231 阅读 · 0 评论 -
layout
1 menu onCreateOptionsMenu(Menu menu); onOptionsItemSelected(MenuItem item); onMenuItemSelected(int featuredId,MenuItem item); ContextMenu: onCreateContextMenu(ContextMenu menu,View v,ContextMe原创 2009-12-29 16:18:00 · 648 阅读 · 0 评论 -
ListView介绍与实例
ListView介绍与实例 listView主要包括两方面:1定义adapter增加并显示数据 2定义监听器(单击监听器/选择监听器) 在ActivityManifest.xml里的主Activity里定义: //说明这个Activity是一个主Activity (1) istView = new ListView(this); listView.set原创 2009-12-29 11:53:00 · 1329 阅读 · 0 评论 -
Intent与Activity介绍
Intent与Activity介绍 startActivity(); startActivityForResult(); Intent的作用:(1)启动一个新的Activity并且可以携带数据 (2)启动一个服务(service) (3)广播一个事件 Activity通过Intent传递数据: 把要传递的数据(键值对)放入到Intent中,然后跳转原创 2009-12-29 11:46:00 · 914 阅读 · 0 评论 -
常用widget组件介绍
常用widget组件介绍注意:如果新增加了Activity,那么一定要在AndroidManifest.xml里增加以下:1 Button按钮应用: (1)在UI里显示Button(在xml里配置Button标签) (2)在activity里设置此Button的单击监听器,并且在监听器里面完成要实现的功能 设置单击监听器:设置单击监听器,获取Button,将监听器设置到Butto原创 2009-12-29 11:35:00 · 3110 阅读 · 0 评论 -
day2-layout1
layout程序说明:在主页面Activity:设置了Button,OnClickListener(onClick方法);给Button设置单击监听器在每个Button的单击监听中,跳转到另一个activity LinearLayout标签:将自己的子元素按照一个方向排列(从上到下,从左到右) android:orientation="vertical" "horizo原创 2009-12-29 11:14:00 · 985 阅读 · 0 评论 -
day2
sdk: add-ons:google api package docs:文档 platforms:android-1.5;android-1.6;android-2.0 tools:通用的工具文件 usb_driver:amd64,x86下驱动文件 documentation.html:文档 RELEASE_NOTES.html:sdk发布说明android-1.原创 2009-12-29 11:07:00 · 565 阅读 · 0 评论 -
day1
ADT: Android Development Tools Context:Activity继承于ContextActivity:Oncreate(),setContentView()TextView:构造的时候需要一个Context;setText(CharSequence text) CharSequence:This interface represents an ordered set原创 2009-12-29 11:05:00 · 495 阅读 · 0 评论 -
Toast和Notification
Toast和Notification 针对于Dialog来说是更友好,轻量级的机制来提醒用户。不会打断用户1 Notification 通过这种方式你可以使系统:将一个图标在状态条上闪,让机器震动,发出声音等。2 Toast这是一个无模式的小窗体,会将显示的信息显示在首页面中:创建和配置新的Notification需要经历三步(1)创建一个新的Notification对象 //图标、原创 2009-12-29 12:01:00 · 1442 阅读 · 2 评论 -
对话框介绍与实例
对话框介绍与实例两种Dialog:AlertDialog;ProgressDialogDialog类:并非继承与View;生命周期由Activity维护;标题,图标,信息,按钮组成Activity关于Dialog的方法: showDialog(int id):在某个地方调showDialog();Activity会调用onCreateDialog(id),然后是onPrepareDialo原创 2009-12-29 11:58:00 · 766 阅读 · 0 评论 -
Broadcast
Broadcast 在BroadcastReceiver配置里intent-filter:action //用于标示接收什么样的action在Activity要广播的地方设置Intent.setAction();sendBroadcast(in);也可以在其中动态注册BroadcastReceiver BroadcastReceiver生命周期:只是在其onReceiver方法原创 2010-01-04 17:23:00 · 877 阅读 · 0 评论