首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
xulj
掘友等级
Android开发工程师
15914270482
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
xulj
赞了这篇文章
BlackFlagBin
Flutter开发 @亚米网
·
7年前
关注
Glide源码分析
在早期的Android开发中,图片加载其实一直是个比较麻烦的问题。我们在处理图片时会遇到各种各样的问题:内存溢出、列表中图片错位等等。但到了如今,这些问题基本上是不会再遇到...
12
评论
分享
xulj
关注了
BlackFlagBin
Android开发工程师
xulj
赞了这篇文章
苏火火
Android @江南皮革厂
·
1年前
关注
深入研究Android内存优化(上)- 至少解决APP中90%的内存异常问题
前言:每个意念都是一场祈祷。一、概述 内存作为计算机程序运行最重要的资源之一,需要运行中合理的资源分配与回收,不合理的内存占用轻则使得用户应用程序运行卡顿、ANR、黑屏,重...
106
9
分享
xulj
Android开发工程师
·
4月前
关注
Android 面试之ANR
1. 什么是ANR ANR(Application Not responding),是指应用程序未响应,Android系统对于一些事件需要在一定的时间范围内完成,如果超过预...
0
评论
分享
xulj
关注了
Glim
Android开发工程师
xulj
Android开发工程师
·
7月前
关注
蓝牙协议 - HFP协议
1、定义 让蓝牙设备可以控制电话,如接听、挂断、拒接、语音拨号等。HFP中蓝牙两端的数据交互是通过定义好的AT指令来通讯。 2、HFP连接流程 3、获取HFP协议对象 4、...
8
3
分享
xulj
Android开发工程师
·
7月前
关注
Bluetooth 获取手机联系人与通话记录
通过蓝牙连接手机,可以通过以下方法获取对应手机的通讯录信息 1、创建实体 2、蓝牙连接手机,查询通讯录数据...
0
评论
分享
xulj
Android开发工程师
·
7月前
关注
Android面试 - 计算机网路
1、网络分层 2、三次握手与四次挥手 第一次握手:客户端发送初始序号x和syn=1请求标志。 第二次握手:服务器发送请求标志syn,发送确认标志ACK,发送自己的序号seq...
0
评论
分享
xulj
Android开发工程师
·
7月前
关注
Android Jetpack 之 ViewModel
如果在屏幕旋转等配置更改后Activity或Fragment被销毁并重新创建,ViewModelProvider会返回同一个ViewModel实例而不是创建一个新的实例,从...
0
评论
分享
xulj
Android开发工程师
·
7月前
关注
Android面试之APP启动流程
##准备 1、三个进程 2. 六个大类 可以说,APP启动的流程就是通过这六个大类在这三个进程之间不断通信的过程。 启动流程 ####1、Launcher响应用户点击,通知...
1
评论
分享
xulj
Android开发工程师
·
8月前
关注
Android Jetpack 之 Lifecycle
1、Lifecycle 介绍 2、使用 Lifecycle 解耦页面与组件 自定义一个定时器,与Activity解耦,看代码 实现效果如下: 3、使用 LifecycleS...
0
评论
分享
xulj
Android开发工程师
·
8月前
关注
Android面试题
Activity的启动流程 Activity四种启动模式 每次启动一个Activity就会创建一个新的实例。 如果新Activity已经位于任务栈的栈顶,就不会重新创建,并...
0
评论
分享
xulj
Android开发工程师
·
8月前
关注
uniApp与原生Android 的交互
准备 首先我们需要下载官方提供的sdk 下载地址:https://nativesupport.dcloud.net.cn/AppDocs/download/android ...
0
评论
分享
xulj
Android开发工程师
·
8月前
关注
蓝牙之BluetoothAdapter
1. 接口定义 2. 获取BluetoothAdapter 3. 检测设备是否支持蓝牙 4. 开启、关闭蓝牙 5. 获取当前蓝牙设备名称 6. 扫描附近蓝牙设备 7. 获取...
0
评论
分享
xulj
关注了
林栩link
Android开发工程师
xulj
Android开发工程师
·
2年前
关注
Android 面试 - 框架原理
Glide原理 通过Lifecycle在Fragment关键生命周期通知RequestManger进行相关的操作。 LeakCanary原理 即 KeyedWeakRefe...
0
评论
分享
xulj
Android开发工程师
·
2年前
关注
Android面试 - 线程安全
线程安全: CAS 线程状态: 线程处于限时等待状态,是由于线程调用了一下方法之一,并且指定一个正数等待时间。 线程处于等待状态,是由于线程调用了以下方法之一。...
0
评论
分享
xulj
Android开发工程师
·
2年前
关注
Android 面试 - JVM 知识
java 基础知识,jvm相关知识,jvm内存模型,类加载器,类的加载过程,垃圾回收机制,回收算法。...
0
评论
分享
xulj
Android开发工程师
·
4年前
关注
Flutter ListView实现下拉刷新
1、使用flutter_easyrefresh实现列表刷新在pubspec.yaml添加包的应用,包括国际化2、创建一个list页面,并使用flutter_easyrefr...
2
2
分享
xulj
Android开发工程师
·
4年前
关注
Flutter之Dart异步实现
Dart是基于单线程加事件循环来完成耗时操作的处理。 事实上事件循环并不复杂,它就是将需要处理的一系列事件(包括点击事件、IO事件、网络事件)放在一个事件队列(Event ...
0
评论
分享
下一页
个人成就
文章被点赞
13
文章被阅读
14,616
掘力值
373
关注了
14
关注者
4
收藏集
2
关注标签
15
加入于
2018-08-01