首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
玩毛线的包子
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 10
沸点 0
赞
10
返回
|
搜索文章
最新
热门
【Android NDK】(二)打印日志
NDK开发,打印日志也是一个很重要的功能,新建NDK工程的时候会自动集成log的库,下面介绍下手动添加log日志库的方法。
【Android NDK】(一)cmake构建项目
本文记录了cmake新建项目和module手动集成NDK环境的步骤。 强大的NDK调试工具。 File->new->New Project,自定义项目名称什么的,其他的默认即可。 这个位置可以随意放,我是在app根目录或者module的根目录创建的CMakeLists.txt文…
Android列表刷新过快点击无响应处理
ListView刷新频率高的时候(刷新频率1秒十多次),点击列表,没有触发OnItemClick事件。尝试了降低频率到5秒一次,就可以正常响应。 有个延时任务mTouchModeReset,延时时间是固定的64毫秒。64毫秒之后执行了performClick.run(),如下图…
Android WebView缓存没更新解决方案
客户端加载过H5页面A,后来H5修改为A'发布之后,在很长一段时间内,客户端一直展示的是A,没有更新为A'。 重启之后依然没有更新,只有清除缓存或者重装APP才会更新。 根据现象得出,是由于webview的缓存导致页面一直没有更新。但是为什么没有更新?更新的机制是什么?应该怎么…
Flutter屏幕适配研究
a. 不支持.9格式图片 b. 支持多分辨率,使用多文件夹区分 a. 没有类似Android的values-xhdpi的文件夹区分,一般使用动态计算宽高的方式。 a. 方向 目前没有看到获取状态栏是否已显示的接口。 当状态栏隐藏之后,如果页面有输入框弹出了键盘,状态栏又会重新展…
OOM的起点到终点
线上日志反馈内存溢出问题。根据用户反馈,客户操作一段时间之后,APP 内存溢出崩溃。 这两种情况下都无法定位问题所在。 通过观察发生的版本信息,是从V9.5.6开始的,于是就开始查那期改动的功能(主要是webview优化,其他的是SDK更新),由于没有线上出问题的机型,就找个类…
(蚂蚁金服mPaaS)统一存储
数据库存储 :基于 OrmLite 架构,提供了数据库底层加密能力。 键值对存储 :基于 Android 原生的 SharedPreferences,同时进行了一定的包装,提升了易用性。 文件存储 :基于 Android 原生 File,提供了文件加密能力。 1. 数据库存储方…
Java多线程之Thread源码分析
线程Thread是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。 Java程序运行时,会启动一个JVM进程,JVM寻找到程序的入口main(),会创建一个主线…
Java多线程之FutureTask
创建线程的方式,一般是通过继承Thread或者实现Runnable接口实现,在线程运行结束后如果想获取返回结果,可以使用Handler等实现线程间通讯。而FutureTask可以在运行结束之后直接返回结果。 FutureTask是可以被线程执行并获取返回执行结果的。 其他线程在…
UML画图工具-Graphviz和PlantUML
将Graphviz的bin目录加入path,我的是C:\Program Files (x86)\Graphviz2.38\bin。 如果安装不了,可以使用离线安装的方式,手动下载插件,安装之后重启就可以了。 插件安装完成后,配置Graphviz路径。
下一页
个人成就
文章被点赞
87
文章被阅读
58,093
掘力值
1,228
关注了
5
关注者
42
收藏集
1
关注标签
33
加入于
2018-02-26