背景 最近在项目测试,经常出现 qa 发现客户端有 bug 后,由于没有链接 charles 代理,无法定位是客户端问题还是服务端问题。所以最近做了一款轻量的网络请求抓取 应...
背景 最近在项目测试,经常出现 qa 发现客户端有 bug 后,由于没有链接 charles 代理,无法定位是客户端问题还是服务端问题。所以最近做了一款轻量的网络请求抓取 应...
背景 开发过程中经常会处理 不同android系统版本的适配问题,今天我们就来看一下 android 系统版本号与 sdk 版本对应关系。 通过官方文档查看,这个不多介绍了,...
@圝圝 这个可能跟你的通知创建有关,通知创建在不同版本 sdk 中有兼容性问题,可以朝这个方向再 check 一下哈
android 黑科技 Xposed框架 hook 全局系统通知什么是Xposed Xposed框架(Xposed Framework)是一套开源的、在Android高权限模式下运行的框架服务,可以在不修改APK文件的情况下影响程序运行(...
launcher继承Activity,手机主Activity,其中保存了当安装应用时应用的Manifest文件的启动信息。当点击屏幕app时调用onClickAppMarke...
按ctrl+` 进入Console, 执行以下命令 sublime text 2 sublime text 3
什么是Xposed Xposed框架(Xposed Framework)是一套开源的、在Android高权限模式下运行的框架服务,可以在不修改APK文件的情况下影响程序运行(...
实现view的移动通常有三种方式 1.调用view的scrollTo 或scrollBy2.使用动画来实现3.重置view的layoutparam 今天我们重点分析一下scr...
解决了困惑
公司没大牛带,需要离职么?最近,我小密圈的一位圈友问了我这么一个问题: 张哥,我在想要不要辞职了,我来公司 8 个月了,也确实学到了好多东西,但我最近感觉天天写的代码都一模一样,持续两个月了,这让我有...
// Log.d("hex", "percent:" + percent + "|" + "hex:" + hex);return hex;} catch (...
activity的启动分为隐式和显示启动,显示调用需要定义启动activity的包名和类名,而隐式调用需要在 Mainifest文件中定义intentFilter过滤规则,a...
如果没有对activity配置做处理,那么onSaveInstanceState会在手机系统配置发生变化时进行调用,例如手机横竖屏切换,用于保存当前activity状态,包括...
statelessWidget Stateless widgets 无状态控件是不可变的, 这意味着它们的属性不能改变 - 所有的值都是最终的. 如app入口runApp的w...
将秒数格式化为字符串 /*** 将秒数格式化为字符串** @param secs 秒 secFull 分or分钟** @return %d天%d小时%d分钟*/public ...
背景 android开发过程中,针对后台返回前端的JSON数据进行解析的方式有很多种,可以使用一些开源库例如,FastJSON、Jackson、GSON、JSONObject...
使用场景,用来匹配URI,通常用来匹配内容提供器中的URI 使用demo 定义URI匹配的codeprivate static final int PEOPLE = 1;pr...
作用 通常用于封装外部访问应用数据的接口以及利用内容提供器对应用数据进行操作,包括数据的增删改查,实现跨程序数据共享。 基本用法 利用uri对应用数据进行标识,用来标明需要使...
android6.0增加运行时权限申请 6.0之前应用所需权限需要在开发应用中mainifest中申请,当程序没有获取到申请的应用权限则无法安装应用程序,6.0以后可以在程序...
简介Android Things 是 Google 的基于android开发的一套新的操作系统,可以通过android things系统大规模构建和维护物联网设备。运用 Go...