当前位置:首页 > 安卓源码 > 技术博客 >

找到  技术博客  ( 692 个)

Andriod-Dagger2使用技巧,代码参考

参考资料: https://www.jianshu.com/p/1d84ba23f4d2 https://mp.weixin.qq.com/s/lh3dgJK95cgbG-bUZfvbFA 听说好多开发者采用Dagger2+RxJava+Retrofit+mvp结构来进行开发,虽然Dagger2已经出来好久了,但一直没有进行总结,今天所以有必要总结一下Dagger2。 ...

技术博客 发布于 2019-08-15 09:05 阅读(142)

React Native 与 嵌入Android原生与Activity页面互相跳转

前言 RN作为混合开发,肯定需要与原生直接的页面跳转,这里也属于和原生端通信的知识模块。我们知道Android的页面跳转是通过Intent、Rn是通过路由,而两者直接页面互相跳转就需要原生借助JS暴露接口给Rn来实现了。先上效果图: Demo源码地址:https://github ...

技术博客 发布于 2019-08-15 09:02 阅读(249)

Android 进程优先级详解

前言 让我们面对现实:移动设备上没有无限的内存、无限的电池或者其它无限的资源。这对应用而言意味着 你应该把进程死亡作为应用生命周期的一个自然过程对待 。最重要的是确保杀死进程及内存回收不会对用户造成负面影响。事实上,Android 中的多数进程架构都 ...

技术博客 发布于 2019-08-15 09:01 阅读(129)

线程池运行机制作用 Executors介绍

线程运行机制(了解) 开启线程过多,会消耗 cpu资源 单核cpu,同一时刻只能处理一个线程,多核cpu同一时刻可以处理多个线程 操作系统为每个运行线程安排一定的CPU时间---- 时间片 ,系统通过一种循环的方式为线程提供时间片,线程在自己的时间内运行,因为时 ...

技术博客 发布于 2019-08-15 09:00 阅读(160)

Android多种方式实现相机圆形预览 看这一篇就够了

效果图如下: 一、为预览控件设置圆角 为控件设置ViewOutlineProvider public RoundTextureView(Context context, AttributeSet attrs) { super(context, attrs); setOutlineProvider(new ViewOutlineProvider() { @Override public void getOutline(View vi ...

技术博客 发布于 2019-08-13 17:46 阅读(384)

Android简易换肤 多套皮肤一键更换,代码分享

这是一个Android换肤的库,代码量极少,支持换肤的情况还比较多,提供了以下功能: 无需重启,一键换肤效率高 支持App内多套皮肤换肤 支持插件式动态换肤 支持Activity,Fragment,以及使用LayoutInflater创建的View换肤 支持手动创建的View换肤 支持Recycle ...

技术博客 发布于 2019-08-13 17:45 阅读(234)

用Python设计一个请假模式

由于你没有用一些设计模式去优化你的代码,所以导致很多小伙伴只能把自己的代码重写。这次我们通过请假条来讲讲设计模式-职责模式 一 什么是职责模式 比如我们要请假,我们一般都是写个请假条,然后提交给系统!系统会自动根据你的请假的情况,找对应的主管 ...

技术博客 发布于 2019-08-13 17:44 阅读(499)

Android 事件体系全面总结+实践分

在这之前看了很多相关文章,有一个整体认识以后,就要开始动手体验一下了。动手之前要明确事件分发机制要研究的是什么: 事件序列在ViewGroup/View之间的传递规则。 注意几点: 研究的是事件序列而不是单个事件 至少要考虑到一个ViewGroup和一个View 传递或 ...

技术博客 发布于 2019-08-10 19:35 阅读(165)

Android多线程技术选型最全指南

维度的Trade Off 今天我想先说一个英文单词,叫Trade Off。 中文翻译过来可以说叫权衡,妥协,但是这么干巴巴的翻译可能不能体现这个词的牛逼之处,我来举个例子。比如迪丽热巴和谢娜同时追求我,虽然迪丽热巴颜值更高,但是考虑到谢娜在湖南台的地位以及和 ...

技术博客 发布于 2019-08-10 19:33 阅读(182)

Android 原生 PDF功能实现:PDF阅读、PDF页面跳转、PDF手势伸缩、PDF目录树、PDF预览

Android 原生 PDF功能实现:PDF阅读、PDF页面跳转、PDF手势伸缩、PDF目录树、PDF预览 PDF Demo 效果 1、背景 近期,公司希望实现安卓原生端的PDF功能,要求:高效、实用。 经过两天的调研、编码,实现了一个简单Demo,如上图所示。 关于安卓原生端的PDF功能 ...

技术博客 发布于 2019-08-10 19:32 阅读(351)