- 博客(5)
- 收藏
- 关注
原创 同局域网下远程adb连接安卓设备
1.确认adb版本相同2.在需要远程连接的主机上设置本地端口转发netsh interface portproxy add v4tov4 listenport=5037 listenaddress=127.0.0.1 connectport=5512 connectaddress=192.168.1.2(物理连接设备的主机IP) 注意,该命令行需要管理员权限3.确认物理连接设备的主机以I...
2019-11-15 22:24:41 1463
原创 观察者模式
最近开始接触RxJava等安卓第三方库,RxJava其实就是基于观察者模式设计的,而语音助手项目里也有不少地方用到了观察者模式。最开始我被这种回调函数搞得很头疼,后来看多了才觉得这种思路很清晰。写这篇博客也是为了加深自己的印象。观察者模式的优点观察者只需要向被观察者订阅(注册),然后他就不需要时时刻刻盯着被观察者是否有变化,而是当被观察对象变化时就会自动来告知他进行更新。同时观察者和被观察者双...
2019-09-04 12:32:51 105
原创 JAVA8的语法新特性
@[JAVA8的语法新特性]昨天公司开了一节培训课给新员工讲解Java8的语法新特性,便于刚入职的新员工能写出简洁的代码。多了解编程语言新版本的特性好处不少,一是新特性使得我们在开发过程中能化繁为简,同时又能让读者容易理解。二是在后续的秋招中当面试官问我们有没有了解过JAVA8,C++14的新特性时不至于说不出话来。如果能够讲出自己对lambda,stream等的理解和使用经历,相信也是一个加分...
2019-08-11 21:11:31 717
原创 Git版本回退和分支合并
@[Git跳坑记录]刚进入公司,初学Git可以说是疯狂跳坑试错。有些命令使用的时候知其然还要知其所以然,比如reset,不然可能半天的功夫就白费了。写这篇博客刚好可以加深记忆。版本回退 git reset一开始使用的时候总是习惯性加上–hard,也没有理解参数的含义。结果有一次想追加提交时误打成git commit时就傻眼了,然后又不假思索地再输入了git reset --hard HEAD...
2019-07-30 12:05:46 1276
原创 Android编程权威指南读书笔记
@[Android编程权威指南读书笔记]添加中,方便自己初学android进行复习设备旋转与Activity生命周期设备旋转时,系统会销毁当前的Activity实例,然后创建一个新的实例,因此会导致当前页面的状态变量被重置。如果想保存这些状态变量,可以重写onSaveInstanceState(Bundle)方法,将数据保存在Bundle中。Bundle是一种类似HashMap的键值对数据结...
2019-07-21 22:39:01 167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人