0推荐
16K 浏览

MaterialStyledDialogs - 基于Material带头部的Android对话框

MaterialStyledDialogs - 一个Android库用于创建一个漂亮和可定制基于Material带头部的对话框
jopen 10年前   
0推荐
27K 浏览

android最佳实践(五)

这是一个系列,我们将其命名为android最佳实践,如果你还没有看之前的文章: Android最佳实践(一) android最佳实践(二) android最佳实践(三) android最佳实践(...
0推荐
20K 浏览

Android开发必看-快速提高 Android 开发效率的 Web 工具

在Google的广大支持下,便捷开发 Android 程序的Native工具层出不穷。其实Android开发涉及到的范围也不小,一些Web工具有时候也会带来事半功倍的效果。有些甚至是一些nati...
0推荐
20K 浏览

FlatBuffers 体验

最近在项目中需要使用一种高效数据序列化的工具。碰巧在几篇文章中都提到了 FlatBuffers 这个库。特别是 Android 性能优化典范第四季 1 中两个对比图,让我对它产生浓厚的兴趣。如下:
0推荐
20K 浏览

AndroidPhotoshopColorPicker - 一个功能强大的Android颜色选择库

AndroidPhotoshopColorPicker - 一个功能强大的Android颜色选择库
jopen 10年前   
0推荐
14K 浏览

AndroidNetworkTools - 实用的Android网络工具集合

AndroidNetworkTools - 实用的Android网络工具集合
jopen 10年前   
0推荐
15K 浏览

Android自动化测试-从入门到入门(2)Testing APIs

根据该系列文章的第一篇:Hello Testing,大家已经对整个自动化测试运行流程有了一个基本的了解,接下来我们该集中精力关注具体的脚本实现了!在具体实现之前,我们先来了解一下Android提...
0推荐
44K 浏览

Android自动化测试-从入门到入门(3)Espresso入门

根据该系列之前的两篇文章:Hello Testing和Testing APIs,我们已经对Android自动化测试的整体背景有了一些了解。还记得第一篇文章里我提到过的基本思路么? {代码...}...
0推荐
45K 浏览

Android自动化测试-从入门到入门(4)uiautomatorviewer

我们用如下一行代码来回顾一下之前介绍过的内容: {代码...} 还记得以上代码的意义么?这行代码找到了屏幕上正在显示的指定id的控件,对其进行了一次点击操作,然后检查了一下其文本为text。 关...
0推荐
12K 浏览

Android自动化测试-从入门到入门(5)AdapterView的测试

在之前的文章中,我们简单介绍了Espresso的使用。通过onView()方法我们可以快速定位到界面上我们需要测试的目标元素。整体来说,onView()比较适用于UI比较简单的情况,在不需要过于...
0推荐
16K 浏览

Android自动化测试-从入门到入门(1)Hello Testing!

开始的开始 最近在做Android上的自动化测试,从最初的第三方自动化测试框架appium到后来的Android Support Testing Library,再到最终完成答疑君Android...
0推荐
12K 浏览

Android开发中一些被冷落但却很有用的类和方法

顾名思义,就是用来获取媒体文件一些相关信息的类。包括一首歌的标题,作者,专辑封面和名称,时长,比特率等等。如果是视频的话,可以获取视频的长宽,预览图。
0推荐
41K 浏览

用全屏DialogFragment代替Activity,结合ViewPager展示图片

最近在知乎上看到一篇很不错的分享,关于Fragment的一些用法和开发经验,其中提倡用全屏的DialogFragment代替Activity处理一些特殊的场景,比如用户点击item触发打开一些内...
0推荐
150K 浏览

属于RecyclerView的万能适配器Adapter和ViewHolder

昨天开始接触江湖口碑很好的RecyclerView,事实上,我已经被她的强大所征服了!资源回收,数据绑定,布局显示,分割线,Item动画多个模块高度解耦,灵活优雅。其实,RecyclerView...
0推荐
12K 浏览

Android单元测试框架Robolectric3.0介绍

Robolectric一、关于Robolectric3.0作为一个软件开发攻城狮,无论你多不屑多排斥单元测试,它都是一种非常好的开发方式,且不谈TDD,为自己写的代码负责,测试自己写的代码,在自...
0推荐
16K 浏览

插件框架原理解析——Hook机制之Binder Hook

Android系统通过Binder机制给应用程序提供了一系列的系统服务,诸如 ActivityManagerService , ClipboardManager , AudioManager 等...
0推荐
10K 浏览

ZhiHuDaily: 这个开源是一个简单的知乎日报的编写,主要目的是练习MaterialDesign的相关知识、以及RecycleView、CardView的使用

ZhiHuDaily - 这个开源是一个简单的知乎日报的编写,主要目的是练习MaterialDesign的相关知识、以及RecycleView、CardView的使用。
jopen 10年前   
0推荐
82K 浏览

Android典型界面设计(5)——使用SlidingMenu和DrawerLayout分别实现左右侧边栏

侧边栏是Android应用中十分常见的界面效果,可随主屏在左侧或右侧联动,是特别适应手机等小屏幕特性的典型界面设计方案之一,常用作应用的操作菜单,如图所示
0推荐
25K 浏览

android官方侧滑菜单DrawerLayout详解

drawerLayout是Support Library包中实现了侧滑菜单效果的控件,可以说drawerLayout是因为第三方控件如MenuDrawer等的出现之后,google借鉴而出现的产...
0推荐
40K 浏览

使用Toolbar + DrawerLayout快速实现高大上菜单侧滑

原文地址: 《使用Toolbar + DrawerLayout实现高大上菜单侧滑》 如果你有在关注一些遵循最新的Material Design设计规范的应用的话(如果没有,假设你有!),也许会发...
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档