Android知识合集
1、Intent(意图)
显式意图:调用Intent.setComponent()或Intent.setClass()方法明确指定组件名,
明确指定了Intent应该传递给哪个组件。
隐式意图:没有明确指定组件名,android系统根据隐式意图中设置的动作(action)、
类别(category)、数据(Uri和数据类型)找最合适的组件来处理。
2、android textview内容超长滚动视图
1、首先xml文件TextView配置
<TextView
android:id="@+id/tv"
android:layout_width="500dp"
android:layout_height="fill_parent"
android:layout_marginLeft="30dp"
android:layout_marginTop="30dp"
android:layout_marginBottom="20dp"
android:textSize="22sp"
android:textColor="#000000"
android:scrollbars="vertical"
android:background="#C0C0C0"/>
2、然后代码设置
tv = (TextView)this.findViewById(R.id.tv);
tv.setMovementMethod(ScrollingMovementMethod.getInstance())
3、server aidl+jni+串口
mark记忆:
server aidl+jni+串口
4、Android屏幕适配
例子:values-mcc310-en-sw320dp-w720dp-h720dp-large-long-port-car-night-ldpi-notouch-keysexposed-nokeys-navexposed-nonav-v7
解释:values-mcc310(sim卡运营商)-en(语言)-sw320dp(屏幕最小宽度)-w720dp(屏幕最佳宽度)-h720dp(屏幕最佳高度)-large(屏幕尺寸)-long(屏幕长短边模式)- port(当前屏幕横竖屏显示模式)-car(dock模式)-night(白天或夜晚)-ldpi(屏幕最佳dpi)-notouch(触摸屏模类型)-keysexposed(键盘类型)-nokey(硬按键类型)-navexposed(方向键是否可用)-nonav(方向键类型)-v7(android版本)
5、Android开发学习之路--性能优化之常用工具:http://blog.csdn.net/eastmoon502136/article/details/54379340
6、Android屏幕录像
adb shell screenrecord /sdcard/XXX.mp4
-
- 输入 --time-limit N,限制视频录制时间为N秒。如果不限制,默认180秒。
- 输入 --size N*N,限制录制视频分辨率为N*N。如果未指定,默认使用手机的分辨率。
- 输入 --bit-rate,指定视频的比特率为6Mbps。如果不指定,默认为4Mbps。
- 某些设备可能无法直接录制,原因是分辨率太高。如果遇到此类问题,系统将自行指定较低的分辨率。
- 不支持录制过程中屏幕旋转,如果录制过程中旋转,有可能画面被切断。
- 无法同步录制音频。