首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小拓先森
掘友等级
Android 工程师
|
Byte
越努力,越幸运
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
671
文章 616
沸点 55
赞
671
返回
|
搜索文章
最新
热门
Intent#FLAG_ACTIVITY_CLEAR_TOP 真的会 clear top 吗
前段时间处理了一个 App 内草稿丢失的反馈,很多用户反馈连续存了多个草稿之后,草稿箱都只有一个草稿,显然是发生了草稿丢失。从用户反馈的数据来看,反馈用户的系统版本都在 Android 7.0 以下。 经过一段时间的排查,最后发现是草稿被覆盖了,直接原因是:存草稿后拍摄链路页面…
Android单元测试编写二三事
0. 环境 1. 预备知识 2. 配置 Robolectric 单元测试主要基于 JUnit 和 Robolectric 进行。Android Studio 默认集成好了 JUnit,而 Robolectric 则需要稍稍配置一下,这里提供两种方式进行配置。 3. Androi…
如何基于 Docker 在服务器上部署 Seafile Community 版本
Seafile 有个开源的服务器部署版本,而且是支持 Docker 部署的,本着熟悉熟悉 Docker 的初衷,我踏上了折腾的不归路。 检查 Docker CE 是否安装成功。如果运行成功,说明安装无误 配置镜像加速器。针对Docker客户端版本大于 1.10.0 的用户,可以…
Android代码单元测试
1. 目的 2. 测试用例覆盖范围 一个待测试页面对应多个业务单元,每个业务单元对应一个测试用例,每个测试用例都是一条链路(比如点击一个按钮后产生的一系列直接影响如页面跳转等),实现条件覆盖和路径覆盖。 在Android单元测试中,测试用例不需要覆盖所有的方法逻辑(这也是不太现…
Android Gradle 构建优化
本地构建的时候一次需要比较长的时间,存在优化空间。可以使用 --profile 参数来分析构建过程中各个任务的耗时情况,比如 ./gradlew assembleDebug --profile 开发时的 Gradle 构建优化比较有意义,构建测试包、正式包的时候并不需要那么关注…
实现 Android 手机上同时安装正式包和测试包
1. 前言 Maybe 你会有这个烦恼,在开发的时候,测试突然告诉你,正式包上有点问题,需要看一下,这时候你打开测试机发现上面装的是测试包,没事,那就卸载了装个正式包呗。然后嘞,正式包的问题确认完了,发现不是 Bug,而是一个 Feature,你需要回到测试包继续开发,结果发现…
Yet Another WanAndroid Flutter Client
WAF - WanAndroid Flutter, yet another WanAndroid Client written in Flutter. WAF 项目完全开源,单纯为了学习 Flutter,在开发的过程中参考了大量的开源项目,希望大家喜欢。
杭州挖财前端招聘啦~
挖财是行业领先的综合互联网财富管理平台,金融科技独角兽。通过旗下的“挖财记账理财”、“挖财宝”、“挖财信用卡管家”、“钱管家”、“钱堂社区”等移动客户端产品,挖财为用户提供个人财务管理、信用及负债管理、互联网综合理财、社区资讯等一站式的互联网财富管理服务。 依托于对理财需求的深…
Android 代理自动配置PAC研究
PAC,全称Proxy Auto Config,中文名代理自动配置。PAC类似于配置文件,通过这个配置文件,浏览器或者其他UA可以对每一个url配置代理服务,比如这个url要走这个代理,那类url要走那个代理等。 这个PAC配置很简单,就是指定所有流量一律走代理172.18.1…
你不知道的.gitignore
0. 几个概念 1. 简介 2. 描述 一个.gitignore文件显式地指定了哪些文件不应被Git追踪,即被Git忽略掉。在被gitignore之前已经被Git追踪的文件不受gitignore规则的影响。关于gitignore规则的详情请继续往下看。 .gitignore文件…
下一页
个人成就
文章被点赞
63
文章被阅读
53,552
掘力值
795
关注了
108
关注者
24
收藏集
25
关注标签
78
加入于
2016-08-20