- 765.00 KB
- 2022-04-29 14:40:04 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
'《学生实验:探究——电流与电压、电阻的关系》优教课件
思考-(1)改变灯泡的亮度有哪些方法?(2)灯泡的亮度发生变化,说明通过灯泡的电流发生了变化,此时加在灯泡两端的电压是否也发生了变化?课前导入
活动一:探究电流与电压的关系1、要探究电流和电压的关系应该怎么办?可以保持_____不变,改变______________,再看电流怎么变化。2、画出你设计电路图电阻电阻两端的电压AVR一、探究通过导体的电流与电压、电阻的关系新知探究
可以保持_____不变,改变_____________,再看电流怎么变化。2、电路图1、要研究电流和电阻的关系,应该怎么办?电压电阻的大小一、探究通过导体的电流与电压、电阻的关系活动二:探究电流与电阻的关系新知探究
VA保持____不变,研究I随R的变化关系U实验次序电压U=___V电阻R/Ω电流I/A123保持电压不变时,电流跟电阻成_______关系。反比1510150.20.10.06分析实验2一、探究通过导体的电流与电压、电阻的关系新知探究
UIRIUR与成正比成反比通过导体的电流,跟导体两端的电压成正比,跟导体的电阻成反比。=基本公式变换式U=IRR=UI二、欧姆定律新知探究
R=U/I跟I=U/R相似,那能否认为电阻跟电压成正比,跟电流成反比?I=U/RU=IRR=U/I想一想二、欧姆定律新知探究
导体的电阻是导体本身固有的一种性质,导体电阻的大小是由导体的长度、横截面积和材料决定的,当电阻两端电压改变时,通过它的电流也成正比例改变,而电压与电流比值(即电阻)不变,是一个定值(可以看出电阻的大小等于电压与电流的比值),故电阻跟电压、电流无关,不存在正、反比的关系。所以R=U/I,只能用来计算电阻的大小,而不能用作电阻的定义式。二、欧姆定律新知探究
1、欧姆定律的内容是什么?2、欧姆定律的表达式是什么?有哪些变换公式?3、本节课我们主要应用了哪种研究问题的方法?本课小结本课小结
1、给某导体两端加上6V电压时,通过导体的电流是2A,当电压变为3V时,通过导体中的电流是__A次序电压U/V电流I/A电阻R/Ω1102.521023452、根据欧姆定律完成下列表格45201随堂练习随堂练习
3、某导体两端的电压为2V时,通过导体的电流为500mA,此导体的电阻为_____Ω。切断电源后导体两端的电压为零,此时导体的电阻为_______Ω。444、由欧姆定律可导出变形式,对此表达式,下面说法中正确的是()A、加在导体两端的电压越大,则导体的电阻越大B、通过导体的电流越大,则导体的电阻越小C、导体的电阻是导体本身的一种性质,跟电压、电流无关D、导线的电阻在电流减小到零时非常大C随堂练习
智能终端软件开发浙江大学计算机学院/软件学院2010.06.2010.06.15浙江大学计算机学院
5、数据存取智能终端开发2010.06.16浙江大学计算机学院
数据存取Android有四种方式:SharePreference轻量级键-值方式存储,以XML文件方式保存。文件采用java.io.*库所提供有I/O接口,读写文件。SQLit数据库SQLite是轻量级嵌入式内置数据库。ContentProviderContentProvider可为数据封装,为多个应用共享。2010.06.17浙江大学计算机学院
1、SharedPreferences创建以键值方式加入数据以StringKey为索引来取出数据清除SharedPreferencessettings=this.getSharedPreferences("Demo",MODE_PRIVATE);SharedPreferences.Editoreditor=settings.edit();editor.putString("name",“value”);editor.commit();Stringstr=settings.getString("name","");editor.clear().commit();XML文件名2010.06.18浙江大学计算机学院
SharedPreferences存入XML后的内容目录:/data/data/<包>/shared_prefs/***.xmlXML文件名2010.06.19浙江大学计算机学院
IntentAndroid中提供了Intent机制来协助应用间的交互与通讯,或者采用更准确的说法是,Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Service之间的交互。与简单函数/方法调用,或者通过库调用接口的方式不太一样。在Intent的使用中你看不到直接的函数调用,相对函数调用来说,Intent是更为抽象的概念,利用Intent所实现的软件复用的粒度是Activity/Service,比函数复用更高一些,另外耦合也更为松散。2010.06.20浙江大学计算机学院
2、文件存取文件用来存储大数量的数据采用java.io.*库所提供有I/O接口,读写文件。只有本地文件可以被访问优点:可以存储大容量的数据缺点:文件更新或是格式改变可能会导致巨大的编程工作2010.06.21浙江大学计算机学院
文件操作(读)读文件Context.openFileInput(Stringname)打开一个与应用程序联系的私有文件输入流当文件不存在时抛出FileNotFoundException异常FileInputStreamin=this.openFileInput(“rt.txt");//打开文件“rt.txt"……in.close();//关闭输入流2010.06.22浙江大学计算机学院
文件操作(写)写文件Context.openFileOutput(Stringname,intmode)开启一个与应用程序联系的私有文件输出流当文件不存在时该文件将被创建文件输出流可以在添加模式中打开,这意味新的数据将被添加到文件的末尾FileOutputStreamout=this.openFileOutput(“wt.txt",MODE_APPEND);//打开文件“wt.txt"进行写操作、使用MODE_APPEND在添加模式中打开文件……out.close();//关闭输出流2010.06.23浙江大学计算机学院
读取静态文件要打开打包在应用程序中的静态文件,使用Resources.openRawResource(R.raw.mydatafile)该文件必须放在文件夹res/raw/中InputStreamin=this.getResources().openRawResource(R.raw.my);…//获得Context资源in.close();//关闭输入流2010.06.24浙江大学计算机学院
把文件存放在SDCard访问SDCard,需要申请访问SDCard的权限。在AndroidManifest.xml中加入访问SDCard的权限如下: 2010.06.25浙江大学计算机学院
SDCard读写要进行SDCard读写,必须先判断手机是否装有SDCard,并且可以进行读写。if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){FilesdCardDir=Environment.getExternalStorageDirectory();//获取SDCard目录FilesaveFile=newFile(sdCardDir,“itcast.txt”);FileOutputStreamoutStream=newFileOutputStream(saveFile);outStream.write("Android开发".getBytes());outStream.close();}2010.06.26浙江大学计算机学院
3、SQLite数据库编程在某些情况下,文件不是有效的如果多线程数据访问是相关的如果应用程序处理可能变化的复杂数据结构等等内置SQLite数据库支持数据库对于创建它们的包套件是私有的数据库不应该用来存贮文件SQLite是一个轻量级的软件库原子量性坚固性独立性耐久性体积大小只用几千字节一些SQL的指令只是部分支持,例如:ALTER、TABLE2010.06.27浙江大学计算机学院
SQLite数据库Android提供了一个名为SQLiteDatabase的类,该类封装了一些操作数据库的API,使用该类可以完成对数据进行添加(Create)、查询(Retrieve)、更新(Update)和删除(Delete)操作(这些操作简称为CRUD)。2010.06.28浙江大学计算机学院
SQLiteDatabase的execSQL()和rawQuery()方法。execSQL()方法:可以执行insert、delete、update和CREATETABLE之类有更改行为的SQL语句;rawQuery()方法:可以执行select语句。execSQL()方法的使用例子:SQLiteDatabasedb=....;db.execSQL("insertintoperson(name,age)values("Android开发",4)");db.close();2010.06.29浙江大学计算机学院
创建数据库Context.createDatabase(Stringname,intversion,intmode,CursorFactoryfactory)创建一个新的数据库并返回SQLiteDatabase对象假如不能被创建,则抛出FileNotFoundExceptionSQLiteDatabasemydataBase=SQLiteDatabase.create(newCursorFactory(){//创建一个数据库//工厂类,当查询时调用来实例化一个光标@OverridepublicCursornewCursor(SQLiteDatabasedb,SQLiteCursorDrivermasterQuery,StringeditTable,SQLiteQueryquery){//TODOAuto-generatedmethodstubreturnnull;}});2010.06.30浙江大学计算机学院
创建数据库创建新的数据库SQLiteDatabasemyDataBase=this.openOrCreateDatabase("myDataBase.db",MODE_PRIVATE,newCursorFactory(){//创建新的数据库,名称myDatabase,模式MODE_PRIVATE,鼠标工厂//工厂类,一个可选工厂类,当查询时调用来实例化一个光标@OverridepublicCursornewCursor(SQLiteDatabasedb,SQLiteCursorDrivermasterQuery,StringeditTable,SQLiteQueryquery){//TODOAuto-generatedmethodstubreturnnull;}});2010.06.31浙江大学计算机学院
4、使用ContentProvider共享数据当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences共享数据,需要使用sharedpreferencesAPI读写数据。而使用ContentProvider共享数据的好处是统一了数据访问方式。第一步需要继承ContentProvider并重写下面方法:publicclassPersonContentProviderextendsContentProvider{publicbooleanonCreate()publicUriinsert(Uriuri,ContentValuesvalues)publicintdelete(Uriuri,Stringselection,String[]selectionArgs)publicintupdate(Uriuri,ContentValuesvalues,Stringselection,String[]selectionArgs)publicCursorquery(Uriuri,String[]projection,Stringselection,String[]selectionArgs,StringsortOrder)publicStringgetType(Uriuri)}2010.06.32浙江大学计算机学院
使用ContentProvider共享数据第二步需要在AndroidManifest.xml使用对该ContentProvider进行配置,为了能让其他应用找到该ContentProvider,ContentProvider采用了authorities(主机名/域名)对它进行唯一标识,可以把ContentProvider看作是一个网站,authorities就是网站域名: 2010.06.33浙江大学计算机学院'
您可能关注的文档
- 最新《嫦娥奔月》精品课件(活动版)课件PPT.ppt
- 最新《娜塔莎》12概要课件PPT.ppt
- 最新《妈妈的好帮手》课件.课件PPT.ppt
- 最新《季氏将伐颛臾》精品课件PPT课件.ppt
- 最新《孙中山的三民主义》优质课件课件PPT.ppt
- 最新《学会记事》写作课件PPT课件.ppt
- 最新《学会和父母沟通》心理健康课课件PPT课件.ppt
- 最新《学习雷锋》主题班会PPT课件PPT课件幻灯片.ppt
- 最新《学科优质课堂中教学技艺运用的实验2课件PPT.ppt
- 最新《实数课件PPT》PPT课件.ppt
- 最新《实数课件PPT》课件ppt.ppt
- 最新《寻隐者不遇》PPT课件课件PPT.ppt
- 最新《对数的概念》课件1.1课件PPT.ppt
- 最新《寡人之于国也》优秀课件(1)课件PPT.ppt
- 最新《寒风吹彻》教研课课件PPT.ppt
- 最新《密度与社会生活》课件PPT.ppt
- 最新《宾表语从句》PPT课件课件PPT.ppt
- 最新《容积和容积单位》课件PPTPPT课件.ppt