Android 三言两语

Android 三言两语能说完的小知识点汇总 ,不罗嗦..

1. android:background="#6600ff00" 颜色代码是 8 位,难道不是 RGB 编码?

#6600ffbb 是66代表透明度,00代表红色,ff代表蓝色 bb代表绿色,也就是 ARGB的排列方式,都已经转换为16进制,最大数值不能超过255 .

 

2.如何使用 adb 安装 apk 程序到 AVD模拟器?

假设想安装 qq.apk ,那么首先将qq.apk复制到 android-sdk-windows\platform-tools 文件夹下,然后CMD模式(命令行模式)使用 cd 命令进入 platform-tools 文件夹, 输入 adb install qq.apk , 如果报 INSTALL_FAILED_ALREADY_EXISTS 安装失败错误,尝试使用 adb install -r qq.apk

 

3. AVD模拟器配置文件去哪里了?怎么指定到想要的文件夹下?

Linux (~/.android/avd) 
Windows xp (C:\Documents and Settings\登陆用户名\.android\avd)
Win 7 (C:\Users\登陆用户名)
假设想将配置文件 .android 保存到自己想要的文件夹下 ,如 E:/android-sdk-windows 下

设置系统环境变量,新增 ANDROID_SDK_HOME ,值设为 E:/android-sdk-windows 即可.

 

4. adb shell 操作 sqlite3 数据库中文显示乱码解决.

1.) 打开 adb shell 之前,首先设置 cmd 的显示编码格式为 UTF-8(65001) , 简体中文 windows 默认为 GBK(936)

开始运行->cmd->chcp 65001

2.)右键点击弹出 cmd 窗体,选择属性->字体-> Lucida Console ,即可.

 

PS:  修改回 windows 默认编码格式 chcp 936 , 已打开的adb shell sqlite3 操作最小化再恢复即可看到中文.

设置详情参阅: http://android.tgbus.com/Android/tutorial/201104/348715.shtml

 

5. 通过 adb shell 查看机器 IP 的命令

 

C:\Users\John>adb shell
$ su
su
# getprop
 

6. LogCat 内容复制的方法

在Eclipse 中开始只会导出 txt 方式..单行导出没找到方法,现在你直接点击单行内容 ,ctrl+c 试试看..

 

7. Activity 横屏竖屏转换防止重复调用 onCreate() 方法

方法1.强制法-启动就是竖屏,无视用户'屏幕自动旋转'设置

           android:screenOrientation="portrait"

方法2.通用法-允许横屏竖屏切换,同时还不重复调用 OnCreate() 方法

            android:configChanges="orientation|keyboardHidden"

打开 AndroidManifest.xml 找到想要设置的 Activity ,根据自己的需求,使用方法1或方法2 ,两种方法都写入,方法2 将无效

 

 

        <activity android:name=".ActivityMain"
                  android:label="@string/app_name"
                  android:screenOrientation="portrait"
                  android:configChanges="orientation|keyboardHidden"
                  >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据引用\[1\]的信息,CMOS sensor的曝光方式有场曝光Global shutter和行曝光Electronic rolling shutter。在行曝光Electronic rolling shutter模式下,每一行像素的曝光开始时间和结束时间是不一样的,而在场曝光Global shutter模式下,所有像素的曝光开始时间和结束时间都是一样的。因此,行曝光模式下捕获快速移动的物体可能会引起图像失真和扭曲,而场曝光模式需要更高成本的存储器来存放像素值。 至于sensor的读出时间如何计算,引用\[3\]提到了读出噪声,其包括黑电平(暗电流)和满足高斯分布的噪声。读出时间的计算通常涉及到传感器的特性和读出电路的设计。具体的计算方法可能因传感器的不同而有所差异。一般来说,读出时间可以通过传感器的帧率和曝光时间来计算。帧率是指每秒钟传感器能够采集和读出的图像帧数,而曝光时间是指传感器曝光的持续时间。读出时间可以通过帧率减去曝光时间来得到。 总结起来,sensor的读出时间可以通过帧率减去曝光时间来计算,具体的计算方法可能因传感器的不同而有所差异。 #### 引用[.reference_title] - *1* [【camera】【CMOS Sensor】感光芯片cmos sensor简单介绍](https://blog.csdn.net/sinat_41752325/article/details/127629360)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [三言两语讲讲 sensor 的噪声](https://blog.csdn.net/m0_37324740/article/details/114847710)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值