摘要: 1、继承关系 2、组合关系 3、View 的绘制流程 3.1、创建R.attrs.styleable,申明需要用到的属性值,在使用时可以根据属性进行定义 3.2、extends View ,依次添加构造方法 public A (Context context){this(context,null); 阅读全文
posted @ 2019-07-27 19:56 CoCoBill 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 1、查看自己本机的dns cmd -> ipconfing /all 2、修改模拟器的dns 跟PC本机一致。 开启模拟器 -> cmd -> adb root (需要root权限才能,设置模拟器的DNS) -> adb shell -> getprop (获取模拟器系统属性,找到里面的net.dn 阅读全文
posted @ 2019-07-27 19:49 CoCoBill 阅读(528) 评论(0) 推荐(0) 编辑
摘要: ConstraintLayout 继承自ViewGroup。 1、约束类型: 相对定位 允许将指定的控件添加约束条件 水平轴:left 、right、start、end 垂直轴: top、bottom、text baseline 可用约束: layout_constraintLeft_toLeftO 阅读全文
posted @ 2019-07-27 19:48 CoCoBill 阅读(223) 评论(0) 推荐(0) 编辑
摘要: AudioRecord 与 MediaRecorder 区别 AudioRecord 基于字节流录制,输出的是pcm数据,未进行压缩,直接保存的pcm文件不能被播放器识别播放。 可以对音频文件进行实时处理,直播类中对录制的声音进行变声编辑。 MediaRecorder 是基于AudioRecord之 阅读全文
posted @ 2019-07-27 19:44 CoCoBill 阅读(888) 评论(0) 推荐(0) 编辑