• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






服从诉

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
1 2 下一页

2022年6月1日

面向对象的六大原则
摘要: 从2016年踏入开发这个行业里,Android,Flutter,React都有所接触后,代码语言一直在变但是有些东西却是一直不会变。 优化代码的第一步--单一职责原则 单一职责原则英文缩写SRP,定义是:就一个类而言,应该仅有一个引起它变化的原因。字面意思比较奇怪,拆开来理解前半句 就一个类而言,在 阅读全文
posted @ 2022-06-01 23:01 服从诉 阅读(211) 评论(0) 推荐(0)
 

2021年10月8日

Android 基于USB的OTG与设备通信
摘要: 最近在做一个手机通过USB来获取到相机内的数据信息的功能,把花费几天的调研总结记录下来。 因为需要边拍摄边获取上传,所以通过PTP传输协议来实现。 PTP实现:https://github.com/shenqinwei/mtp_controller 这个改下在佳能相机上能实现 介绍的也比较全面 这个 阅读全文
posted @ 2021-10-08 16:19 服从诉 阅读(547) 评论(0) 推荐(0)
 

2021年8月1日

java虚拟机面试准备
摘要: java虚拟机运行时数据区分为五个部分:1.虚拟机栈 2.程序计数器 3.本地方法区 4.堆 5.方法区 这里前三个是线程独享的后两个是线程共享的。 1.虚拟机栈主要存放的是栈帧,而栈帧是我们方法运行时产生的数据,里面存放着方法的局部变量表,操作数栈,返回出口等数据,是后进先出的顺序, 执行方法的时 阅读全文
posted @ 2021-08-01 12:13 服从诉 阅读(44) 评论(0) 推荐(0)
 

2021年7月31日

rxjave 面试准备
摘要: 首先对rxjave简单的一个认知 描述:响应式编程,观察者设计模式,实现异步操作的库. 这个描述并不是很详细但是足够精简,接下来基于描述来分析Rxjava源码中是如何体现了这些特点。(主要为面试自我总结方便记忆) 代码1: Observable .create(new ObservableOnSub 阅读全文
posted @ 2021-07-31 16:26 服从诉 阅读(157) 评论(0) 推荐(0)
 
handler面试准备
摘要: 自我总结: 从主体结构来讲主要是三部分,looper,Messagequeue,handle,looper中存在一个死循环不断从信息队列中取出信息交给对应的handle进行处理,主线程中的looper在App启动的时候就会启动,具体代码在activityThread的main方法中,因此在主线程中使 阅读全文
posted @ 2021-07-31 16:18 服从诉 阅读(93) 评论(0) 推荐(0)
 

2017年10月16日

对于HDMI设备连接状态的监听
摘要: 对与最近主要做的是电视机盒子端的开发,其中涉及到设备的状态监听比较繁琐,所以对HDMI的连接状态的监听方法做个记录,方便后续查看。 主要通过两种方式: (1)比较常用的广播监听 注册一个动态广播来获取HDMI接口的插拔,它的Action的name为 “android.intent.action.HD 阅读全文
posted @ 2017-10-16 14:25 服从诉 阅读(4298) 评论(1) 推荐(0)
 

2017年7月12日

Android WiFi使用记录
摘要: 最近在做Android的WiFi部分的开发,连接的工具类参照了这个文章的工具类。 http://www.cnblogs.com/zhuqiang/p/3566686.html 开发中碰上的一些问题,在这里对一些解决办法做了些记录。 1.对于WiFi加密方式的识别 2.连接WiFi的成功率 开发中发现 阅读全文
posted @ 2017-07-12 18:39 服从诉 阅读(3954) 评论(0) 推荐(0)
 

2017年2月9日

学习笔记——Paint 1(MaskFilter)
摘要: 对于Paint没有很好的深入的学习过,在工作之余再巩固巩固。 1.Paint的BlurMaskFilter(模糊效果) 自定义一个View继承View 重写里面的onDraw方法。这里直接上代码了: 阅读全文
posted @ 2017-02-09 10:27 服从诉 阅读(289) 评论(0) 推荐(0)
 

2017年2月7日

MediaRecord一些使用记录
摘要: 今天学习了MediaRecord的使用,第一次使用做个记录。 MediaRecord作用是声音录制,使用步骤如下: 1.新建出音频文件代码如下: 先创建出用于存储音频文件 2.MediaRecorder的初始化 3.MediaRecorder停止 先是调用MediaRecorder的stop的方法, 阅读全文
posted @ 2017-02-07 15:24 服从诉 阅读(1085) 评论(0) 推荐(0)
 

2017年2月6日

CoordinatorLayout使用笔记
摘要: CoordinatorLayout的使用笔记 CollapsingToolbarLayout有两个Children.ImageView用来显示大图.而Toolbar就是折叠后看到的顶栏Toolbar. app:contentScrim="?attr/colorPrimary" ,Collapsing 阅读全文
posted @ 2017-02-06 18:11 服从诉 阅读(466) 评论(0) 推荐(0)
 
1 2 下一页