Android菜鸟日记
29 杂记
一、LayoutInflater与findViewByID
findViewByID就是通常我们用来获取view方法。
前提是需要 当前activity已经setContentView()了。
如果是使用LayoutInflater
是有两种情况
情况一:
使用LayoutInFlater.from(context
ct)获取LayoutInflater
对象
然后通过LayoutInflater.inflater(R.layout.xx,null);来获得view 对象。
情况二:
通过(LayoutInFlater)getSystemService(LAYOUT_INFLATER_SERVICE);来获取LayoutInflater 对象。
总结一下
findViewByID:是通过 view的id(R.id.xx) 来获取的。
LayoutInflater:是通过R.layout.xx是通过layout来获取的。
二、横竖屏切换
方法一:
AndroidMainIfest.xml里面的
<activity标签里写 android:screenOrientation属性>
方法二:
首先在Activity注册android:configChanges=true;
然后在代码中重写
onConfigurationChanged()函数。
当屏幕方向改变的时候就会调用此方法。
代码中写入
If(this.getResources().getConfigurartion().orientation==Configurartion.Orientation_Portrait)
{
//当竖屏时
}
………………………………………………………………………………………_LANDSCAPE
{
//当横屏时
}
|
方法三:
这个方法意在:当横竖屏切换的时候会相应onSaveInstanceState()函数,然后重新砸入当前Activity,最后相应onRestoreInstanceState()函数。通过这两个函数进行屏幕横竖屏切换的处理。
2012-01-09
poolo
分享到:
相关推荐
这篇“Android菜鸟日记25-android反编译”将带你走进Android反编译的世界,揭示APK背后的秘密。 首先,让我们了解什么是Android反编译。Android应用主要由Java语言编写,经过编译后生成Dalvik字节码(.dex文件),...
菜鸟入侵--利用资源搜索动画教程,内附有详细的使用说明 菜鸟入侵之利用资源篇 菜鸟在入侵的时候,如果能充分利用现有的资源,那将对自己的入侵起很大的
菜鸟到老鸟-教你玩转Mac操作
android-emulator-webrtc 它包含一组React组件,可用于从浏览器与android模拟器进行交互。 它旨在与连接到正在运行的仿真器的一起使用。 有关如何运行可通过网络访问的仿真器的示例,请参见脚本。 npm install --...
### 知识点一:Android 开发环境搭建 #### 1.1 了解 Android 开发环境的基本构成 - **操作系统**:本教程基于 Windows 7 操作系统进行讲解。 - **JDK(Java Development Kit)**:安装 JDK 1.7 或更高版本,因为 ...
根据提供的文件信息,我们可以推断出这是一套关于Android Studio 1.3.1的教学视频资料,主要面向初学者到进阶用户。接下来,我们将基于这些信息深入探讨相关的知识点。 ### Android Studio 1.3.1简介 Android ...
在《职场菜鸟升职记》这部作品中,作者通过主人公的视角展现了作为一名职场新人所应有的态度。开篇即强调“我是菜鸟”的心态,这种心态不仅意味着对自身能力的认知和定位,更是一种积极向上、勇于学习的态度。它鼓励...
android-json-0.0.20131108.vaadin1.jar
手打从菜鸟到入门--电脑篇 此文章推荐刚刚接触电脑的朋友们阅读,书籍会更新,属于网络文章,相信对大多数网友会有帮助!
Android课程设计-计菜鸟裹裹app源代码+文档说明菜鸟裹裹主要包括1.支付宝快速登录2.支付宝注册3.手机淘宝登录,手机登录4.首页-校园认证5.首页-包裹搜索,首页-添加包裹6.首页-扫一扫7.首页-身份码8.首页-寄万物,寄...
菜鸟飞飞飞-微服务架构的想法
STM32菜鸟学习手册-罗嗦版 。
《Delphi7教程之菜鸟先飞版--帮你打通任督二脉(第1式)》是一份专为初学者设计的教程,旨在帮助新手快速掌握Delphi7编程的基础知识和技巧。Delphi7是一款强大的Windows应用程序开发工具,以其高效的代码生成、直观的...
《CCNA菜鸟笔记640-802》是一份针对初学者的全面学习资源,包含两部分:《CCNA菜鸟笔记2007修正版》和《CCNA 640-802课程讲义》。这些文档旨在帮助读者理解和掌握Cisco Certified Network Associate(CCNA)认证考试...
中国移动-杨琛-从菜鸟到骨灰-研发质量管理和测试效能演进之路
菜鸟玩破解--BT5_中文版破解WPA2_WPA简单过程教程 如题,简单的WPA2_WPA破解过程教程,首先下载BT5_中文版,然后按图示进行。
在“我的电脑”中右键点击,选择设备管理器,找到“Android设备”或“未知设备”(如果没有正确识别可能会显示为这个)。然后右键点击,选择“更新驱动程序软件(p)”。 在弹出的窗口中,选择“浏览我的电脑以查找...
默认情况下,Android Studio会自动为你生成相关的Java代码,包含一句"Hello, World!"的打印语句。 完成这些步骤后,项目就会被创建。现在你可以运行你的应用了。在顶部菜单栏,点击"Run"按钮,然后选择要运行的设备...