Android
文章平均质量分 57
景高旭
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android 拍照,相册获取后的文件并适配10.0获取绝对地址
言简意骇使用本人封装好的工具类就可以在此我告诉大家怎么使用。 cameraUtil = CameraUtil(this)1进行初始化 cameraUtil!!.getOpenCameraFile(object : CallFile { override fun getFile(file: File) { } })2 注册接口用于返回我们拍照后的文件。 cameraUt原创 2021-11-24 14:59:07 · 2134 阅读 · 0 评论 -
Context,Service,Application,Activity的区别?
Activity,Service,Application 关系图。 (课外)ContextWrapper和是一种装饰模式1. ContextWrapper就是一个包装类没有具体的实现,真的是逻辑代码都在ContextImpl中,ContextImpl继承自抽象类Context,并实现了其中的抽象方法。2. Context类是最上层的抽象类,在内部定义了大量的抽象方法,其startActivity方法也定义其中。3. Activity继承自Contex...原创 2021-11-17 11:26:01 · 2174 阅读 · 0 评论 -
activity启动流程或工作流程
1启动activity 原理。 1.1 启动方式。 Intent intent =new Intent(this,MainActivity.class);startActivity(intent); 1.2 源码分析(注本篇幅源码和讲解较多如若不清楚还请好好品鉴) 1.3 点进startActivity 中让我们一探究竟 1.3.1 ...原创 2021-09-15 21:59:56 · 1773 阅读 · 0 评论 -
无代码入侵的广播监听
采用 JetPack 技术 (注 在Androidx才可使用)使用方式1 添加依赖 implementation "android.arch.lifecycle:common-java8:1.1.1"2 创建网络监听类public class NetWorkStateReceive extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) {原创 2021-04-07 16:57:24 · 382 阅读 · 0 评论 -
Android Camera 相机开发第一篇
相机现实知识: Camera SurfaceView (SurfaceView 也是TextureView,最常用的当然是SurfaceView 所以主讲SurfaceView) 俩者关系脑图一、SurfaceView 、Surface 、 SurfaceHolder关系图S...原创 2020-09-02 11:45:32 · 5261 阅读 · 0 评论 -
ConstraintLayout 动态设计View的约束
对于 ConstraintLayout 约束布局我想大家应该都接触过,约束布局可以减少布局的嵌套并且约束写的好没有适配的烦恼。如果不了解的同学点击这里了解约束布局ConstraintLayout我这边这篇博客是解决大家在项目中对于View的显示(View.VISIBLE)和 隐藏 (View.GONE)的动态烦恼。如果你当前的约束A 被隐藏那么 和A有约束的View会在布局错乱 ,所以才需要动态的添加约束,直接工具类当前和XML中的约束名字都是一致的并且上备注。public c...原创 2020-08-18 16:15:29 · 861 阅读 · 0 评论 -
AndroidStudio Cannot invoke method close() on null object
Cannot invoke method close() on null object 关于报错。1gradle 编译失败报的错, 将app 目录中的 build 文件删除,重新编译就好了(如果这样好了就不要再去尝试 2 的解决方式了)2 在项目的Build.gradle 中进行添加 在 buildscript 标签 下和 allprojects 标签下添加configurations.all { resolutionStrategy.cacheDy...原创 2020-08-18 15:50:59 · 2990 阅读 · 4 评论 -
自定义View从0到1 (1)
第一章 浅谈自定义View我们先带入门浅谈自定义View与了解自定义View想要学好自定义View对于View要有一个了解不可能一上来就要写一些花哨的视图。对于自定义View我们先了解Paint(画笔)打个比方我们要进行作画那么画笔Paint有了那么我们需要作画的纸Android中Canvas(画布),现在我们知道了俩个对象Paint(画笔),Canvas(画布)。接下来我们去了解Paint...原创 2019-11-25 09:55:02 · 361 阅读 · 0 评论 -
Android WebView 点击图片获取查看预览大图缩小
WebView 点击图片在移动端要注入JS 去搞定 但是一般这种需求也是可以教给你们丰富经验的H5前端小姐姐(小哥哥)进行搞定的那么如果前端小哥哥或者小姐姐不会怎么办那么请看下文1 添加网络权限 <uses-permission android:name="android.permission.INTERNET" /> <uses-permissio...原创 2019-11-15 11:53:19 · 1011 阅读 · 0 评论 -
关于Android适配版本Q
对于Android Q 也就是Android 10.0的到来大家做好准备了吗, 这篇博客用来给大家普及Android Q 适配知识的普及。当然本人首推的是官方Google的文档,不关官方更新到那个版本我们开发者肯定关心的是如何适配。 1 储存空间Android Q 方面还是使用...原创 2019-07-29 11:34:43 · 4908 阅读 · 3 评论 -
View滑动到底可以用几种方式实现呢?
在了解View滑动的书记兼我们需要知道View的坐标系,如果坐标都不知道在什么未知那么索然无味的让它动起来又有什么意义呢?如上图我们根据图片也能得到View的宽高。viewWidth= getLegt() - getRight(); View的宽viewHeight = getTop() - getBottom(); View的高1.1...原创 2019-09-04 10:59:21 · 353 阅读 · 0 评论
分享