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。
    • 某些设备可能无法直接录制,原因是分辨率太高。如果遇到此类问题,系统将自行指定较低的分辨率。
    • 不支持录制过程中屏幕旋转,如果录制过程中旋转,有可能画面被切断。
    • 无法同步录制音频。
posted @ 2016-11-03 17:55  win24  阅读(148)  评论(0编辑  收藏  举报