注册登录
产品
社群
使用“Bing”搜本站
使用“Google”搜本站
使用“百度”搜本站
✓
站内搜索
注册登录
问答
博客
资讯
标签
用户
活动
极客观点
项目管理
HarmonyOS
开发者社区
热门标签
javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员
ONES 研发管理
思否企业问答
问答
博客
资讯
标签
用户
活动
极客观点
项目管理
HarmonyOS
开发者社区
热门标签
javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员
ONES 研发管理
思否企业问答
Anchorer
31
获赞数
5
关注数
84
粉丝数
关注他
发私信
杭州
浙江大学 | 计算机学院
github.com
IP 属地浙江
2012-10-16 加入
浏览 10.3k
举报
屏蔽
主页
回答
5
提问
文章
9
更多
Show what you're made of.
431 声望
|
学徒
全站排名超越 96% 用户
android
415
java
304
testing
268
espresso
118
动态加载
38
1
黄金勋章
归零进一
1
白银勋章
分类专家
1
青铜勋章
辅导员
个人动态
发布了文章
2016-09-14
Android Nougat - 有点好玩的Multi-Window
Anchorer
自从我的Nexus 6加入了Android beta计划以来,我便在很早的时候就体验上了Android Nougat的一些新特性,自然也体验到了比较重要的Multi-Window新特性。不过,在当前Android Nougat普及度特别低(尤其是我的Nexus 6还没有收到官方ota)的情况下,Multi-Window的体验也...
回答了问题
2016-08-17
自己写的 interface 为什么能作为监听器?
Anchorer
这本质上是一个方法调用。假设我们有两个类A和B,我们期望在A的某个时刻调用B的某个方法,我们可以让A保持一个B的引用,在合适的时机进行方法调用:
关注了问题
2016-08-17
自己写的 interface 为什么能作为监听器?
回答了问题
2016-08-12
Nexus5X Android 6.0系统安装签名打包后的应用显示应用未安装
Anchorer
说明之前安装的APP没有删除干净。在设置--应用--所有应用中可以找到对应的应用,该应用会显示“未针对该用户安装”。点进来到应用信息界面,右上角菜单栏可以选择“为所有用户卸载”。
发布了文章
2016-08-01
Android动态加载插件APK
Anchorer
我曾经在开发Android Application的过程中遇到过那个有名的65k方法数的问题。如果你开发的应用程序变得非常庞大,你八成会遇到这个问题。
赞了文章
2016-06-16
android 实现【夜晚模式】的另外一种思路
Gemini
源码地址 在一切开始之前,我只想用正当的方式,跪求各位的一个star [链接] 预览 序 在写SegmentFault for Android 4.0的过程中,因为原先采用的夜间模式,代码着实不好看,于是我又开始挖坑了。 在几个月前更新的Android Support Library 23.2中,让我们认识到了Day...
赞了文章
2016-04-28
Android 优化交互 —— CoordinatorLayout 与 Behavior
Gemini
如果你已经很时髦的用上了AppBar,TabLayout,FloatActionButton,以及Snackbar的话,我想你多多少少肯定知道CoordinatorLayout这个东西。 它的神秘感来自于在布局文件 (xml) 和代码调用上完全看不出和其他组件任何的耦合,却能做出一些神奇酷炫的交互效果。
发布了文章
2016-03-16
Android自动化测试-从入门到入门(7)UI Automator
Anchorer
到目前为止,我们已经完成了对Espresso的介绍。从之前的文章我们可以看到,Espresso对Android APP的自动化测试提供了一系列非常强大的工具和方法。
发布了文章
2016-02-22
Android自动化测试-从入门到入门(6)会玩的Espresso
Anchorer
之前的文章中,我们介绍了Android自动化测试的一些背景,以及Espresso的基本应用。除了之前介绍过的Espresso的相关用法,Espresso还提供了一些其他的用法,可以让我们在不同场景下灵活使用。这篇文章我们依然关注于Espresso提供的功能。
发布了文章
2016-01-30
Android自动化测试-从入门到入门(5)AdapterView的测试
Anchorer
在之前的文章中,我们简单介绍了Espresso的使用。通过onView()方法我们可以快速定位到界面上我们需要测试的目标元素。整体来说,onView()比较适用于UI比较简单的情况,在不需要过于复杂的匹配条件的情况下是很方便的。但是,对于类似ListView这种有UI复用的元素来说...
回答了问题
2016-01-29
github上的项目导入Android studio出错
Anchorer
您的问题里面描述的意思看起来是从github上把源项目下载了下来,然后想要在你自己的Android Studio中打开这个项目;但是下面贴的"Getting Started"意思是说如果你想在你自己的project中使用这个类库,需要进行的配置项。两者是不一样的。
回答了问题
2016-01-28
android UI单元测试-Espresso的相关学习资料?
Anchorer
前段时间由于工作需要研究了一下自动化测试的一些东西,包括Android提供的Espresso,以及第三方跨平台的Appium。这两者都是侧重于UI测试的,对于功能性或者单元测试还是要用其他的工具进行编写。
发布了文章
2016-01-26
Android自动化测试-从入门到入门(4)uiautomatorviewer
Anchorer
关于onView()方法,我们需要首先知道目标控件的一些属性值,然后再围绕我们的目标属性构建一个匹配规则。但有些时候,控件的属性并不是那么明显,或者并没有那么容易获取到,这时,我们可以使用Android提供的uiautomatorviewer工具帮助我们进行分析。
回答了问题
2016-01-25
新手关于android studio创建项目的问题
Anchorer
你的Hello World没有显示是因为你的APP并没有在模拟器中成功启动。你的模拟器只是显示了一个桌面,而没有启动APP。你可以在Android Studio中切到"Run"选项卡,在启动APP的时候可以看到如下日志:
发布了文章
2016-01-23
Android自动化测试-从入门到入门(3)Espresso入门
Anchorer
这个思路的意思是在于,我要让机器模拟我的测试过程,那么我就需要针对那些我(作为用户)能看到的东西,也就是UI。比如说,我并不关心某个网络请求返回值的具体数据是否正确,我关心的是我能在UI上看到我希望看到的结果。基于此,我做各个测试用例的一个通用的思路...
发布了文章
2016-01-21
Android自动化测试-从入门到入门(2)Testing APIs
Anchorer
根据该系列文章的第一篇:Hello Testing,大家已经对整个自动化测试运行流程有了一个基本的了解,接下来我们该集中精力关注具体的脚本实现了!在具体实现之前,我们先来了解一下Android提供的对于自动化测试的一些支持。
赞了文章
2015-06-03
Android 嵌套滑动机制(NestedScrolling)
Gemini
Android 在发布 Lollipop版本之后,为了更好的用户体验,Google为Android的滑动机制提供了NestedScrolling特性
赞了文章
2015-04-25
android 录像提示音问题
桃园小七
本文转自我的博客 android 录像提示音问题 选中拍摄时关闭声音,摄像时会有声音,设备:小米note,红米note,oppo 据查该问题属于一种防偷拍的潜规则类型设置,与android系统提供商相关,拍照/摄像的提示音所有实现都在底层实现,上层能够控制的有限。 为什么拍照可...
标签得分
暂无数据
获得勋章
暂无数据
声望记录
暂无数据