Android菜鸟日记29-杂记

 

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

 

2、Elixir与Erlang:构建高可用系统的利器 本文介绍了Elixir与Erlang在构建高可用系统方面的优势,深入探讨了Erlang的并发机制、容错能力以及分布式特性,并结合实际应用场景展示了其在服务器端开发中的强大能力。此外,还提供了学习资源和交流平台,帮助开发者快速上手并深入实践。 阅读详情

相关推荐

Android:Google三方库之Adjust集成详细步骤

Android为APP添加google adjust功能

学习就是我的个性 4473

[android]layout_weight 在layout_width 为fill_parent 与wrap_content 时的不同含义

  转自:http://hi.baidu.com/ljlkings/blog/item/fa2a59803f839a82f603a6b2.html?timeStamp=1305190390481       我的话: 简单的说weight代表权重 在layout_width =fill_parent 时 组件填充是要尽可能的大 那么权重重的占领的位置就多。[既1的权重比2...

ipoolo的专栏 1341

从‘查理复用’到TM52F1363:深入剖析5脚188数码管的驱动原理与避坑指南

本文深入解析了5脚188数码管的驱动原理,重点介绍了查理复用技术如何通过5个IO引脚高效驱动188段显示,并详细探讨了TM52F1363单片机的寄存器配置与驱动实现。文章还提供了常见问题的解决方案和性能优化技巧,帮助开发者避免实际应用中的各种陷阱。

weixin_29159441的博客 478

[android]动态改变按钮背景状态 StateListDrawable

  动态改变按钮背景状态   很少用到 上次和六哥聊到。六哥有心 查了下  以下是DEMO     public static StateListDrawable setStateListDrawable(Context mActivity, int up, int down) { StateListDrawable stateListDrawable = new Sta...

ipoolo的专栏 453

影刀RPA进阶:Excel多条件筛选与数据提取实战

本文详细介绍了如何利用影刀RPA实现Excel多条件筛选与数据提取的自动化。通过拆解文本、数值、日期及颜色筛选等核心指令,并结合实战案例,指导用户构建稳健的销售数据提取机器人,从而高效处理复杂数据报表,提升工作效率。

onion的博客 528

【Python&RS】哨兵2号(Sentinel2)轨道条带说明+图幅统计(表格+矢量)

今天给大家带来哨兵2号的图幅编号介绍以及全国省、市所需图幅数的统计。网上教程极少,而且结果也不公开。因为每次下载的时候都不知道需要几幅,所以研究后给大家分享一下。

Remote Sensing迷途小书童 1679

Android菜鸟日记 26 ListView中放置button

  Android菜鸟日记 26 ListView中放置button   ListView放置button是一个很麻烦的事情 网上说的 一般都是如何实现button 和 listView同时被点击,可视做HDEasyCall 时候更多的需要listview和button不能同时点击。   首先如果想要ListView 里面的button被点击,且listView也能...

ipoolo的专栏 372

基于反事实的因果推理Causal inference based on counterfactuals--一万六千字文献详细解读(因果关系的推理应用)【全文总结】

基于反事实的因果推理Causal inference based on counterfactuals--一万六千字文献详细解读(因果关系的推理应用)【全文总结】---来自一位即将入学的准研一,也希望这篇文章能够激励自己不断走下去!!

qq_46044325的博客 4441

[转]Android读取assets目录下的资源

自:http://abc20899.iteye.com/blog/1096620     1。获取资源的输入流 资源文件 sample.txt 位于 $PROJECT_HOME/assets/ 目录下,可以在 Activity 中通过 Context.getAssets().open(“sample.txt”) 方法获取输入流。 注意:如果资源文件是文本文件则需要考虑文件的编码和换行符。建议...

ipoolo的专栏 357

YOLO11数据增强中的色彩空间变换:HSV、YUV等增强技术的原理、实现与参数调优全解析

摘要 本文介绍了色彩空间的基本概念及其在数据增强中的应用,重点分析了HSV色彩空间的原理与特性。色彩空间作为颜色表示的数学模型,在计算机视觉中具有重要作用,RGB、HSV、YUV等常用色彩空间各有特点。数据增强中的色彩变换能提升模型鲁棒性、缓解数据不平衡并防止过拟合。HSV色彩空间将颜色分为色调(H)、饱和度(S)和明度(V)三个独立分量,更符合人类视觉感知,便于针对性调整图像属性。文章详细阐述了HSV与RGB的转换公式,为YOLO11等目标检测框架的数据增强提供了理论基础。

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 286

9篇6章7节:SEER 数据库的2025年数据变量多条件组合选择(2026年版)

软件中的病例筛选功能通过CaseSelection界面实现精准研究队列构建。该界面允许用户通过变量选择(Variable)、运算符定义(Operator)和取值设定(Values)三步操作创建筛选条件,支持种族、分期等关键变量的多条件组合。

MD Code 1454

[android]ViewPage上无法通过onKeyDown()获得按钮事件

系统无法监听到遥控器在VewPage上的按钮事件,如需监听ViewPage 上的按钮事件需要对对应的viewPage的View对象设置setOnkeyListener()来监听。

ipoolo的专栏 276

群晖如何安装软路由OpenWrt/iStoreOS作为旁路由(含网络设置、设置密码、还原出厂设置等linux命令ipk包)

openwrt的固件。

XiaoqiangClub的博客 7016

[android]使用 Matrix 的随触摸旋转的ImageView

使用 Matrix 的随触摸旋转的ImageView 突然想做个 类似 旋转开关的东西。然后就用了surfaceView做了个一个。 快做完的时候 朋友说道可以使用imageView来实现我想要的效果,然后就研究了下。 几个keypoint点 1.需要设置setScaleType(ScaleType.MATRIX); 2.matrix 需要new出来 通过getImageMatrix...

ipoolo的专栏 238

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

[转]android 几何图形的绘制

转自:http://byandby.iteye.com/blog/826418    以前的文章里边画一般都是一些矩形,今天就看看怎么在android手机屏幕上绘制一些几何图形,如三角形、多边形、椭圆、圆形、正方形 等等。并且设置 空心、实心。下面我们先来看看 在android中可以绘制出那些几何图形           方法                               ...

ipoolo的专栏 234

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

判断SD卡是否存在

android.os.Environment.getExternalStorageState().equals(                      android.os.Environment.MEDIA_MOUNTED)

ipoolo的专栏 225

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Android菜鸟日记15-传感器与摄像头

传感器 sensorManager = (SensorManager) getContext().getSystemService( Context.SENSOR_SERVICE); //获得传感器控制器[SensorManager] //getContext()获得环境 //getSystemService(Context.SENSOR_SERVICE);获得系统服务(传感器) ...

ipoolo的专栏 220

android菜鸟日记1

http://ask.lurencun.com 海大知道 Android菜鸟日记 Android 应用程序主要由3部分组成:应用程序描述文件[xml], 各种资源的集合[res], 以及应用程序的源代码。 j2ee 开发与 android发开有高度的类似 j2ee 用标记语言构建view android也是,但Android用的标记语言xml 这种标记语言更好,无需硬编码应用...

ipoolo的专栏 200

[记录]setTag

一、异常: Caused by: java lang IllegalArgumentExcpetion: The key must be an application-specific resource id 一般是由于传入的参数(int型的id值)不是由系统自动生成的(就是位于gen文件夹中的,gen中的id值可以保证唯一性)所导致。 比如方法setTag(int key, Objec...

ipoolo的专栏 198

android菜鸟日记2 contentProvider

Android菜鸟日记2 contentProvider contentProvider的概念: contentProvider是一种资源包装器。充当抽象列集和数据库中真实的列集之间的媒介。 Android MIME类型的结构(通过getType()获得) MIME标准结构 父类型/子类型 如果是供应商具有的专用数据格式的话,则为Vnd开头 Ex:Micorsoft...

ipoolo的专栏 196

[转]Android文件管理器介绍

  转自:http://www.linuxidc.com/Linux/2011-10/44521.htm   今天拿这个改了一个 路径选择器 ======================================= 1.     Android文件管理器介绍 Android系统并不自带文件管理器,但是很多情况下,我们有诸如从SD中打开文件的需要,就必须借助三方开发的资源管理器,常...

ipoolo的专栏 191

Android菜鸟日记17-SeekBar的图片效果

Android菜鸟日记17 SeekBar的图片效果 Test.xml 背景 二级进图条图片资源 一级进度条图片资源 SeekBar 拖动条的意思 如果想让SeekBar的拖拉效果为图片的话 只在布局文件中写是不够的。 需要另写一个xml 来定义 Seekbar的 progressDrawable来定义效果[背景、一级进度条效果、二级...

ipoolo的专栏 183

[android]待解决 lisTview 的onItemSelected 监听事件焦点的问题。

今天遇到个问题 到目前为止 一直不理解为什么 大概描述下布局 一个button下面一个listview   当焦点从bt第一次到lv的第一行时候 onItemSelected 被调用, 然后让焦点向上回到BT 再第二次下到LV第一行 时 onItemSelected 就没有被调用了 思前想后不知道原因,最后用了另一种方法绕过去了   另 如何能让对listview上item的o...

ipoolo的专栏 180

iOS 多语言本地化教程,VS Code KXApp 编辑 String Catalog .xcstrings

做 iOS 多语言本地化总要在 VS Code 和 Xcode 之间来回切?这篇讲用 KXApp(快蝎)在 VS Code 里直接编辑 String Catalog(.xcstrings):双击打开和 Xcode 一样的表格,`.xcstrings` 与老的 `.strings`、`.stringsdict` 同表编辑,加语言同步登记到工程、从源码扫描同步新 key,复数、设备变体和变量占位都在表里处理,改源语言文本后已有翻译自动标需复核。文件仍是标准格式,回 Xcode 打开一致。

2501_91592143的博客 157

成为全栈·基础补充·Nginx 入门:反向代理与静态托管

Nginx 可以托管前端静态文件,也可以作为反向代理把 HTTPS 请求转给内部 API。本文从请求路径讲起,解释反向代理、静态目录、代理头、路径拼接、可信 IP、Cookie、上传体积、超时和缓存边界,并提供配置结构示例和逐层排查顺序。配置片段需要结合实际证书、路由和运行平台验证,不能直接复制为生产方案。

FungLeo's Blog 289

Android 开发入门实践(二):Kotlin 空安全,从可空类型到安全访问

延续 NewsApp 项目中的新闻标题练习,记录 Kotlin 安全调用。

Easyhood的博客 276
上一篇: [生活] 最近的状态 很不好 需要改变些了 更积极点
下一篇: [转]Android开发者指南-Manifest.xml-activity[原创译文]
iPoolo
博客等级 码龄17年 2粉丝 168原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值